Check-in [f60cda4b60]
Overview
SHA1:f60cda4b60474aec75fe873f29730835a32f7402
Date: 2009-03-13 19:55:31
User: rmiller
Comment:Commit to correct place.
Timelines: family | ancestors | descendants | both | trunk
Downloads: Tarball | ZIP archive
Other Links: files | file ages | folders | manifest
Tags And Properties
Context
2009-03-13
21:32
[05df8e3e02] Bah. Let's retag this. (user: rmiller, tags: trunk)
19:55
[f60cda4b60] Commit to correct place. (user: rmiller, tags: trunk)
19:55
[063b0a5ef0] initial empty check-in (user: rkeene, tags: trunk)
Changes

Added AUTHORS version [a0fc4fd847].

            1  +
            2  +Maintainer and primary author:
            3  +	Russell Miller	rmiller@duskglow.com
            4  +
            5  +Contributors/Developers:
            6  +	Roy Keene	packetbl@rkeene.org
            7  +
            8  +Testing/Feedback:
            9  +	Wayne Smith (who has provided enough feedback and a few kicks in the
           10  +		pants that he deserves a listing here)
           11  +	The PacketBL Users List and all of the appreciated contributors there.

Added ChangeLog version [ca462c1213].

            1  +7/25/04
            2  +- Changed over to autoconf 
            3  +(thanks to Roy Keene (packetbl at rkeene dot org) for his assistance,
            4  +even though this was in the works before he sent his patch, I was able to
            5  +use many of his tests)
            6  +
            7  +6/22/04
            8  +- Added support for DryRun mode
            9  +- Won't handle any packets outside of port 25 unless a config option is set
           10  +- Added firedns support
           11  +- Added support for different log facilities.
           12  +
           13  +5/28/04
           14  +- Added support for reject fallthrough
           15  +- Put IP address in fallthrough
           16  +- Compiles cleaner under Wall
           17  +- Removed the README stuff and changed it with the wiki info.
           18  +
           19  +4/26/04
           20  +- Fixed another error handling bug, this time in ipq_read.
           21  +- Increased buffer size from BUFSIZ to 65536.
           22  +- Added check to ensure that the QUEUE target is loaded.
           23  +- Removed references to BSD.
           24  +- Commented out temporarily the requirement that bls resolve. Will add back
           25  +in as an option eventually.
           26  +
           27  +4/23/04
           28  +- Fixed bug in reporting the error coming from ipq_set_mode.
           29  +
           30  +2/04/04
           31  +- Added rudimentary caching algorithm.
           32  +
           33  +1/31/04
           34  +- Modified to compile cleaner with -Wall
           35  +- Put daemonize after parse_config so error messages don't get swallowed up
           36  +- made the config file into a #define
           37  +- Changes to documentation 

Added INSTALL version [abf8dcfcd1].

            1  +                 Installing PacketBL
            2  +
            3  +Table of Contents:
            4  +	I.   Notes
            5  +	II.  Prerequisites
            6  +	III. Installation
            7  +	IV.  Configuration
            8  +	V.   Command Line Arguments
            9  +
           10  +
           11  +I. NOTES
           12  +	*NOTE* This document may very will be inaccurate, if at all possible
           13  +	you should refer to
           14  +		http://wiki.duskglow.com/index.php/Packetbl
           15  +	for authoritative information.
           16  +
           17  +II. PREREQUISITES
           18  +	1. Dot.conf (required)
           19  +		Dot.conf is used to handle the configuration data and is
           20  +		required for PacketBL to operate.  It can be obtained from:
           21  +			http://www.azzit.de/dotconf/
           22  +		Dot.conf uses "Apache-style" configuration files so logical
           23  +		hierarchal configuration files can be used.
           24  +
           25  +	2. iptables (required)
           26  +		Iptables' library "ipq" (IP Queuing library) is required, it
           27  +		provides the necessary hooks to allow PacketBL to accept
           28  +		packets from the QUEUE target and process them.
           29  +
           30  +	3. FireDNS (optional)
           31  +		FireDNS is a library that queries all configured nameservers in
           32  +		parallel and once it gets an answer from one of them reports
           33  +		this.  It can make name resolution MUCH faster, especially when
           34  +		a configured nameserver is unreachable or down.
           35  +
           36  +III. INSTALLATION
           37  +	1. PacketBL uses a GNU autoconf style `configure' script for
           38  +	   configuration.  To invoke this script run the `configure' script
           39  +	   within the top-level source directory, for example:
           40  +		./configure
           41  +	   There are a few options that can be passed to the `configure' script
           42  +	   that will affect the way PacketBL is built (in addition to the
           43  +	   standard autoconf `configure' script options):
           44  +		a. --with-cache
           45  +			This option will enable the experimental caching
           46  +			mechanism.  This may introduce unexpected problems.
           47  +			If you encounter any problems you should post a bug
           48  +			report to the PacketBL mailing list (for details, see
           49  +			http://lists.duskglow.com/packetbl).
           50  +		b. --with-firedns
           51  +			This option will cause PacketBL to use FireDNS's name
           52  +			resolution routines when testing IPs against DNS RBLs.
           53  +			Read above for more information on FireDNS.
           54  +		c. --with-stats
           55  +			This option will enable the experimental statistic
           56  +			gathering code, which will require an extra thread to
           57  +			handle incoming connections to a UNIX domain socket.
           58  +		d. --with-stats-socket=/path/to/socket
           59  +			This option allows one to specify the path to the UNIX
           60  +			domain socket that is used for communications between
           61  +			the PacketBL daemon and the "packetbl_getstat" process.
           62  +			Default is /tmp/.packetbl.sock.
           63  +
           64  +IV. CONFIGURATION
           65  +	1. The configuration file (packetbl.conf) is in "Apache-style" format.
           66  +	   An example configuration file might look something like this:
           67  +		<host>
           68  +			BlackListBL     dnsbl.sorbs.net
           69  +			BlackListBL     relay.ordb.org
           70  +			WhiteList       127.0.0.0/8
           71  +		</host>
           72  +		FallthroughAccept      yes
           73  +		AllowNonPort25         no
           74  +		AllowNonSyn            no
           75  +		DryRun                 no
           76  +		CacheSize              8192
           77  +		CacheTTL               3600
           78  +		LogFacility            daemon
           79  +		Quiet                  no
           80  +
           81  +	2. Explanation of configuration elements:
           82  +		a. <host>
           83  +			This element begins the HOST section of the
           84  +			configuration.  You must define your Blacklists DNS
           85  +			RBLs and Whitelist addresses in the HOST section.
           86  +		b. BlackListBL dnsbl.sorbs.net
           87  +			The "BlackListBL" element defines a DNS RBL which is
           88  +			checked to determine whether or not packets are
           89  +			dropped.  This particular example configures
           90  +			"dnsbl.sorbs.net" as an RBL to use.
           91  +		c. WhiteList 127.0.0.0/8
           92  +			The "WhiteList" element defines a range in (CIDR
           93  +			format) of IP address to always accept and never check
           94  +			the configured "BlackListBL" elements.  You should
           95  +			usually leave at least "127.0.0.0/8" there for safety.
           96  +		d. FallthroughAccept yes
           97  +			The "FallthroughAccept" element tells PacketBL how to
           98  +			handle packets that are neither listed in a configured
           99  +			DNS RBL ("BlackListBL" element) nor match a configured
          100  +			whitelist ("WhiteList" element).  Usually you should
          101  +			leave this as "yes" (the default).
          102  +		e. AllowNonPort25 no
          103  +			The "AllowNonPort25" element controls whether or not
          104  +			PacketBL will examine packets that are passed it that
          105  +			do not have a "Destination Port" of 25 (SMTP).  This
          106  +			is probably not something you want, leaving it "no"
          107  +			is safe.  Enabling this and mis-configuring your
          108  +			iptables configuration could cause a LOT of load on the
          109  +			configured DNS RBLs and may cause you to lose access to
          110  +			them!
          111  +		f. AllowNonSyn no
          112  +			The "AllowNonSyn" element controls whether or not
          113  +			PacketBL will examine packets that are passed it that
          114  +			do not have the SYN flag set (i.e, incoming TCP
          115  +			connections). This is probably not something you want,
          116  +			leaving it "no" is safe.  Enabling this and
          117  +			mis-configuring your iptables configuration could cause
          118  +			a LOT of load on the configured DNS RBLs and may cause
          119  +			you to lose access to them!
          120  +		g. DryRun no
          121  +			The "DryRun" element controls whether or not PacketBL
          122  +			actually rejects (DROPs) the packets that match a
          123  +			configured DNS RBL.  Setting this to "yes" will cause
          124  +			all packets to be ACCEPTed.  The default is "no"
          125  +			which causes normal operation.
          126  +		h. CacheSize 8192
          127  +			The "CacheSize" element determines the size of the
          128  +			cache (in entries, not bytes or bits) if cache has
          129  +			been enabled at compile time.  A setting of "0" causes
          130  +			caching to be disabled.  The largest reasonable value
          131  +			is currently 21675, anything above that will be wasted.
          132  +		i. CacheTTL 3600
          133  +			The "CacheTTL" element determines the length of time
          134  +			(in seconds) that cached entries are considered valid.
          135  +			Once an entry is looked up through a configured DNS RBL
          136  +			it will not need to be looked up again until after its
          137  +			"Time To Live" has been exceeded.
          138  +		j. LogFacility daemon
          139  +			The "LogFacility" element controls which syslog facility
          140  +			PacketBL sends its information to.  The default is
          141  +			probably fine for most people.
          142  +		k. Quiet no
          143  +			The "Quiet" element controls whether PacketBL writes
          144  +			a message to syslog() every time it accepts or rejects
          145  +			a packet.  The safe choice (and default) is "no"
          146  +			meaning that PacketBL writes a message to syslog about
          147  +			every packet.
          148  +
          149  +V. COMMAND LINE ARGUMENTS
          150  +	1. PacketBL supports a minimal number of command line arguments, since
          151  +	   most configuration should be done in the configuration file (see
          152  +	   previous section).  The following is a complete list of supported
          153  +	   command line arguments:
          154  +		a. "-q"
          155  +			The "-q" option causes PacketBL to be quiet, it is
          156  +			identical to setting "Quiet" to "yes" in the
          157  +			configuration file.
          158  +		b. "-V"
          159  +			The "-V" option causes PacketBL to print out its
          160  +			version number and other relevant information to
          161  +			standard output and exit successfully.
          162  +	   Command line arguments always override their configuration file
          163  +	   counter-parts where appropriate.  Unknown command line arguments
          164  +	   cause PacketBL to terminate in error immediately at startup.

Added LICENSE version [0b184ad51b].

            1  +		    GNU GENERAL PUBLIC LICENSE
            2  +		       Version 2, June 1991
            3  +
            4  + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
            5  +                       59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
            6  + Everyone is permitted to copy and distribute verbatim copies
            7  + of this license document, but changing it is not allowed.
            8  +
            9  +			    Preamble
           10  +
           11  +  The licenses for most software are designed to take away your
           12  +freedom to share and change it.  By contrast, the GNU General Public
           13  +License is intended to guarantee your freedom to share and change free
           14  +software--to make sure the software is free for all its users.  This
           15  +General Public License applies to most of the Free Software
           16  +Foundation's software and to any other program whose authors commit to
           17  +using it.  (Some other Free Software Foundation software is covered by
           18  +the GNU Library General Public License instead.)  You can apply it to
           19  +your programs, too.
           20  +
           21  +  When we speak of free software, we are referring to freedom, not
           22  +price.  Our General Public Licenses are designed to make sure that you
           23  +have the freedom to distribute copies of free software (and charge for
           24  +this service if you wish), that you receive source code or can get it
           25  +if you want it, that you can change the software or use pieces of it
           26  +in new free programs; and that you know you can do these things.
           27  +
           28  +  To protect your rights, we need to make restrictions that forbid
           29  +anyone to deny you these rights or to ask you to surrender the rights.
           30  +These restrictions translate to certain responsibilities for you if you
           31  +distribute copies of the software, or if you modify it.
           32  +
           33  +  For example, if you distribute copies of such a program, whether
           34  +gratis or for a fee, you must give the recipients all the rights that
           35  +you have.  You must make sure that they, too, receive or can get the
           36  +source code.  And you must show them these terms so they know their
           37  +rights.
           38  +
           39  +  We protect your rights with two steps: (1) copyright the software, and
           40  +(2) offer you this license which gives you legal permission to copy,
           41  +distribute and/or modify the software.
           42  +
           43  +  Also, for each author's protection and ours, we want to make certain
           44  +that everyone understands that there is no warranty for this free
           45  +software.  If the software is modified by someone else and passed on, we
           46  +want its recipients to know that what they have is not the original, so
           47  +that any problems introduced by others will not reflect on the original
           48  +authors' reputations.
           49  +
           50  +  Finally, any free program is threatened constantly by software
           51  +patents.  We wish to avoid the danger that redistributors of a free
           52  +program will individually obtain patent licenses, in effect making the
           53  +program proprietary.  To prevent this, we have made it clear that any
           54  +patent must be licensed for everyone's free use or not licensed at all.
           55  +
           56  +  The precise terms and conditions for copying, distribution and
           57  +modification follow.
           58  +
           59  +		    GNU GENERAL PUBLIC LICENSE
           60  +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
           61  +
           62  +  0. This License applies to any program or other work which contains
           63  +a notice placed by the copyright holder saying it may be distributed
           64  +under the terms of this General Public License.  The "Program", below,
           65  +refers to any such program or work, and a "work based on the Program"
           66  +means either the Program or any derivative work under copyright law:
           67  +that is to say, a work containing the Program or a portion of it,
           68  +either verbatim or with modifications and/or translated into another
           69  +language.  (Hereinafter, translation is included without limitation in
           70  +the term "modification".)  Each licensee is addressed as "you".
           71  +
           72  +Activities other than copying, distribution and modification are not
           73  +covered by this License; they are outside its scope.  The act of
           74  +running the Program is not restricted, and the output from the Program
           75  +is covered only if its contents constitute a work based on the
           76  +Program (independent of having been made by running the Program).
           77  +Whether that is true depends on what the Program does.
           78  +
           79  +  1. You may copy and distribute verbatim copies of the Program's
           80  +source code as you receive it, in any medium, provided that you
           81  +conspicuously and appropriately publish on each copy an appropriate
           82  +copyright notice and disclaimer of warranty; keep intact all the
           83  +notices that refer to this License and to the absence of any warranty;
           84  +and give any other recipients of the Program a copy of this License
           85  +along with the Program.
           86  +
           87  +You may charge a fee for the physical act of transferring a copy, and
           88  +you may at your option offer warranty protection in exchange for a fee.
           89  +
           90  +  2. You may modify your copy or copies of the Program or any portion
           91  +of it, thus forming a work based on the Program, and copy and
           92  +distribute such modifications or work under the terms of Section 1
           93  +above, provided that you also meet all of these conditions:
           94  +
           95  +    a) You must cause the modified files to carry prominent notices
           96  +    stating that you changed the files and the date of any change.
           97  +
           98  +    b) You must cause any work that you distribute or publish, that in
           99  +    whole or in part contains or is derived from the Program or any
          100  +    part thereof, to be licensed as a whole at no charge to all third
          101  +    parties under the terms of this License.
          102  +
          103  +    c) If the modified program normally reads commands interactively
          104  +    when run, you must cause it, when started running for such
          105  +    interactive use in the most ordinary way, to print or display an
          106  +    announcement including an appropriate copyright notice and a
          107  +    notice that there is no warranty (or else, saying that you provide
          108  +    a warranty) and that users may redistribute the program under
          109  +    these conditions, and telling the user how to view a copy of this
          110  +    License.  (Exception: if the Program itself is interactive but
          111  +    does not normally print such an announcement, your work based on
          112  +    the Program is not required to print an announcement.)
          113  +
          114  +These requirements apply to the modified work as a whole.  If
          115  +identifiable sections of that work are not derived from the Program,
          116  +and can be reasonably considered independent and separate works in
          117  +themselves, then this License, and its terms, do not apply to those
          118  +sections when you distribute them as separate works.  But when you
          119  +distribute the same sections as part of a whole which is a work based
          120  +on the Program, the distribution of the whole must be on the terms of
          121  +this License, whose permissions for other licensees extend to the
          122  +entire whole, and thus to each and every part regardless of who wrote it.
          123  +
          124  +Thus, it is not the intent of this section to claim rights or contest
          125  +your rights to work written entirely by you; rather, the intent is to
          126  +exercise the right to control the distribution of derivative or
          127  +collective works based on the Program.
          128  +
          129  +In addition, mere aggregation of another work not based on the Program
          130  +with the Program (or with a work based on the Program) on a volume of
          131  +a storage or distribution medium does not bring the other work under
          132  +the scope of this License.
          133  +
          134  +  3. You may copy and distribute the Program (or a work based on it,
          135  +under Section 2) in object code or executable form under the terms of
          136  +Sections 1 and 2 above provided that you also do one of the following:
          137  +
          138  +    a) Accompany it with the complete corresponding machine-readable
          139  +    source code, which must be distributed under the terms of Sections
          140  +    1 and 2 above on a medium customarily used for software interchange; or,
          141  +
          142  +    b) Accompany it with a written offer, valid for at least three
          143  +    years, to give any third party, for a charge no more than your
          144  +    cost of physically performing source distribution, a complete
          145  +    machine-readable copy of the corresponding source code, to be
          146  +    distributed under the terms of Sections 1 and 2 above on a medium
          147  +    customarily used for software interchange; or,
          148  +
          149  +    c) Accompany it with the information you received as to the offer
          150  +    to distribute corresponding source code.  (This alternative is
          151  +    allowed only for noncommercial distribution and only if you
          152  +    received the program in object code or executable form with such
          153  +    an offer, in accord with Subsection b above.)
          154  +
          155  +The source code for a work means the preferred form of the work for
          156  +making modifications to it.  For an executable work, complete source
          157  +code means all the source code for all modules it contains, plus any
          158  +associated interface definition files, plus the scripts used to
          159  +control compilation and installation of the executable.  However, as a
          160  +special exception, the source code distributed need not include
          161  +anything that is normally distributed (in either source or binary
          162  +form) with the major components (compiler, kernel, and so on) of the
          163  +operating system on which the executable runs, unless that component
          164  +itself accompanies the executable.
          165  +
          166  +If distribution of executable or object code is made by offering
          167  +access to copy from a designated place, then offering equivalent
          168  +access to copy the source code from the same place counts as
          169  +distribution of the source code, even though third parties are not
          170  +compelled to copy the source along with the object code.
          171  +
          172  +  4. You may not copy, modify, sublicense, or distribute the Program
          173  +except as expressly provided under this License.  Any attempt
          174  +otherwise to copy, modify, sublicense or distribute the Program is
          175  +void, and will automatically terminate your rights under this License.
          176  +However, parties who have received copies, or rights, from you under
          177  +this License will not have their licenses terminated so long as such
          178  +parties remain in full compliance.
          179  +
          180  +  5. You are not required to accept this License, since you have not
          181  +signed it.  However, nothing else grants you permission to modify or
          182  +distribute the Program or its derivative works.  These actions are
          183  +prohibited by law if you do not accept this License.  Therefore, by
          184  +modifying or distributing the Program (or any work based on the
          185  +Program), you indicate your acceptance of this License to do so, and
          186  +all its terms and conditions for copying, distributing or modifying
          187  +the Program or works based on it.
          188  +
          189  +  6. Each time you redistribute the Program (or any work based on the
          190  +Program), the recipient automatically receives a license from the
          191  +original licensor to copy, distribute or modify the Program subject to
          192  +these terms and conditions.  You may not impose any further
          193  +restrictions on the recipients' exercise of the rights granted herein.
          194  +You are not responsible for enforcing compliance by third parties to
          195  +this License.
          196  +
          197  +  7. If, as a consequence of a court judgment or allegation of patent
          198  +infringement or for any other reason (not limited to patent issues),
          199  +conditions are imposed on you (whether by court order, agreement or
          200  +otherwise) that contradict the conditions of this License, they do not
          201  +excuse you from the conditions of this License.  If you cannot
          202  +distribute so as to satisfy simultaneously your obligations under this
          203  +License and any other pertinent obligations, then as a consequence you
          204  +may not distribute the Program at all.  For example, if a patent
          205  +license would not permit royalty-free redistribution of the Program by
          206  +all those who receive copies directly or indirectly through you, then
          207  +the only way you could satisfy both it and this License would be to
          208  +refrain entirely from distribution of the Program.
          209  +
          210  +If any portion of this section is held invalid or unenforceable under
          211  +any particular circumstance, the balance of the section is intended to
          212  +apply and the section as a whole is intended to apply in other
          213  +circumstances.
          214  +
          215  +It is not the purpose of this section to induce you to infringe any
          216  +patents or other property right claims or to contest validity of any
          217  +such claims; this section has the sole purpose of protecting the
          218  +integrity of the free software distribution system, which is
          219  +implemented by public license practices.  Many people have made
          220  +generous contributions to the wide range of software distributed
          221  +through that system in reliance on consistent application of that
          222  +system; it is up to the author/donor to decide if he or she is willing
          223  +to distribute software through any other system and a licensee cannot
          224  +impose that choice.
          225  +
          226  +This section is intended to make thoroughly clear what is believed to
          227  +be a consequence of the rest of this License.
          228  +
          229  +  8. If the distribution and/or use of the Program is restricted in
          230  +certain countries either by patents or by copyrighted interfaces, the
          231  +original copyright holder who places the Program under this License
          232  +may add an explicit geographical distribution limitation excluding
          233  +those countries, so that distribution is permitted only in or among
          234  +countries not thus excluded.  In such case, this License incorporates
          235  +the limitation as if written in the body of this License.
          236  +
          237  +  9. The Free Software Foundation may publish revised and/or new versions
          238  +of the General Public License from time to time.  Such new versions will
          239  +be similar in spirit to the present version, but may differ in detail to
          240  +address new problems or concerns.
          241  +
          242  +Each version is given a distinguishing version number.  If the Program
          243  +specifies a version number of this License which applies to it and "any
          244  +later version", you have the option of following the terms and conditions
          245  +either of that version or of any later version published by the Free
          246  +Software Foundation.  If the Program does not specify a version number of
          247  +this License, you may choose any version ever published by the Free Software
          248  +Foundation.
          249  +
          250  +  10. If you wish to incorporate parts of the Program into other free
          251  +programs whose distribution conditions are different, write to the author
          252  +to ask for permission.  For software which is copyrighted by the Free
          253  +Software Foundation, write to the Free Software Foundation; we sometimes
          254  +make exceptions for this.  Our decision will be guided by the two goals
          255  +of preserving the free status of all derivatives of our free software and
          256  +of promoting the sharing and reuse of software generally.
          257  +
          258  +			    NO WARRANTY
          259  +
          260  +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
          261  +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
          262  +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
          263  +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
          264  +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
          265  +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
          266  +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
          267  +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
          268  +REPAIR OR CORRECTION.
          269  +
          270  +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
          271  +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
          272  +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
          273  +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
          274  +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
          275  +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
          276  +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
          277  +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
          278  +POSSIBILITY OF SUCH DAMAGES.
          279  +
          280  +		     END OF TERMS AND CONDITIONS
          281  +
          282  +	    How to Apply These Terms to Your New Programs
          283  +
          284  +  If you develop a new program, and you want it to be of the greatest
          285  +possible use to the public, the best way to achieve this is to make it
          286  +free software which everyone can redistribute and change under these terms.
          287  +
          288  +  To do so, attach the following notices to the program.  It is safest
          289  +to attach them to the start of each source file to most effectively
          290  +convey the exclusion of warranty; and each file should have at least
          291  +the "copyright" line and a pointer to where the full notice is found.
          292  +
          293  +    <one line to give the program's name and a brief idea of what it does.>
          294  +    Copyright (C) <year>  <name of author>
          295  +
          296  +    This program is free software; you can redistribute it and/or modify
          297  +    it under the terms of the GNU General Public License as published by
          298  +    the Free Software Foundation; either version 2 of the License, or
          299  +    (at your option) any later version.
          300  +
          301  +    This program is distributed in the hope that it will be useful,
          302  +    but WITHOUT ANY WARRANTY; without even the implied warranty of
          303  +    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
          304  +    GNU General Public License for more details.
          305  +
          306  +    You should have received a copy of the GNU General Public License
          307  +    along with this program; if not, write to the Free Software
          308  +    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
          309  +
          310  +
          311  +Also add information on how to contact you by electronic and paper mail.
          312  +
          313  +If the program is interactive, make it output a short notice like this
          314  +when it starts in an interactive mode:
          315  +
          316  +    Gnomovision version 69, Copyright (C) year name of author
          317  +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
          318  +    This is free software, and you are welcome to redistribute it
          319  +    under certain conditions; type `show c' for details.
          320  +
          321  +The hypothetical commands `show w' and `show c' should show the appropriate
          322  +parts of the General Public License.  Of course, the commands you use may
          323  +be called something other than `show w' and `show c'; they could even be
          324  +mouse-clicks or menu items--whatever suits your program.
          325  +
          326  +You should also get your employer (if you work as a programmer) or your
          327  +school, if any, to sign a "copyright disclaimer" for the program, if
          328  +necessary.  Here is a sample; alter the names:
          329  +
          330  +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
          331  +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
          332  +
          333  +  <signature of Ty Coon>, 1 April 1989
          334  +  Ty Coon, President of Vice
          335  +
          336  +This General Public License does not permit incorporating your program into
          337  +proprietary programs.  If your program is a subroutine library, you may
          338  +consider it more useful to permit linking proprietary applications with the
          339  +library.  If this is what you want to do, use the GNU Library General
          340  +Public License instead of this License.

Added Makefile.in version [dd0f354205].

            1  +
            2  +# @configure_input@
            3  +
            4  +prefix  = @prefix@
            5  +bindir	= $(prefix)/bin
            6  +sysconfdir	= $(prefix)/etc
            7  +CONFIGFILE	= $(sysconfdir)/packetbl.conf
            8  +INSTALL	= @INSTALL@
            9  +TARGET	= packetbl
           10  +
           11  +CFLAGS	= @CFLAGS@ @PTHREAD_CFLAGS@
           12  +LDFLAGS = @LDFLAGS@
           13  +DEFS	= @DEFS@ -DCONFIGFILE=\"$(CONFIGFILE)\"
           14  +LIBS	= @LIBS@ @PTHREAD_LIBS@
           15  +CC	= @CC@
           16  +INCLUDES	= -I /usr/include/libnetfilter_queue
           17  +
           18  +
           19  +all: packetbl packetbl_getstat
           20  +
           21  +packetbl: packetbl.o
           22  +	$(CC) $(CFLAGS) $(LDFLAGS) packetbl.o -o packetbl $(LIBS)
           23  +
           24  +packetbl_getstat: packetbl_getstat.o
           25  +	$(CC) $(CFLAGS) $(LDFLAGS) packetbl_getstat.o -o packetbl_getstat $(LIBS)
           26  +
           27  +packetbl.o: config.h packetbl.c packetbl.h
           28  +	$(CC) $(CFLAGS) -c $(DEFS) packetbl.c -o packetbl.o $(INCLUDES)
           29  +
           30  +packetbl_getstat.o: config.h packetbl_getstat.c packetbl.h
           31  +	$(CC) $(CFLAGS) -c $(DEFS) packetbl_getstat.c -o packetbl_getstat.o
           32  +
           33  +clean:
           34  +	-rm -f packetbl.o packetbl packetbl_getstat.o packetbl_getstat
           35  +
           36  +distclean:
           37  +	-rm -f Makefile packetbl.o packetbl packetbl_getstat.o packetbl_getstat config.log config.status config.h
           38  +
           39  +install: all
           40  +	-$(INSTALL) -d $(bindir)
           41  +	-$(INSTALL) -d $(sysconfdir)
           42  +	@if [ -f "$(CONFIGFILE)" ]; then \
           43  +	echo "$(INSTALL) -m 644 config $(CONFIGFILE).dist"; \
           44  +	$(INSTALL) -m 644 config $(CONFIGFILE).dist;  \
           45  +	else \
           46  +	echo "$(INSTALL) -m 644 config $(CONFIGFILE)"; \
           47  +	$(INSTALL) -m 644 config $(CONFIGFILE);  \
           48  +	fi
           49  +	$(INSTALL) -m 755 packetbl $(bindir)/packetbl
           50  +	$(INSTALL) -m 755 packetbl_getstat $(bindir)/packetbl_getstat

Added README version [fb212dee45].

            1  +packetbl V. 0.51
            2  +Russell Miller <rmiller@duskglow.com>
            3  +
            4  +Please see the wiki at http://wiki.duskglow.com/index.php/Packetbl for
            5  +installation and use instructions.
            6  +
            7  +You can also join packetbl@duskglow.com for general help, after you've read
            8  +the FAQ on the wiki.
            9  +
           10  +Patches and feedback are welcome.

Added aclocal.m4 version [24319bd0c7].

            1  +dnl Available from the GNU Autoconf Macro Archive at:
            2  +dnl http://www.gnu.org/software/ac-archive/htmldoc/acx_pthread.html
            3  +dnl
            4  +AC_DEFUN([ACX_PTHREAD], [
            5  +AC_REQUIRE([AC_CANONICAL_HOST])
            6  +AC_LANG_SAVE
            7  +AC_LANG_C
            8  +acx_pthread_ok=no
            9  +
           10  +# We used to check for pthread.h first, but this fails if pthread.h
           11  +# requires special compiler flags (e.g. on True64 or Sequent).
           12  +# It gets checked for in the link test anyway.
           13  +
           14  +# First of all, check if the user has set any of the PTHREAD_LIBS,
           15  +# etcetera environment variables, and if threads linking works using
           16  +# them:
           17  +if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then
           18  +        save_CFLAGS="$CFLAGS"
           19  +        CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
           20  +        save_LIBS="$LIBS"
           21  +        LIBS="$PTHREAD_LIBS $LIBS"
           22  +        AC_MSG_CHECKING([for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS])
           23  +        AC_TRY_LINK_FUNC(pthread_join, acx_pthread_ok=yes)
           24  +        AC_MSG_RESULT($acx_pthread_ok)
           25  +        if test x"$acx_pthread_ok" = xno; then
           26  +                PTHREAD_LIBS=""
           27  +                PTHREAD_CFLAGS=""
           28  +        fi
           29  +        LIBS="$save_LIBS"
           30  +        CFLAGS="$save_CFLAGS"
           31  +fi
           32  +
           33  +# We must check for the threads library under a number of different
           34  +# names; the ordering is very important because some systems
           35  +# (e.g. DEC) have both -lpthread and -lpthreads, where one of the
           36  +# libraries is broken (non-POSIX).
           37  +
           38  +# Create a list of thread flags to try.  Items starting with a "-" are
           39  +# C compiler flags, and other items are library names, except for "none"
           40  +# which indicates that we try without any flags at all, and "pthread-config"
           41  +# which is a program returning the flags for the Pth emulation library.
           42  +
           43  +acx_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config"
           44  +
           45  +# The ordering *is* (sometimes) important.  Some notes on the
           46  +# individual items follow:
           47  +
           48  +# pthreads: AIX (must check this before -lpthread)
           49  +# none: in case threads are in libc; should be tried before -Kthread and
           50  +#       other compiler flags to prevent continual compiler warnings
           51  +# -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
           52  +# -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
           53  +# lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
           54  +# -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads)
           55  +# -pthreads: Solaris/gcc
           56  +# -mthreads: Mingw32/gcc, Lynx/gcc
           57  +# -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
           58  +#      doesn't hurt to check since this sometimes defines pthreads too;
           59  +#      also defines -D_REENTRANT)
           60  +# pthread: Linux, etcetera
           61  +# --thread-safe: KAI C++
           62  +# pthread-config: use pthread-config program (for GNU Pth library)
           63  +
           64  +case "${host_cpu}-${host_os}" in
           65  +        *solaris*)
           66  +
           67  +        # On Solaris (at least, for some versions), libc contains stubbed
           68  +        # (non-functional) versions of the pthreads routines, so link-based
           69  +        # tests will erroneously succeed.  (We need to link with -pthread or
           70  +        # -lpthread.)  (The stubs are missing pthread_cleanup_push, or rather
           71  +        # a function called by this macro, so we could check for that, but
           72  +        # who knows whether they'll stub that too in a future libc.)  So,
           73  +        # we'll just look for -pthreads and -lpthread first:
           74  +
           75  +        acx_pthread_flags="-pthread -pthreads pthread -mt $acx_pthread_flags"
           76  +        ;;
           77  +esac
           78  +
           79  +if test x"$acx_pthread_ok" = xno; then
           80  +for flag in $acx_pthread_flags; do
           81  +
           82  +        case $flag in
           83  +                none)
           84  +                AC_MSG_CHECKING([whether pthreads work without any flags])
           85  +                ;;
           86  +
           87  +                -*)
           88  +                AC_MSG_CHECKING([whether pthreads work with $flag])
           89  +                PTHREAD_CFLAGS="$flag"
           90  +                ;;
           91  +
           92  +		pthread-config)
           93  +		AC_CHECK_PROG(acx_pthread_config, pthread-config, yes, no)
           94  +		if test x"$acx_pthread_config" = xno; then continue; fi
           95  +		PTHREAD_CFLAGS="`pthread-config --cflags`"
           96  +		PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
           97  +		;;
           98  +
           99  +                *)
          100  +                AC_MSG_CHECKING([for the pthreads library -l$flag])
          101  +                PTHREAD_LIBS="-l$flag"
          102  +                ;;
          103  +        esac
          104  +
          105  +        save_LIBS="$LIBS"
          106  +        save_CFLAGS="$CFLAGS"
          107  +        LIBS="$PTHREAD_LIBS $LIBS"
          108  +        CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
          109  +
          110  +        # Check for various functions.  We must include pthread.h,
          111  +        # since some functions may be macros.  (On the Sequent, we
          112  +        # need a special flag -Kthread to make this header compile.)
          113  +        # We check for pthread_join because it is in -lpthread on IRIX
          114  +        # while pthread_create is in libc.  We check for pthread_attr_init
          115  +        # due to DEC craziness with -lpthreads.  We check for
          116  +        # pthread_cleanup_push because it is one of the few pthread
          117  +        # functions on Solaris that doesn't have a non-functional libc stub.
          118  +        # We try pthread_create on general principles.
          119  +        AC_TRY_LINK([#include <pthread.h>],
          120  +                    [pthread_t th; pthread_join(th, 0);
          121  +                     pthread_attr_init(0); pthread_cleanup_push(0, 0);
          122  +                     pthread_create(0,0,0,0); pthread_cleanup_pop(0); ],
          123  +                    [acx_pthread_ok=yes])
          124  +
          125  +        LIBS="$save_LIBS"
          126  +        CFLAGS="$save_CFLAGS"
          127  +
          128  +        AC_MSG_RESULT($acx_pthread_ok)
          129  +        if test "x$acx_pthread_ok" = xyes; then
          130  +                break;
          131  +        fi
          132  +
          133  +        PTHREAD_LIBS=""
          134  +        PTHREAD_CFLAGS=""
          135  +done
          136  +fi
          137  +
          138  +# Various other checks:
          139  +if test "x$acx_pthread_ok" = xyes; then
          140  +        save_LIBS="$LIBS"
          141  +        LIBS="$PTHREAD_LIBS $LIBS"
          142  +        save_CFLAGS="$CFLAGS"
          143  +        CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
          144  +
          145  +        # Detect AIX lossage: threads are created detached by default
          146  +        # and the JOINABLE attribute has a nonstandard name (UNDETACHED).
          147  +        AC_MSG_CHECKING([for joinable pthread attribute])
          148  +        AC_TRY_LINK([#include <pthread.h>],
          149  +                    [int attr=PTHREAD_CREATE_JOINABLE;],
          150  +                    ok=PTHREAD_CREATE_JOINABLE, ok=unknown)
          151  +        if test x"$ok" = xunknown; then
          152  +                AC_TRY_LINK([#include <pthread.h>],
          153  +                            [int attr=PTHREAD_CREATE_UNDETACHED;],
          154  +                            ok=PTHREAD_CREATE_UNDETACHED, ok=unknown)
          155  +        fi
          156  +        if test x"$ok" != xPTHREAD_CREATE_JOINABLE; then
          157  +                AC_DEFINE(PTHREAD_CREATE_JOINABLE, $ok,
          158  +                          [Define to the necessary symbol if this constant
          159  +                           uses a non-standard name on your system.])
          160  +        fi
          161  +        AC_MSG_RESULT(${ok})
          162  +        if test x"$ok" = xunknown; then
          163  +                AC_MSG_WARN([we do not know how to create joinable pthreads])
          164  +        fi
          165  +
          166  +        AC_MSG_CHECKING([if more special flags are required for pthreads])
          167  +        flag=no
          168  +        case "${host_cpu}-${host_os}" in
          169  +                *-aix* | *-freebsd* | *-darwin*) flag="-D_THREAD_SAFE";;
          170  +                *solaris* | *-osf* | *-hpux*) flag="-D_REENTRANT";;
          171  +        esac
          172  +        AC_MSG_RESULT(${flag})
          173  +        if test "x$flag" != xno; then
          174  +                PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS"
          175  +        fi
          176  +
          177  +        LIBS="$save_LIBS"
          178  +        CFLAGS="$save_CFLAGS"
          179  +
          180  +        # More AIX lossage: must compile with cc_r
          181  +        AC_CHECK_PROG(PTHREAD_CC, cc_r, cc_r, ${CC})
          182  +else
          183  +        PTHREAD_CC="$CC"
          184  +fi
          185  +
          186  +AC_SUBST(PTHREAD_LIBS)
          187  +AC_SUBST(PTHREAD_CFLAGS)
          188  +AC_SUBST(PTHREAD_CC)
          189  +
          190  +# Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
          191  +if test x"$acx_pthread_ok" = xyes; then
          192  +        ifelse([$1],,AC_DEFINE(HAVE_PTHREAD,1,[Define if you have POSIX threads libraries and header files.]),[$1])
          193  +        :
          194  +else
          195  +        acx_pthread_ok=no
          196  +        $2
          197  +fi
          198  +AC_LANG_RESTORE
          199  +])dnl ACX_PTHREAD

Added autom4te.cache/output.0 version [f2ab5b8b36].

            1  +@%:@! /bin/sh
            2  +@%:@ Guess values for system-dependent variables and create Makefiles.
            3  +@%:@ Generated by GNU Autoconf 2.61 for packetbl 0.6-beta2.
            4  +@%:@ 
            5  +@%:@ Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
            6  +@%:@ 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
            7  +@%:@ This configure script is free software; the Free Software Foundation
            8  +@%:@ gives unlimited permission to copy, distribute and modify it.
            9  +## --------------------- ##
           10  +## M4sh Initialization.  ##
           11  +## --------------------- ##
           12  +
           13  +# Be more Bourne compatible
           14  +DUALCASE=1; export DUALCASE # for MKS sh
           15  +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
           16  +  emulate sh
           17  +  NULLCMD=:
           18  +  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
           19  +  # is contrary to our usage.  Disable this feature.
           20  +  alias -g '${1+"$@"}'='"$@"'
           21  +  setopt NO_GLOB_SUBST
           22  +else
           23  +  case `(set -o) 2>/dev/null` in
           24  +  *posix*) set -o posix ;;
           25  +esac
           26  +
           27  +fi
           28  +
           29  +
           30  +
           31  +
           32  +# PATH needs CR
           33  +# Avoid depending upon Character Ranges.
           34  +as_cr_letters='abcdefghijklmnopqrstuvwxyz'
           35  +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
           36  +as_cr_Letters=$as_cr_letters$as_cr_LETTERS
           37  +as_cr_digits='0123456789'
           38  +as_cr_alnum=$as_cr_Letters$as_cr_digits
           39  +
           40  +# The user is always right.
           41  +if test "${PATH_SEPARATOR+set}" != set; then
           42  +  echo "#! /bin/sh" >conf$$.sh
           43  +  echo  "exit 0"   >>conf$$.sh
           44  +  chmod +x conf$$.sh
           45  +  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
           46  +    PATH_SEPARATOR=';'
           47  +  else
           48  +    PATH_SEPARATOR=:
           49  +  fi
           50  +  rm -f conf$$.sh
           51  +fi
           52  +
           53  +# Support unset when possible.
           54  +if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
           55  +  as_unset=unset
           56  +else
           57  +  as_unset=false
           58  +fi
           59  +
           60  +
           61  +# IFS
           62  +# We need space, tab and new line, in precisely that order.  Quoting is
           63  +# there to prevent editors from complaining about space-tab.
           64  +# (If _AS_PATH_WALK were called with IFS unset, it would disable word
           65  +# splitting by setting IFS to empty value.)
           66  +as_nl='
           67  +'
           68  +IFS=" ""	$as_nl"
           69  +
           70  +# Find who we are.  Look in the path if we contain no directory separator.
           71  +case $0 in
           72  +  *[\\/]* ) as_myself=$0 ;;
           73  +  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
           74  +for as_dir in $PATH
           75  +do
           76  +  IFS=$as_save_IFS
           77  +  test -z "$as_dir" && as_dir=.
           78  +  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
           79  +done
           80  +IFS=$as_save_IFS
           81  +
           82  +     ;;
           83  +esac
           84  +# We did not find ourselves, most probably we were run as `sh COMMAND'
           85  +# in which case we are not to be found in the path.
           86  +if test "x$as_myself" = x; then
           87  +  as_myself=$0
           88  +fi
           89  +if test ! -f "$as_myself"; then
           90  +  echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
           91  +  { (exit 1); exit 1; }
           92  +fi
           93  +
           94  +# Work around bugs in pre-3.0 UWIN ksh.
           95  +for as_var in ENV MAIL MAILPATH
           96  +do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
           97  +done
           98  +PS1='$ '
           99  +PS2='> '
          100  +PS4='+ '
          101  +
          102  +# NLS nuisances.
          103  +for as_var in \
          104  +  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
          105  +  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
          106  +  LC_TELEPHONE LC_TIME
          107  +do
          108  +  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
          109  +    eval $as_var=C; export $as_var
          110  +  else
          111  +    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
          112  +  fi
          113  +done
          114  +
          115  +# Required to use basename.
          116  +if expr a : '\(a\)' >/dev/null 2>&1 &&
          117  +   test "X`expr 00001 : '.*\(...\)'`" = X001; then
          118  +  as_expr=expr
          119  +else
          120  +  as_expr=false
          121  +fi
          122  +
          123  +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
          124  +  as_basename=basename
          125  +else
          126  +  as_basename=false
          127  +fi
          128  +
          129  +
          130  +# Name of the executable.
          131  +as_me=`$as_basename -- "$0" ||
          132  +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
          133  +	 X"$0" : 'X\(//\)$' \| \
          134  +	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
          135  +echo X/"$0" |
          136  +    sed '/^.*\/\([^/][^/]*\)\/*$/{
          137  +	    s//\1/
          138  +	    q
          139  +	  }
          140  +	  /^X\/\(\/\/\)$/{
          141  +	    s//\1/
          142  +	    q
          143  +	  }
          144  +	  /^X\/\(\/\).*/{
          145  +	    s//\1/
          146  +	    q
          147  +	  }
          148  +	  s/.*/./; q'`
          149  +
          150  +# CDPATH.
          151  +$as_unset CDPATH
          152  +
          153  +
          154  +if test "x$CONFIG_SHELL" = x; then
          155  +  if (eval ":") 2>/dev/null; then
          156  +  as_have_required=yes
          157  +else
          158  +  as_have_required=no
          159  +fi
          160  +
          161  +  if test $as_have_required = yes && 	 (eval ":
          162  +(as_func_return () {
          163  +  (exit \$1)
          164  +}
          165  +as_func_success () {
          166  +  as_func_return 0
          167  +}
          168  +as_func_failure () {
          169  +  as_func_return 1
          170  +}
          171  +as_func_ret_success () {
          172  +  return 0
          173  +}
          174  +as_func_ret_failure () {
          175  +  return 1
          176  +}
          177  +
          178  +exitcode=0
          179  +if as_func_success; then
          180  +  :
          181  +else
          182  +  exitcode=1
          183  +  echo as_func_success failed.
          184  +fi
          185  +
          186  +if as_func_failure; then
          187  +  exitcode=1
          188  +  echo as_func_failure succeeded.
          189  +fi
          190  +
          191  +if as_func_ret_success; then
          192  +  :
          193  +else
          194  +  exitcode=1
          195  +  echo as_func_ret_success failed.
          196  +fi
          197  +
          198  +if as_func_ret_failure; then
          199  +  exitcode=1
          200  +  echo as_func_ret_failure succeeded.
          201  +fi
          202  +
          203  +if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
          204  +  :
          205  +else
          206  +  exitcode=1
          207  +  echo positional parameters were not saved.
          208  +fi
          209  +
          210  +test \$exitcode = 0) || { (exit 1); exit 1; }
          211  +
          212  +(
          213  +  as_lineno_1=\$LINENO
          214  +  as_lineno_2=\$LINENO
          215  +  test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
          216  +  test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
          217  +") 2> /dev/null; then
          218  +  :
          219  +else
          220  +  as_candidate_shells=
          221  +    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
          222  +for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
          223  +do
          224  +  IFS=$as_save_IFS
          225  +  test -z "$as_dir" && as_dir=.
          226  +  case $as_dir in
          227  +	 /*)
          228  +	   for as_base in sh bash ksh sh5; do
          229  +	     as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
          230  +	   done;;
          231  +       esac
          232  +done
          233  +IFS=$as_save_IFS
          234  +
          235  +
          236  +      for as_shell in $as_candidate_shells $SHELL; do
          237  +	 # Try only shells that exist, to save several forks.
          238  +	 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
          239  +		{ ("$as_shell") 2> /dev/null <<\_ASEOF
          240  +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
          241  +  emulate sh
          242  +  NULLCMD=:
          243  +  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
          244  +  # is contrary to our usage.  Disable this feature.
          245  +  alias -g '${1+"$@"}'='"$@"'
          246  +  setopt NO_GLOB_SUBST
          247  +else
          248  +  case `(set -o) 2>/dev/null` in
          249  +  *posix*) set -o posix ;;
          250  +esac
          251  +
          252  +fi
          253  +
          254  +
          255  +:
          256  +_ASEOF
          257  +}; then
          258  +  CONFIG_SHELL=$as_shell
          259  +	       as_have_required=yes
          260  +	       if { "$as_shell" 2> /dev/null <<\_ASEOF
          261  +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
          262  +  emulate sh
          263  +  NULLCMD=:
          264  +  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
          265  +  # is contrary to our usage.  Disable this feature.
          266  +  alias -g '${1+"$@"}'='"$@"'
          267  +  setopt NO_GLOB_SUBST
          268  +else
          269  +  case `(set -o) 2>/dev/null` in
          270  +  *posix*) set -o posix ;;
          271  +esac
          272  +
          273  +fi
          274  +
          275  +
          276  +:
          277  +(as_func_return () {
          278  +  (exit $1)
          279  +}
          280  +as_func_success () {
          281  +  as_func_return 0
          282  +}
          283  +as_func_failure () {
          284  +  as_func_return 1
          285  +}
          286  +as_func_ret_success () {
          287  +  return 0
          288  +}
          289  +as_func_ret_failure () {
          290  +  return 1
          291  +}
          292  +
          293  +exitcode=0
          294  +if as_func_success; then
          295  +  :
          296  +else
          297  +  exitcode=1
          298  +  echo as_func_success failed.
          299  +fi
          300  +
          301  +if as_func_failure; then
          302  +  exitcode=1
          303  +  echo as_func_failure succeeded.
          304  +fi
          305  +
          306  +if as_func_ret_success; then
          307  +  :
          308  +else
          309  +  exitcode=1
          310  +  echo as_func_ret_success failed.
          311  +fi
          312  +
          313  +if as_func_ret_failure; then
          314  +  exitcode=1
          315  +  echo as_func_ret_failure succeeded.
          316  +fi
          317  +
          318  +if ( set x; as_func_ret_success y && test x = "$1" ); then
          319  +  :
          320  +else
          321  +  exitcode=1
          322  +  echo positional parameters were not saved.
          323  +fi
          324  +
          325  +test $exitcode = 0) || { (exit 1); exit 1; }
          326  +
          327  +(
          328  +  as_lineno_1=$LINENO
          329  +  as_lineno_2=$LINENO
          330  +  test "x$as_lineno_1" != "x$as_lineno_2" &&
          331  +  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
          332  +
          333  +_ASEOF
          334  +}; then
          335  +  break
          336  +fi
          337  +
          338  +fi
          339  +
          340  +      done
          341  +
          342  +      if test "x$CONFIG_SHELL" != x; then
          343  +  for as_var in BASH_ENV ENV
          344  +        do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
          345  +        done
          346  +        export CONFIG_SHELL
          347  +        exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
          348  +fi
          349  +
          350  +
          351  +    if test $as_have_required = no; then
          352  +  echo This script requires a shell more modern than all the
          353  +      echo shells that I found on your system.  Please install a
          354  +      echo modern shell, or manually run the script under such a
          355  +      echo shell if you do have one.
          356  +      { (exit 1); exit 1; }
          357  +fi
          358  +
          359  +    
          360  +fi
          361  +
          362  +fi
          363  +
          364  +
          365  +
          366  +(eval "as_func_return () {
          367  +  (exit \$1)
          368  +}
          369  +as_func_success () {
          370  +  as_func_return 0
          371  +}
          372  +as_func_failure () {
          373  +  as_func_return 1
          374  +}
          375  +as_func_ret_success () {
          376  +  return 0
          377  +}
          378  +as_func_ret_failure () {
          379  +  return 1
          380  +}
          381  +
          382  +exitcode=0
          383  +if as_func_success; then
          384  +  :
          385  +else
          386  +  exitcode=1
          387  +  echo as_func_success failed.
          388  +fi
          389  +
          390  +if as_func_failure; then
          391  +  exitcode=1
          392  +  echo as_func_failure succeeded.
          393  +fi
          394  +
          395  +if as_func_ret_success; then
          396  +  :
          397  +else
          398  +  exitcode=1
          399  +  echo as_func_ret_success failed.
          400  +fi
          401  +
          402  +if as_func_ret_failure; then
          403  +  exitcode=1
          404  +  echo as_func_ret_failure succeeded.
          405  +fi
          406  +
          407  +if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
          408  +  :
          409  +else
          410  +  exitcode=1
          411  +  echo positional parameters were not saved.
          412  +fi
          413  +
          414  +test \$exitcode = 0") || {
          415  +  echo No shell found that supports shell functions.
          416  +  echo Please tell autoconf@gnu.org about your system,
          417  +  echo including any error possibly output before this
          418  +  echo message
          419  +}
          420  +
          421  +
          422  +
          423  +  as_lineno_1=$LINENO
          424  +  as_lineno_2=$LINENO
          425  +  test "x$as_lineno_1" != "x$as_lineno_2" &&
          426  +  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
          427  +
          428  +  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
          429  +  # uniformly replaced by the line number.  The first 'sed' inserts a
          430  +  # line-number line after each line using $LINENO; the second 'sed'
          431  +  # does the real work.  The second script uses 'N' to pair each
          432  +  # line-number line with the line containing $LINENO, and appends
          433  +  # trailing '-' during substitution so that $LINENO is not a special
          434  +  # case at line end.
          435  +  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
          436  +  # scripts with optimization help from Paolo Bonzini.  Blame Lee
          437  +  # E. McMahon (1931-1989) for sed's syntax.  :-)
          438  +  sed -n '
          439  +    p
          440  +    /[$]LINENO/=
          441  +  ' <$as_myself |
          442  +    sed '
          443  +      s/[$]LINENO.*/&-/
          444  +      t lineno
          445  +      b
          446  +      :lineno
          447  +      N
          448  +      :loop
          449  +      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
          450  +      t loop
          451  +      s/-\n.*//
          452  +    ' >$as_me.lineno &&
          453  +  chmod +x "$as_me.lineno" ||
          454  +    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
          455  +   { (exit 1); exit 1; }; }
          456  +
          457  +  # Don't try to exec as it changes $[0], causing all sort of problems
          458  +  # (the dirname of $[0] is not the place where we might find the
          459  +  # original and so on.  Autoconf is especially sensitive to this).
          460  +  . "./$as_me.lineno"
          461  +  # Exit status is that of the last command.
          462  +  exit
          463  +}
          464  +
          465  +
          466  +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
          467  +  as_dirname=dirname
          468  +else
          469  +  as_dirname=false
          470  +fi
          471  +
          472  +ECHO_C= ECHO_N= ECHO_T=
          473  +case `echo -n x` in
          474  +-n*)
          475  +  case `echo 'x\c'` in
          476  +  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
          477  +  *)   ECHO_C='\c';;
          478  +  esac;;
          479  +*)
          480  +  ECHO_N='-n';;
          481  +esac
          482  +
          483  +if expr a : '\(a\)' >/dev/null 2>&1 &&
          484  +   test "X`expr 00001 : '.*\(...\)'`" = X001; then
          485  +  as_expr=expr
          486  +else
          487  +  as_expr=false
          488  +fi
          489  +
          490  +rm -f conf$$ conf$$.exe conf$$.file
          491  +if test -d conf$$.dir; then
          492  +  rm -f conf$$.dir/conf$$.file
          493  +else
          494  +  rm -f conf$$.dir
          495  +  mkdir conf$$.dir
          496  +fi
          497  +echo >conf$$.file
          498  +if ln -s conf$$.file conf$$ 2>/dev/null; then
          499  +  as_ln_s='ln -s'
          500  +  # ... but there are two gotchas:
          501  +  # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
          502  +  # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
          503  +  # In both cases, we have to default to `cp -p'.
          504  +  ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
          505  +    as_ln_s='cp -p'
          506  +elif ln conf$$.file conf$$ 2>/dev/null; then
          507  +  as_ln_s=ln
          508  +else
          509  +  as_ln_s='cp -p'
          510  +fi
          511  +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
          512  +rmdir conf$$.dir 2>/dev/null
          513  +
          514  +if mkdir -p . 2>/dev/null; then
          515  +  as_mkdir_p=:
          516  +else
          517  +  test -d ./-p && rmdir ./-p
          518  +  as_mkdir_p=false
          519  +fi
          520  +
          521  +if test -x / >/dev/null 2>&1; then
          522  +  as_test_x='test -x'
          523  +else
          524  +  if ls -dL / >/dev/null 2>&1; then
          525  +    as_ls_L_option=L
          526  +  else
          527  +    as_ls_L_option=
          528  +  fi
          529  +  as_test_x='
          530  +    eval sh -c '\''
          531  +      if test -d "$1"; then
          532  +        test -d "$1/.";
          533  +      else
          534  +	case $1 in
          535  +        -*)set "./$1";;
          536  +	esac;
          537  +	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
          538  +	???[sx]*):;;*)false;;esac;fi
          539  +    '\'' sh
          540  +  '
          541  +fi
          542  +as_executable_p=$as_test_x
          543  +
          544  +# Sed expression to map a string onto a valid CPP name.
          545  +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
          546  +
          547  +# Sed expression to map a string onto a valid variable name.
          548  +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
          549  +
          550  +
          551  +
          552  +exec 7<&0 </dev/null 6>&1
          553  +
          554  +# Name of the host.
          555  +# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
          556  +# so uname gets run too.
          557  +ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
          558  +
          559  +#
          560  +# Initializations.
          561  +#
          562  +ac_default_prefix=/usr/local
          563  +ac_clean_files=
          564  +ac_config_libobj_dir=.
          565  +LIB@&t@OBJS=
          566  +cross_compiling=no
          567  +subdirs=
          568  +MFLAGS=
          569  +MAKEFLAGS=
          570  +SHELL=${CONFIG_SHELL-/bin/sh}
          571  +
          572  +# Identity of this package.
          573  +PACKAGE_NAME='packetbl'
          574  +PACKAGE_TARNAME='packetbl'
          575  +PACKAGE_VERSION='0.6-beta2'
          576  +PACKAGE_STRING='packetbl 0.6-beta2'
          577  +PACKAGE_BUGREPORT=''
          578  +
          579  +# Factoring default headers for most tests.
          580  +ac_includes_default="\
          581  +#include <stdio.h>
          582  +#ifdef HAVE_SYS_TYPES_H
          583  +# include <sys/types.h>
          584  +#endif
          585  +#ifdef HAVE_SYS_STAT_H
          586  +# include <sys/stat.h>
          587  +#endif
          588  +#ifdef STDC_HEADERS
          589  +# include <stdlib.h>
          590  +# include <stddef.h>
          591  +#else
          592  +# ifdef HAVE_STDLIB_H
          593  +#  include <stdlib.h>
          594  +# endif
          595  +#endif
          596  +#ifdef HAVE_STRING_H
          597  +# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
          598  +#  include <memory.h>
          599  +# endif
          600  +# include <string.h>
          601  +#endif
          602  +#ifdef HAVE_STRINGS_H
          603  +# include <strings.h>
          604  +#endif
          605  +#ifdef HAVE_INTTYPES_H
          606  +# include <inttypes.h>
          607  +#endif
          608  +#ifdef HAVE_STDINT_H
          609  +# include <stdint.h>
          610  +#endif
          611  +#ifdef HAVE_UNISTD_H
          612  +# include <unistd.h>
          613  +#endif"
          614  +
          615  +ac_subst_vars='SHELL
          616  +PATH_SEPARATOR
          617  +PACKAGE_NAME
          618  +PACKAGE_TARNAME
          619  +PACKAGE_VERSION
          620  +PACKAGE_STRING
          621  +PACKAGE_BUGREPORT
          622  +exec_prefix
          623  +prefix
          624  +program_transform_name
          625  +bindir
          626  +sbindir
          627  +libexecdir
          628  +datarootdir
          629  +datadir
          630  +sysconfdir
          631  +sharedstatedir
          632  +localstatedir
          633  +includedir
          634  +oldincludedir
          635  +docdir
          636  +infodir
          637  +htmldir
          638  +dvidir
          639  +pdfdir
          640  +psdir
          641  +libdir
          642  +localedir
          643  +mandir
          644  +DEFS
          645  +ECHO_C
          646  +ECHO_N
          647  +ECHO_T
          648  +LIBS
          649  +build_alias
          650  +host_alias
          651  +target_alias
          652  +build
          653  +build_cpu
          654  +build_vendor
          655  +build_os
          656  +host
          657  +host_cpu
          658  +host_vendor
          659  +host_os
          660  +target
          661  +target_cpu
          662  +target_vendor
          663  +target_os
          664  +CC
          665  +CFLAGS
          666  +LDFLAGS
          667  +CPPFLAGS
          668  +ac_ct_CC
          669  +EXEEXT
          670  +OBJEXT
          671  +INSTALL_PROGRAM
          672  +INSTALL_SCRIPT
          673  +INSTALL_DATA
          674  +acx_pthread_config
          675  +PTHREAD_CC
          676  +PTHREAD_LIBS
          677  +PTHREAD_CFLAGS
          678  +CPP
          679  +GREP
          680  +EGREP
          681  +LIB@&t@OBJS
          682  +LTLIBOBJS'
          683  +ac_subst_files=''
          684  +      ac_precious_vars='build_alias
          685  +host_alias
          686  +target_alias
          687  +CC
          688  +CFLAGS
          689  +LDFLAGS
          690  +LIBS
          691  +CPPFLAGS
          692  +CPP'
          693  +
          694  +
          695  +# Initialize some variables set by options.
          696  +ac_init_help=
          697  +ac_init_version=false
          698  +# The variables have the same names as the options, with
          699  +# dashes changed to underlines.
          700  +cache_file=/dev/null
          701  +exec_prefix=NONE
          702  +no_create=
          703  +no_recursion=
          704  +prefix=NONE
          705  +program_prefix=NONE
          706  +program_suffix=NONE
          707  +program_transform_name=s,x,x,
          708  +silent=
          709  +site=
          710  +srcdir=
          711  +verbose=
          712  +x_includes=NONE
          713  +x_libraries=NONE
          714  +
          715  +# Installation directory options.
          716  +# These are left unexpanded so users can "make install exec_prefix=/foo"
          717  +# and all the variables that are supposed to be based on exec_prefix
          718  +# by default will actually change.
          719  +# Use braces instead of parens because sh, perl, etc. also accept them.
          720  +# (The list follows the same order as the GNU Coding Standards.)
          721  +bindir='${exec_prefix}/bin'
          722  +sbindir='${exec_prefix}/sbin'
          723  +libexecdir='${exec_prefix}/libexec'
          724  +datarootdir='${prefix}/share'
          725  +datadir='${datarootdir}'
          726  +sysconfdir='${prefix}/etc'
          727  +sharedstatedir='${prefix}/com'
          728  +localstatedir='${prefix}/var'
          729  +includedir='${prefix}/include'
          730  +oldincludedir='/usr/include'
          731  +docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
          732  +infodir='${datarootdir}/info'
          733  +htmldir='${docdir}'
          734  +dvidir='${docdir}'
          735  +pdfdir='${docdir}'
          736  +psdir='${docdir}'
          737  +libdir='${exec_prefix}/lib'
          738  +localedir='${datarootdir}/locale'
          739  +mandir='${datarootdir}/man'
          740  +
          741  +ac_prev=
          742  +ac_dashdash=
          743  +for ac_option
          744  +do
          745  +  # If the previous option needs an argument, assign it.
          746  +  if test -n "$ac_prev"; then
          747  +    eval $ac_prev=\$ac_option
          748  +    ac_prev=
          749  +    continue
          750  +  fi
          751  +
          752  +  case $ac_option in
          753  +  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
          754  +  *)	ac_optarg=yes ;;
          755  +  esac
          756  +
          757  +  # Accept the important Cygnus configure options, so we can diagnose typos.
          758  +
          759  +  case $ac_dashdash$ac_option in
          760  +  --)
          761  +    ac_dashdash=yes ;;
          762  +
          763  +  -bindir | --bindir | --bindi | --bind | --bin | --bi)
          764  +    ac_prev=bindir ;;
          765  +  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
          766  +    bindir=$ac_optarg ;;
          767  +
          768  +  -build | --build | --buil | --bui | --bu)
          769  +    ac_prev=build_alias ;;
          770  +  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
          771  +    build_alias=$ac_optarg ;;
          772  +
          773  +  -cache-file | --cache-file | --cache-fil | --cache-fi \
          774  +  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
          775  +    ac_prev=cache_file ;;
          776  +  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
          777  +  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
          778  +    cache_file=$ac_optarg ;;
          779  +
          780  +  --config-cache | -C)
          781  +    cache_file=config.cache ;;
          782  +
          783  +  -datadir | --datadir | --datadi | --datad)
          784  +    ac_prev=datadir ;;
          785  +  -datadir=* | --datadir=* | --datadi=* | --datad=*)
          786  +    datadir=$ac_optarg ;;
          787  +
          788  +  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
          789  +  | --dataroo | --dataro | --datar)
          790  +    ac_prev=datarootdir ;;
          791  +  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
          792  +  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
          793  +    datarootdir=$ac_optarg ;;
          794  +
          795  +  -disable-* | --disable-*)
          796  +    ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
          797  +    # Reject names that are not valid shell variable names.
          798  +    expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
          799  +      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
          800  +   { (exit 1); exit 1; }; }
          801  +    ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
          802  +    eval enable_$ac_feature=no ;;
          803  +
          804  +  -docdir | --docdir | --docdi | --doc | --do)
          805  +    ac_prev=docdir ;;
          806  +  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
          807  +    docdir=$ac_optarg ;;
          808  +
          809  +  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
          810  +    ac_prev=dvidir ;;
          811  +  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
          812  +    dvidir=$ac_optarg ;;
          813  +
          814  +  -enable-* | --enable-*)
          815  +    ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
          816  +    # Reject names that are not valid shell variable names.
          817  +    expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
          818  +      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
          819  +   { (exit 1); exit 1; }; }
          820  +    ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
          821  +    eval enable_$ac_feature=\$ac_optarg ;;
          822  +
          823  +  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
          824  +  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
          825  +  | --exec | --exe | --ex)
          826  +    ac_prev=exec_prefix ;;
          827  +  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
          828  +  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
          829  +  | --exec=* | --exe=* | --ex=*)
          830  +    exec_prefix=$ac_optarg ;;
          831  +
          832  +  -gas | --gas | --ga | --g)
          833  +    # Obsolete; use --with-gas.
          834  +    with_gas=yes ;;
          835  +
          836  +  -help | --help | --hel | --he | -h)
          837  +    ac_init_help=long ;;
          838  +  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
          839  +    ac_init_help=recursive ;;
          840  +  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
          841  +    ac_init_help=short ;;
          842  +
          843  +  -host | --host | --hos | --ho)
          844  +    ac_prev=host_alias ;;
          845  +  -host=* | --host=* | --hos=* | --ho=*)
          846  +    host_alias=$ac_optarg ;;
          847  +
          848  +  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
          849  +    ac_prev=htmldir ;;
          850  +  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
          851  +  | --ht=*)
          852  +    htmldir=$ac_optarg ;;
          853  +
          854  +  -includedir | --includedir | --includedi | --included | --include \
          855  +  | --includ | --inclu | --incl | --inc)
          856  +    ac_prev=includedir ;;
          857  +  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
          858  +  | --includ=* | --inclu=* | --incl=* | --inc=*)
          859  +    includedir=$ac_optarg ;;
          860  +
          861  +  -infodir | --infodir | --infodi | --infod | --info | --inf)
          862  +    ac_prev=infodir ;;
          863  +  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
          864  +    infodir=$ac_optarg ;;
          865  +
          866  +  -libdir | --libdir | --libdi | --libd)
          867  +    ac_prev=libdir ;;
          868  +  -libdir=* | --libdir=* | --libdi=* | --libd=*)
          869  +    libdir=$ac_optarg ;;
          870  +
          871  +  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
          872  +  | --libexe | --libex | --libe)
          873  +    ac_prev=libexecdir ;;
          874  +  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
          875  +  | --libexe=* | --libex=* | --libe=*)
          876  +    libexecdir=$ac_optarg ;;
          877  +
          878  +  -localedir | --localedir | --localedi | --localed | --locale)
          879  +    ac_prev=localedir ;;
          880  +  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
          881  +    localedir=$ac_optarg ;;
          882  +
          883  +  -localstatedir | --localstatedir | --localstatedi | --localstated \
          884  +  | --localstate | --localstat | --localsta | --localst | --locals)
          885  +    ac_prev=localstatedir ;;
          886  +  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
          887  +  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
          888  +    localstatedir=$ac_optarg ;;
          889  +
          890  +  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
          891  +    ac_prev=mandir ;;
          892  +  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
          893  +    mandir=$ac_optarg ;;
          894  +
          895  +  -nfp | --nfp | --nf)
          896  +    # Obsolete; use --without-fp.
          897  +    with_fp=no ;;
          898  +
          899  +  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
          900  +  | --no-cr | --no-c | -n)
          901  +    no_create=yes ;;
          902  +
          903  +  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
          904  +  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
          905  +    no_recursion=yes ;;
          906  +
          907  +  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
          908  +  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
          909  +  | --oldin | --oldi | --old | --ol | --o)
          910  +    ac_prev=oldincludedir ;;
          911  +  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
          912  +  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
          913  +  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
          914  +    oldincludedir=$ac_optarg ;;
          915  +
          916  +  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
          917  +    ac_prev=prefix ;;
          918  +  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
          919  +    prefix=$ac_optarg ;;
          920  +
          921  +  -program-prefix | --program-prefix | --program-prefi | --program-pref \
          922  +  | --program-pre | --program-pr | --program-p)
          923  +    ac_prev=program_prefix ;;
          924  +  -program-prefix=* | --program-prefix=* | --program-prefi=* \
          925  +  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
          926  +    program_prefix=$ac_optarg ;;
          927  +
          928  +  -program-suffix | --program-suffix | --program-suffi | --program-suff \
          929  +  | --program-suf | --program-su | --program-s)
          930  +    ac_prev=program_suffix ;;
          931  +  -program-suffix=* | --program-suffix=* | --program-suffi=* \
          932  +  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
          933  +    program_suffix=$ac_optarg ;;
          934  +
          935  +  -program-transform-name | --program-transform-name \
          936  +  | --program-transform-nam | --program-transform-na \
          937  +  | --program-transform-n | --program-transform- \
          938  +  | --program-transform | --program-transfor \
          939  +  | --program-transfo | --program-transf \
          940  +  | --program-trans | --program-tran \
          941  +  | --progr-tra | --program-tr | --program-t)
          942  +    ac_prev=program_transform_name ;;
          943  +  -program-transform-name=* | --program-transform-name=* \
          944  +  | --program-transform-nam=* | --program-transform-na=* \
          945  +  | --program-transform-n=* | --program-transform-=* \
          946  +  | --program-transform=* | --program-transfor=* \
          947  +  | --program-transfo=* | --program-transf=* \
          948  +  | --program-trans=* | --program-tran=* \
          949  +  | --progr-tra=* | --program-tr=* | --program-t=*)
          950  +    program_transform_name=$ac_optarg ;;
          951  +
          952  +  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
          953  +    ac_prev=pdfdir ;;
          954  +  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
          955  +    pdfdir=$ac_optarg ;;
          956  +
          957  +  -psdir | --psdir | --psdi | --psd | --ps)
          958  +    ac_prev=psdir ;;
          959  +  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
          960  +    psdir=$ac_optarg ;;
          961  +
          962  +  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
          963  +  | -silent | --silent | --silen | --sile | --sil)
          964  +    silent=yes ;;
          965  +
          966  +  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
          967  +    ac_prev=sbindir ;;
          968  +  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
          969  +  | --sbi=* | --sb=*)
          970  +    sbindir=$ac_optarg ;;
          971  +
          972  +  -sharedstatedir | --sharedstatedir | --sharedstatedi \
          973  +  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
          974  +  | --sharedst | --shareds | --shared | --share | --shar \
          975  +  | --sha | --sh)
          976  +    ac_prev=sharedstatedir ;;
          977  +  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
          978  +  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
          979  +  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
          980  +  | --sha=* | --sh=*)
          981  +    sharedstatedir=$ac_optarg ;;
          982  +
          983  +  -site | --site | --sit)
          984  +    ac_prev=site ;;
          985  +  -site=* | --site=* | --sit=*)
          986  +    site=$ac_optarg ;;
          987  +
          988  +  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
          989  +    ac_prev=srcdir ;;
          990  +  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
          991  +    srcdir=$ac_optarg ;;
          992  +
          993  +  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
          994  +  | --syscon | --sysco | --sysc | --sys | --sy)
          995  +    ac_prev=sysconfdir ;;
          996  +  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
          997  +  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
          998  +    sysconfdir=$ac_optarg ;;
          999  +
         1000  +  -target | --target | --targe | --targ | --tar | --ta | --t)
         1001  +    ac_prev=target_alias ;;
         1002  +  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
         1003  +    target_alias=$ac_optarg ;;
         1004  +
         1005  +  -v | -verbose | --verbose | --verbos | --verbo | --verb)
         1006  +    verbose=yes ;;
         1007  +
         1008  +  -version | --version | --versio | --versi | --vers | -V)
         1009  +    ac_init_version=: ;;
         1010  +
         1011  +  -with-* | --with-*)
         1012  +    ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
         1013  +    # Reject names that are not valid shell variable names.
         1014  +    expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
         1015  +      { echo "$as_me: error: invalid package name: $ac_package" >&2
         1016  +   { (exit 1); exit 1; }; }
         1017  +    ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
         1018  +    eval with_$ac_package=\$ac_optarg ;;
         1019  +
         1020  +  -without-* | --without-*)
         1021  +    ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
         1022  +    # Reject names that are not valid shell variable names.
         1023  +    expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
         1024  +      { echo "$as_me: error: invalid package name: $ac_package" >&2
         1025  +   { (exit 1); exit 1; }; }
         1026  +    ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
         1027  +    eval with_$ac_package=no ;;
         1028  +
         1029  +  --x)
         1030  +    # Obsolete; use --with-x.
         1031  +    with_x=yes ;;
         1032  +
         1033  +  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
         1034  +  | --x-incl | --x-inc | --x-in | --x-i)
         1035  +    ac_prev=x_includes ;;
         1036  +  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
         1037  +  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
         1038  +    x_includes=$ac_optarg ;;
         1039  +
         1040  +  -x-libraries | --x-libraries | --x-librarie | --x-librari \
         1041  +  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
         1042  +    ac_prev=x_libraries ;;
         1043  +  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
         1044  +  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
         1045  +    x_libraries=$ac_optarg ;;
         1046  +
         1047  +  -*) { echo "$as_me: error: unrecognized option: $ac_option
         1048  +Try \`$0 --help' for more information." >&2
         1049  +   { (exit 1); exit 1; }; }
         1050  +    ;;
         1051  +
         1052  +  *=*)
         1053  +    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
         1054  +    # Reject names that are not valid shell variable names.
         1055  +    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
         1056  +      { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
         1057  +   { (exit 1); exit 1; }; }
         1058  +    eval $ac_envvar=\$ac_optarg
         1059  +    export $ac_envvar ;;
         1060  +
         1061  +  *)
         1062  +    # FIXME: should be removed in autoconf 3.0.
         1063  +    echo "$as_me: WARNING: you should use --build, --host, --target" >&2
         1064  +    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
         1065  +      echo "$as_me: WARNING: invalid host type: $ac_option" >&2
         1066  +    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
         1067  +    ;;
         1068  +
         1069  +  esac
         1070  +done
         1071  +
         1072  +if test -n "$ac_prev"; then
         1073  +  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
         1074  +  { echo "$as_me: error: missing argument to $ac_option" >&2
         1075  +   { (exit 1); exit 1; }; }
         1076  +fi
         1077  +
         1078  +# Be sure to have absolute directory names.
         1079  +for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
         1080  +		datadir sysconfdir sharedstatedir localstatedir includedir \
         1081  +		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
         1082  +		libdir localedir mandir
         1083  +do
         1084  +  eval ac_val=\$$ac_var
         1085  +  case $ac_val in
         1086  +    [\\/$]* | ?:[\\/]* )  continue;;
         1087  +    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
         1088  +  esac
         1089  +  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
         1090  +   { (exit 1); exit 1; }; }
         1091  +done
         1092  +
         1093  +# There might be people who depend on the old broken behavior: `$host'
         1094  +# used to hold the argument of --host etc.
         1095  +# FIXME: To remove some day.
         1096  +build=$build_alias
         1097  +host=$host_alias
         1098  +target=$target_alias
         1099  +
         1100  +# FIXME: To remove some day.
         1101  +if test "x$host_alias" != x; then
         1102  +  if test "x$build_alias" = x; then
         1103  +    cross_compiling=maybe
         1104  +    echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
         1105  +    If a cross compiler is detected then cross compile mode will be used." >&2
         1106  +  elif test "x$build_alias" != "x$host_alias"; then
         1107  +    cross_compiling=yes
         1108  +  fi
         1109  +fi
         1110  +
         1111  +ac_tool_prefix=
         1112  +test -n "$host_alias" && ac_tool_prefix=$host_alias-
         1113  +
         1114  +test "$silent" = yes && exec 6>/dev/null
         1115  +
         1116  +
         1117  +ac_pwd=`pwd` && test -n "$ac_pwd" &&
         1118  +ac_ls_di=`ls -di .` &&
         1119  +ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
         1120  +  { echo "$as_me: error: Working directory cannot be determined" >&2
         1121  +   { (exit 1); exit 1; }; }
         1122  +test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
         1123  +  { echo "$as_me: error: pwd does not report name of working directory" >&2
         1124  +   { (exit 1); exit 1; }; }
         1125  +
         1126  +
         1127  +# Find the source files, if location was not specified.
         1128  +if test -z "$srcdir"; then
         1129  +  ac_srcdir_defaulted=yes
         1130  +  # Try the directory containing this script, then the parent directory.
         1131  +  ac_confdir=`$as_dirname -- "$0" ||
         1132  +$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
         1133  +	 X"$0" : 'X\(//\)[^/]' \| \
         1134  +	 X"$0" : 'X\(//\)$' \| \
         1135  +	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
         1136  +echo X"$0" |
         1137  +    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
         1138  +	    s//\1/
         1139  +	    q
         1140  +	  }
         1141  +	  /^X\(\/\/\)[^/].*/{
         1142  +	    s//\1/
         1143  +	    q
         1144  +	  }
         1145  +	  /^X\(\/\/\)$/{
         1146  +	    s//\1/
         1147  +	    q
         1148  +	  }
         1149  +	  /^X\(\/\).*/{
         1150  +	    s//\1/
         1151  +	    q
         1152  +	  }
         1153  +	  s/.*/./; q'`
         1154  +  srcdir=$ac_confdir
         1155  +  if test ! -r "$srcdir/$ac_unique_file"; then
         1156  +    srcdir=..
         1157  +  fi
         1158  +else
         1159  +  ac_srcdir_defaulted=no
         1160  +fi
         1161  +if test ! -r "$srcdir/$ac_unique_file"; then
         1162  +  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
         1163  +  { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
         1164  +   { (exit 1); exit 1; }; }
         1165  +fi
         1166  +ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
         1167  +ac_abs_confdir=`(
         1168  +	cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
         1169  +   { (exit 1); exit 1; }; }
         1170  +	pwd)`
         1171  +# When building in place, set srcdir=.
         1172  +if test "$ac_abs_confdir" = "$ac_pwd"; then
         1173  +  srcdir=.
         1174  +fi
         1175  +# Remove unnecessary trailing slashes from srcdir.
         1176  +# Double slashes in file names in object file debugging info
         1177  +# mess up M-x gdb in Emacs.
         1178  +case $srcdir in
         1179  +*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
         1180  +esac
         1181  +for ac_var in $ac_precious_vars; do
         1182  +  eval ac_env_${ac_var}_set=\${${ac_var}+set}
         1183  +  eval ac_env_${ac_var}_value=\$${ac_var}
         1184  +  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
         1185  +  eval ac_cv_env_${ac_var}_value=\$${ac_var}
         1186  +done
         1187  +
         1188  +#
         1189  +# Report the --help message.
         1190  +#
         1191  +if test "$ac_init_help" = "long"; then
         1192  +  # Omit some internal or obsolete options to make the list less imposing.
         1193  +  # This message is too long to be a string in the A/UX 3.1 sh.
         1194  +  cat <<_ACEOF
         1195  +\`configure' configures packetbl 0.6-beta2 to adapt to many kinds of systems.
         1196  +
         1197  +Usage: $0 [OPTION]... [VAR=VALUE]...
         1198  +
         1199  +To assign environment variables (e.g., CC, CFLAGS...), specify them as
         1200  +VAR=VALUE.  See below for descriptions of some of the useful variables.
         1201  +
         1202  +Defaults for the options are specified in brackets.
         1203  +
         1204  +Configuration:
         1205  +  -h, --help              display this help and exit
         1206  +      --help=short        display options specific to this package
         1207  +      --help=recursive    display the short help of all the included packages
         1208  +  -V, --version           display version information and exit
         1209  +  -q, --quiet, --silent   do not print \`checking...' messages
         1210  +      --cache-file=FILE   cache test results in FILE [disabled]
         1211  +  -C, --config-cache      alias for \`--cache-file=config.cache'
         1212  +  -n, --no-create         do not create output files
         1213  +      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
         1214  +
         1215  +Installation directories:
         1216  +  --prefix=PREFIX         install architecture-independent files in PREFIX
         1217  +			  [$ac_default_prefix]
         1218  +  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
         1219  +			  [PREFIX]
         1220  +
         1221  +By default, \`make install' will install all the files in
         1222  +\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
         1223  +an installation prefix other than \`$ac_default_prefix' using \`--prefix',
         1224  +for instance \`--prefix=\$HOME'.
         1225  +
         1226  +For better control, use the options below.
         1227  +
         1228  +Fine tuning of the installation directories:
         1229  +  --bindir=DIR           user executables [EPREFIX/bin]
         1230  +  --sbindir=DIR          system admin executables [EPREFIX/sbin]
         1231  +  --libexecdir=DIR       program executables [EPREFIX/libexec]
         1232  +  --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
         1233  +  --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
         1234  +  --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
         1235  +  --libdir=DIR           object code libraries [EPREFIX/lib]
         1236  +  --includedir=DIR       C header files [PREFIX/include]
         1237  +  --oldincludedir=DIR    C header files for non-gcc [/usr/include]
         1238  +  --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
         1239  +  --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
         1240  +  --infodir=DIR          info documentation [DATAROOTDIR/info]
         1241  +  --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
         1242  +  --mandir=DIR           man documentation [DATAROOTDIR/man]
         1243  +  --docdir=DIR           documentation root @<:@DATAROOTDIR/doc/packetbl@:>@
         1244  +  --htmldir=DIR          html documentation [DOCDIR]
         1245  +  --dvidir=DIR           dvi documentation [DOCDIR]
         1246  +  --pdfdir=DIR           pdf documentation [DOCDIR]
         1247  +  --psdir=DIR            ps documentation [DOCDIR]
         1248  +_ACEOF
         1249  +
         1250  +  cat <<\_ACEOF
         1251  +
         1252  +System types:
         1253  +  --build=BUILD     configure for building on BUILD [guessed]
         1254  +  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
         1255  +  --target=TARGET   configure for building compilers for TARGET [HOST]
         1256  +_ACEOF
         1257  +fi
         1258  +
         1259  +if test -n "$ac_init_help"; then
         1260  +  case $ac_init_help in
         1261  +     short | recursive ) echo "Configuration of packetbl 0.6-beta2:";;
         1262  +   esac
         1263  +  cat <<\_ACEOF
         1264  +
         1265  +Optional Packages:
         1266  +  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
         1267  +  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
         1268  +  --with-firedns          If enabled, firedns is used for the name resolution
         1269  +  --with-cache            If enabled, a caching mechanism is used.
         1270  +  --with-stats            Enable statistics collection packetbl_getstat
         1271  +  --with-stats-socket     define a location for the stats socket
         1272  +
         1273  +Some influential environment variables:
         1274  +  CC          C compiler command
         1275  +  CFLAGS      C compiler flags
         1276  +  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
         1277  +              nonstandard directory <lib dir>
         1278  +  LIBS        libraries to pass to the linker, e.g. -l<library>
         1279  +  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
         1280  +              you have headers in a nonstandard directory <include dir>
         1281  +  CPP         C preprocessor
         1282  +
         1283  +Use these variables to override the choices made by `configure' or to help
         1284  +it to find libraries and programs with nonstandard names/locations.
         1285  +
         1286  +_ACEOF
         1287  +ac_status=$?
         1288  +fi
         1289  +
         1290  +if test "$ac_init_help" = "recursive"; then
         1291  +  # If there are subdirs, report their specific --help.
         1292  +  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
         1293  +    test -d "$ac_dir" || continue
         1294  +    ac_builddir=.
         1295  +
         1296  +case "$ac_dir" in
         1297  +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
         1298  +*)
         1299  +  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
         1300  +  # A ".." for each directory in $ac_dir_suffix.
         1301  +  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
         1302  +  case $ac_top_builddir_sub in
         1303  +  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
         1304  +  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
         1305  +  esac ;;
         1306  +esac
         1307  +ac_abs_top_builddir=$ac_pwd
         1308  +ac_abs_builddir=$ac_pwd$ac_dir_suffix
         1309  +# for backward compatibility:
         1310  +ac_top_builddir=$ac_top_build_prefix
         1311  +
         1312  +case $srcdir in
         1313  +  .)  # We are building in place.
         1314  +    ac_srcdir=.
         1315  +    ac_top_srcdir=$ac_top_builddir_sub
         1316  +    ac_abs_top_srcdir=$ac_pwd ;;
         1317  +  [\\/]* | ?:[\\/]* )  # Absolute name.
         1318  +    ac_srcdir=$srcdir$ac_dir_suffix;
         1319  +    ac_top_srcdir=$srcdir
         1320  +    ac_abs_top_srcdir=$srcdir ;;
         1321  +  *) # Relative name.
         1322  +    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
         1323  +    ac_top_srcdir=$ac_top_build_prefix$srcdir
         1324  +    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
         1325  +esac
         1326  +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
         1327  +
         1328  +    cd "$ac_dir" || { ac_status=$?; continue; }
         1329  +    # Check for guested configure.
         1330  +    if test -f "$ac_srcdir/configure.gnu"; then
         1331  +      echo &&
         1332  +      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
         1333  +    elif test -f "$ac_srcdir/configure"; then
         1334  +      echo &&
         1335  +      $SHELL "$ac_srcdir/configure" --help=recursive
         1336  +    else
         1337  +      echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
         1338  +    fi || ac_status=$?
         1339  +    cd "$ac_pwd" || { ac_status=$?; break; }
         1340  +  done
         1341  +fi
         1342  +
         1343  +test -n "$ac_init_help" && exit $ac_status
         1344  +if $ac_init_version; then
         1345  +  cat <<\_ACEOF
         1346  +packetbl configure 0.6-beta2
         1347  +generated by GNU Autoconf 2.61
         1348  +
         1349  +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
         1350  +2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
         1351  +This configure script is free software; the Free Software Foundation
         1352  +gives unlimited permission to copy, distribute and modify it.
         1353  +_ACEOF
         1354  +  exit
         1355  +fi
         1356  +cat >config.log <<_ACEOF
         1357  +This file contains any messages produced by compilers while
         1358  +running configure, to aid debugging if configure makes a mistake.
         1359  +
         1360  +It was created by packetbl $as_me 0.6-beta2, which was
         1361  +generated by GNU Autoconf 2.61.  Invocation command line was
         1362  +
         1363  +  $ $0 $@
         1364  +
         1365  +_ACEOF
         1366  +exec 5>>config.log
         1367  +{
         1368  +cat <<_ASUNAME
         1369  +@%:@@%:@ --------- @%:@@%:@
         1370  +@%:@@%:@ Platform. @%:@@%:@
         1371  +@%:@@%:@ --------- @%:@@%:@
         1372  +
         1373  +hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
         1374  +uname -m = `(uname -m) 2>/dev/null || echo unknown`
         1375  +uname -r = `(uname -r) 2>/dev/null || echo unknown`
         1376  +uname -s = `(uname -s) 2>/dev/null || echo unknown`
         1377  +uname -v = `(uname -v) 2>/dev/null || echo unknown`
         1378  +
         1379  +/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
         1380  +/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
         1381  +
         1382  +/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
         1383  +/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
         1384  +/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
         1385  +/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
         1386  +/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
         1387  +/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
         1388  +/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
         1389  +
         1390  +_ASUNAME
         1391  +
         1392  +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
         1393  +for as_dir in $PATH
         1394  +do
         1395  +  IFS=$as_save_IFS
         1396  +  test -z "$as_dir" && as_dir=.
         1397  +  echo "PATH: $as_dir"
         1398  +done
         1399  +IFS=$as_save_IFS
         1400  +
         1401  +} >&5
         1402  +
         1403  +cat >&5 <<_ACEOF
         1404  +
         1405  +
         1406  +@%:@@%:@ ----------- @%:@@%:@
         1407  +@%:@@%:@ Core tests. @%:@@%:@
         1408  +@%:@@%:@ ----------- @%:@@%:@
         1409  +
         1410  +_ACEOF
         1411  +
         1412  +
         1413  +# Keep a trace of the command line.
         1414  +# Strip out --no-create and --no-recursion so they do not pile up.
         1415  +# Strip out --silent because we don't want to record it for future runs.
         1416  +# Also quote any args containing shell meta-characters.
         1417  +# Make two passes to allow for proper duplicate-argument suppression.
         1418  +ac_configure_args=
         1419  +ac_configure_args0=
         1420  +ac_configure_args1=
         1421  +ac_must_keep_next=false
         1422  +for ac_pass in 1 2
         1423  +do
         1424  +  for ac_arg
         1425  +  do
         1426  +    case $ac_arg in
         1427  +    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
         1428  +    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
         1429  +    | -silent | --silent | --silen | --sile | --sil)
         1430  +      continue ;;
         1431  +    *\'*)
         1432  +      ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
         1433  +    esac
         1434  +    case $ac_pass in
         1435  +    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
         1436  +    2)
         1437  +      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
         1438  +      if test $ac_must_keep_next = true; then
         1439  +	ac_must_keep_next=false # Got value, back to normal.
         1440  +      else
         1441  +	case $ac_arg in
         1442  +	  *=* | --config-cache | -C | -disable-* | --disable-* \
         1443  +	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
         1444  +	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
         1445  +	  | -with-* | --with-* | -without-* | --without-* | --x)
         1446  +	    case "$ac_configure_args0 " in
         1447  +	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
         1448  +	    esac
         1449  +	    ;;
         1450  +	  -* ) ac_must_keep_next=true ;;
         1451  +	esac
         1452  +      fi
         1453  +      ac_configure_args="$ac_configure_args '$ac_arg'"
         1454  +      ;;
         1455  +    esac
         1456  +  done
         1457  +done
         1458  +$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
         1459  +$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
         1460  +
         1461  +# When interrupted or exit'd, cleanup temporary files, and complete
         1462  +# config.log.  We remove comments because anyway the quotes in there
         1463  +# would cause problems or look ugly.
         1464  +# WARNING: Use '\'' to represent an apostrophe within the trap.
         1465  +# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
         1466  +trap 'exit_status=$?
         1467  +  # Save into config.log some information that might help in debugging.
         1468  +  {
         1469  +    echo
         1470  +
         1471  +    cat <<\_ASBOX
         1472  +@%:@@%:@ ---------------- @%:@@%:@
         1473  +@%:@@%:@ Cache variables. @%:@@%:@
         1474  +@%:@@%:@ ---------------- @%:@@%:@
         1475  +_ASBOX
         1476  +    echo
         1477  +    # The following way of writing the cache mishandles newlines in values,
         1478  +(
         1479  +  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
         1480  +    eval ac_val=\$$ac_var
         1481  +    case $ac_val in #(
         1482  +    *${as_nl}*)
         1483  +      case $ac_var in #(
         1484  +      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
         1485  +echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
         1486  +      esac
         1487  +      case $ac_var in #(
         1488  +      _ | IFS | as_nl) ;; #(
         1489  +      *) $as_unset $ac_var ;;
         1490  +      esac ;;
         1491  +    esac
         1492  +  done
         1493  +  (set) 2>&1 |
         1494  +    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
         1495  +    *${as_nl}ac_space=\ *)
         1496  +      sed -n \
         1497  +	"s/'\''/'\''\\\\'\'''\''/g;
         1498  +	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
         1499  +      ;; #(
         1500  +    *)
         1501  +      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
         1502  +      ;;
         1503  +    esac |
         1504  +    sort
         1505  +)
         1506  +    echo
         1507  +
         1508  +    cat <<\_ASBOX
         1509  +@%:@@%:@ ----------------- @%:@@%:@
         1510  +@%:@@%:@ Output variables. @%:@@%:@
         1511  +@%:@@%:@ ----------------- @%:@@%:@
         1512  +_ASBOX
         1513  +    echo
         1514  +    for ac_var in $ac_subst_vars
         1515  +    do
         1516  +      eval ac_val=\$$ac_var
         1517  +      case $ac_val in
         1518  +      *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
         1519  +      esac
         1520  +      echo "$ac_var='\''$ac_val'\''"
         1521  +    done | sort
         1522  +    echo
         1523  +
         1524  +    if test -n "$ac_subst_files"; then
         1525  +      cat <<\_ASBOX
         1526  +@%:@@%:@ ------------------- @%:@@%:@
         1527  +@%:@@%:@ File substitutions. @%:@@%:@
         1528  +@%:@@%:@ ------------------- @%:@@%:@
         1529  +_ASBOX
         1530  +      echo
         1531  +      for ac_var in $ac_subst_files
         1532  +      do
         1533  +	eval ac_val=\$$ac_var
         1534  +	case $ac_val in
         1535  +	*\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
         1536  +	esac
         1537  +	echo "$ac_var='\''$ac_val'\''"
         1538  +      done | sort
         1539  +      echo
         1540  +    fi
         1541  +
         1542  +    if test -s confdefs.h; then
         1543  +      cat <<\_ASBOX
         1544  +@%:@@%:@ ----------- @%:@@%:@
         1545  +@%:@@%:@ confdefs.h. @%:@@%:@
         1546  +@%:@@%:@ ----------- @%:@@%:@
         1547  +_ASBOX
         1548  +      echo
         1549  +      cat confdefs.h
         1550  +      echo
         1551  +    fi
         1552  +    test "$ac_signal" != 0 &&
         1553  +      echo "$as_me: caught signal $ac_signal"
         1554  +    echo "$as_me: exit $exit_status"
         1555  +  } >&5
         1556  +  rm -f core *.core core.conftest.* &&
         1557  +    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
         1558  +    exit $exit_status
         1559  +' 0
         1560  +for ac_signal in 1 2 13 15; do
         1561  +  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
         1562  +done
         1563  +ac_signal=0
         1564  +
         1565  +# confdefs.h avoids OS command line length limits that DEFS can exceed.
         1566  +rm -f -r conftest* confdefs.h
         1567  +
         1568  +# Predefined preprocessor variables.
         1569  +
         1570  +cat >>confdefs.h <<_ACEOF
         1571  +@%:@define PACKAGE_NAME "$PACKAGE_NAME"
         1572  +_ACEOF
         1573  +
         1574  +
         1575  +cat >>confdefs.h <<_ACEOF
         1576  +@%:@define PACKAGE_TARNAME "$PACKAGE_TARNAME"
         1577  +_ACEOF
         1578  +
         1579  +
         1580  +cat >>confdefs.h <<_ACEOF
         1581  +@%:@define PACKAGE_VERSION "$PACKAGE_VERSION"
         1582  +_ACEOF
         1583  +
         1584  +
         1585  +cat >>confdefs.h <<_ACEOF
         1586  +@%:@define PACKAGE_STRING "$PACKAGE_STRING"
         1587  +_ACEOF
         1588  +
         1589  +
         1590  +cat >>confdefs.h <<_ACEOF
         1591  +@%:@define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
         1592  +_ACEOF
         1593  +
         1594  +
         1595  +# Let the site file select an alternate cache file if it wants to.
         1596  +# Prefer explicitly selected file to automatically selected ones.
         1597  +if test -n "$CONFIG_SITE"; then
         1598  +  set x "$CONFIG_SITE"
         1599  +elif test "x$prefix" != xNONE; then
         1600  +  set x "$prefix/share/config.site" "$prefix/etc/config.site"
         1601  +else
         1602  +  set x "$ac_default_prefix/share/config.site" \
         1603  +	"$ac_default_prefix/etc/config.site"
         1604  +fi
         1605  +shift
         1606  +for ac_site_file
         1607  +do
         1608  +  if test -r "$ac_site_file"; then
         1609  +    { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
         1610  +echo "$as_me: loading site script $ac_site_file" >&6;}
         1611  +    sed 's/^/| /' "$ac_site_file" >&5
         1612  +    . "$ac_site_file"
         1613  +  fi
         1614  +done
         1615  +
         1616  +if test -r "$cache_file"; then
         1617  +  # Some versions of bash will fail to source /dev/null (special
         1618  +  # files actually), so we avoid doing that.
         1619  +  if test -f "$cache_file"; then
         1620  +    { echo "$as_me:$LINENO: loading cache $cache_file" >&5
         1621  +echo "$as_me: loading cache $cache_file" >&6;}
         1622  +    case $cache_file in
         1623  +      [\\/]* | ?:[\\/]* ) . "$cache_file";;
         1624  +      *)                      . "./$cache_file";;
         1625  +    esac
         1626  +  fi
         1627  +else
         1628  +  { echo "$as_me:$LINENO: creating cache $cache_file" >&5
         1629  +echo "$as_me: creating cache $cache_file" >&6;}
         1630  +  >$cache_file
         1631  +fi
         1632  +
         1633  +# Check that the precious variables saved in the cache have kept the same
         1634  +# value.
         1635  +ac_cache_corrupted=false
         1636  +for ac_var in $ac_precious_vars; do
         1637  +  eval ac_old_set=\$ac_cv_env_${ac_var}_set
         1638  +  eval ac_new_set=\$ac_env_${ac_var}_set
         1639  +  eval ac_old_val=\$ac_cv_env_${ac_var}_value
         1640  +  eval ac_new_val=\$ac_env_${ac_var}_value
         1641  +  case $ac_old_set,$ac_new_set in
         1642  +    set,)
         1643  +      { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
         1644  +echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
         1645  +      ac_cache_corrupted=: ;;
         1646  +    ,set)
         1647  +      { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
         1648  +echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
         1649  +      ac_cache_corrupted=: ;;
         1650  +    ,);;
         1651  +    *)
         1652  +      if test "x$ac_old_val" != "x$ac_new_val"; then
         1653  +	{ echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
         1654  +echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
         1655  +	{ echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
         1656  +echo "$as_me:   former value:  $ac_old_val" >&2;}
         1657  +	{ echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
         1658  +echo "$as_me:   current value: $ac_new_val" >&2;}
         1659  +	ac_cache_corrupted=:
         1660  +      fi;;
         1661  +  esac
         1662  +  # Pass precious variables to config.status.
         1663  +  if test "$ac_new_set" = set; then
         1664  +    case $ac_new_val in
         1665  +    *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
         1666  +    *) ac_arg=$ac_var=$ac_new_val ;;
         1667  +    esac
         1668  +    case " $ac_configure_args " in
         1669  +      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
         1670  +      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
         1671  +    esac
         1672  +  fi
         1673  +done
         1674  +if $ac_cache_corrupted; then
         1675  +  { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
         1676  +echo "$as_me: error: changes in the environment can compromise the build" >&2;}
         1677  +  { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
         1678  +echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
         1679  +   { (exit 1); exit 1; }; }
         1680  +fi
         1681  +
         1682  +
         1683  +
         1684  +
         1685  +
         1686  +
         1687  +
         1688  +
         1689  +
         1690  +
         1691  +
         1692  +
         1693  +
         1694  +
         1695  +
         1696  +
         1697  +
         1698  +
         1699  +
         1700  +
         1701  +
         1702  +
         1703  +
         1704  +
         1705  +
         1706  +ac_ext=c
         1707  +ac_cpp='$CPP $CPPFLAGS'
         1708  +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
         1709  +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
         1710  +ac_compiler_gnu=$ac_cv_c_compiler_gnu
         1711  +
         1712  +
         1713  +
         1714  +
         1715  +# Check whether --with-firedns was given.
         1716  +if test "${with_firedns+set}" = set; then
         1717  +  withval=$with_firedns; ac_cv_use_firedns=yes
         1718  +else
         1719  +  ac_cv_use_firedns=no
         1720  +fi
         1721  +
         1722  +
         1723  +
         1724  +# Check whether --with-cache was given.
         1725  +if test "${with_cache+set}" = set; then
         1726  +  withval=$with_cache; ac_cv_use_cache=yes
         1727  +else
         1728  +  ac_cv_use_cache=no
         1729  +fi
         1730  +
         1731  +
         1732  +ac_aux_dir=
         1733  +for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
         1734  +  if test -f "$ac_dir/install-sh"; then
         1735  +    ac_aux_dir=$ac_dir
         1736  +    ac_install_sh="$ac_aux_dir/install-sh -c"
         1737  +    break
         1738  +  elif test -f "$ac_dir/install.sh"; then
         1739  +    ac_aux_dir=$ac_dir
         1740  +    ac_install_sh="$ac_aux_dir/install.sh -c"
         1741  +    break
         1742  +  elif test -f "$ac_dir/shtool"; then
         1743  +    ac_aux_dir=$ac_dir
         1744  +    ac_install_sh="$ac_aux_dir/shtool install -c"
         1745  +    break
         1746  +  fi
         1747  +done
         1748  +if test -z "$ac_aux_dir"; then
         1749  +  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
         1750  +echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
         1751  +   { (exit 1); exit 1; }; }
         1752  +fi
         1753  +
         1754  +# These three variables are undocumented and unsupported,
         1755  +# and are intended to be withdrawn in a future Autoconf release.
         1756  +# They can cause serious problems if a builder's source tree is in a directory
         1757  +# whose full name contains unusual characters.
         1758  +ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
         1759  +ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
         1760  +ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
         1761  +
         1762  +
         1763  +# Make sure we can run config.sub.
         1764  +$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
         1765  +  { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
         1766  +echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
         1767  +   { (exit 1); exit 1; }; }
         1768  +
         1769  +{ echo "$as_me:$LINENO: checking build system type" >&5
         1770  +echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
         1771  +if test "${ac_cv_build+set}" = set; then
         1772  +  echo $ECHO_N "(cached) $ECHO_C" >&6
         1773  +else
         1774  +  ac_build_alias=$build_alias
         1775  +test "x$ac_build_alias" = x &&
         1776  +  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
         1777  +test "x$ac_build_alias" = x &&
         1778  +  { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
         1779  +echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
         1780  +   { (exit 1); exit 1; }; }
         1781  +ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
         1782  +  { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
         1783  +echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
         1784  +   { (exit 1); exit 1; }; }
         1785  +
         1786  +fi
         1787  +{ echo "$as_me:$LINENO: result: $ac_cv_build" >&5
         1788  +echo "${ECHO_T}$ac_cv_build" >&6; }
         1789  +case $ac_cv_build in
         1790  +*-*-*) ;;
         1791  +*) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
         1792  +echo "$as_me: error: invalid value of canonical build" >&2;}
         1793  +   { (exit 1); exit 1; }; };;
         1794  +esac
         1795  +build=$ac_cv_build
         1796  +ac_save_IFS=$IFS; IFS='-'
         1797  +set x $ac_cv_build
         1798  +shift
         1799  +build_cpu=$1
         1800  +build_vendor=$2
         1801  +shift; shift
         1802  +# Remember, the first character of IFS is used to create $*,
         1803  +# except with old shells:
         1804  +build_os=$*
         1805  +IFS=$ac_save_IFS
         1806  +case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
         1807  +
         1808  +
         1809  +{ echo "$as_me:$LINENO: checking host system type" >&5
         1810  +echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
         1811  +if test "${ac_cv_host+set}" = set; then
         1812  +  echo $ECHO_N "(cached) $ECHO_C" >&6
         1813  +else
         1814  +  if test "x$host_alias" = x; then
         1815  +  ac_cv_host=$ac_cv_build
         1816  +else
         1817  +  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
         1818  +    { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
         1819  +echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
         1820  +   { (exit 1); exit 1; }; }
         1821  +fi
         1822  +
         1823  +fi
         1824  +{ echo "$as_me:$LINENO: result: $ac_cv_host" >&5
         1825  +echo "${ECHO_T}$ac_cv_host" >&6; }
         1826  +case $ac_cv_host in
         1827  +*-*-*) ;;
         1828  +*) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
         1829  +echo "$as_me: error: invalid value of canonical host" >&2;}
         1830  +   { (exit 1); exit 1; }; };;
         1831  +esac
         1832  +host=$ac_cv_host
         1833  +ac_save_IFS=$IFS; IFS='-'
         1834  +set x $ac_cv_host
         1835  +shift
         1836  +host_cpu=$1
         1837  +host_vendor=$2
         1838  +shift; shift
         1839  +# Remember, the first character of IFS is used to create $*,
         1840  +# except with old shells:
         1841  +host_os=$*
         1842  +IFS=$ac_save_IFS
         1843  +case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
         1844  +
         1845  +
         1846  +{ echo "$as_me:$LINENO: checking target system type" >&5
         1847  +echo $ECHO_N "checking target system type... $ECHO_C" >&6; }
         1848  +if test "${ac_cv_target+set}" = set; then
         1849  +  echo $ECHO_N "(cached) $ECHO_C" >&6
         1850  +else
         1851  +  if test "x$target_alias" = x; then
         1852  +  ac_cv_target=$ac_cv_host
         1853  +else
         1854  +  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
         1855  +    { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5
         1856  +echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;}
         1857  +   { (exit 1); exit 1; }; }
         1858  +fi
         1859  +
         1860  +fi
         1861  +{ echo "$as_me:$LINENO: result: $ac_cv_target" >&5
         1862  +echo "${ECHO_T}$ac_cv_target" >&6; }
         1863  +case $ac_cv_target in
         1864  +*-*-*) ;;
         1865  +*) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5
         1866  +echo "$as_me: error: invalid value of canonical target" >&2;}
         1867  +   { (exit 1); exit 1; }; };;
         1868  +esac
         1869  +target=$ac_cv_target
         1870  +ac_save_IFS=$IFS; IFS='-'
         1871  +set x $ac_cv_target
         1872  +shift
         1873  +target_cpu=$1
         1874  +target_vendor=$2
         1875  +shift; shift
         1876  +# Remember, the first character of IFS is used to create $*,
         1877  +# except with old shells:
         1878  +target_os=$*
         1879  +IFS=$ac_save_IFS
         1880  +case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
         1881  +
         1882  +
         1883  +# The aliases save the names the user supplied, while $host etc.
         1884  +# will get canonicalized.
         1885  +test -n "$target_alias" &&
         1886  +  test "$program_prefix$program_suffix$program_transform_name" = \
         1887  +    NONENONEs,x,x, &&
         1888  +  program_prefix=${target_alias}-
         1889  +
         1890  +{ echo "$as_me:$LINENO: checking operating system type" >&5
         1891  +echo $ECHO_N "checking operating system type... $ECHO_C" >&6; }
         1892  +
         1893  +case $target in
         1894  +*-*-linux-*)
         1895  +	{ echo "$as_me:$LINENO: result: linux" >&5
         1896  +echo "${ECHO_T}linux" >&6; }
         1897  +	ac_cv_target_ok=yes
         1898  +	;;
         1899  +*)
         1900  +	{ echo "$as_me:$LINENO: result: not linux" >&5
         1901  +echo "${ECHO_T}not linux" >&6; }
         1902  +	;;
         1903  +esac
         1904  +
         1905  +if test "$ac_cv_target_ok" != "yes" ; then
         1906  +	{ { echo "$as_me:$LINENO: error: This program can only be compiled under Linux." >&5
         1907  +echo "$as_me: error: This program can only be compiled under Linux." >&2;}
         1908  +   { (exit 1); exit 1; }; }
         1909  +fi
         1910  +
         1911  +ac_ext=c
         1912  +ac_cpp='$CPP $CPPFLAGS'
         1913  +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
         1914  +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
         1915  +ac_compiler_gnu=$ac_cv_c_compiler_gnu
         1916  +if test -n "$ac_tool_prefix"; then
         1917  +  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
         1918  +set dummy ${ac_tool_prefix}gcc; ac_word=$2
         1919  +{ echo "$as_me:$LINENO: checking for $ac_word" >&5
         1920  +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
         1921  +if test "${ac_cv_prog_CC+set}" = set; then
         1922  +  echo $ECHO_N "(cached) $ECHO_C" >&6
         1923  +else
         1924  +  if test -n "$CC"; then
         1925  +  ac_cv_prog_CC="$CC" # Let the user override the test.
         1926  +else
         1927  +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
         1928  +for as_dir in $PATH
         1929  +do
         1930  +  IFS=$as_save_IFS
         1931  +  test -z "$as_dir" && as_dir=.
         1932  +  for ac_exec_ext in '' $ac_executable_extensions; do
         1933  +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
         1934  +    ac_cv_prog_CC="${ac_tool_prefix}gcc"
         1935  +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
         1936  +    break 2
         1937  +  fi
         1938  +done
         1939  +done
         1940  +IFS=$as_save_IFS
         1941  +
         1942  +fi
         1943  +fi
         1944  +CC=$ac_cv_prog_CC
         1945  +if test -n "$CC"; then
         1946  +  { echo "$as_me:$LINENO: result: $CC" >&5
         1947  +echo "${ECHO_T}$CC" >&6; }
         1948  +else
         1949  +  { echo "$as_me:$LINENO: result: no" >&5
         1950  +echo "${ECHO_T}no" >&6; }
         1951  +fi
         1952  +
         1953  +
         1954  +fi
         1955  +if test -z "$ac_cv_prog_CC"; then
         1956  +  ac_ct_CC=$CC
         1957  +  # Extract the first word of "gcc", so it can be a program name with args.
         1958  +set dummy gcc; ac_word=$2
         1959  +{ echo "$as_me:$LINENO: checking for $ac_word" >&5
         1960  +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
         1961  +if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
         1962  +  echo $ECHO_N "(cached) $ECHO_C" >&6
         1963  +else
         1964  +  if test -n "$ac_ct_CC"; then
         1965  +  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
         1966  +else
         1967  +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
         1968  +for as_dir in $PATH
         1969  +do
         1970  +  IFS=$as_save_IFS
         1971  +  test -z "$as_dir" && as_dir=.
         1972  +  for ac_exec_ext in '' $ac_executable_extensions; do
         1973  +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
         1974  +    ac_cv_prog_ac_ct_CC="gcc"
         1975  +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
         1976  +    break 2
         1977  +  fi
         1978  +done
         1979  +done
         1980  +IFS=$as_save_IFS
         1981  +
         1982  +fi
         1983  +fi
         1984  +ac_ct_CC=$ac_cv_prog_ac_ct_CC
         1985  +if test -n "$ac_ct_CC"; then
         1986  +  { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
         1987  +echo "${ECHO_T}$ac_ct_CC" >&6; }
         1988  +else
         1989  +  { echo "$as_me:$LINENO: result: no" >&5
         1990  +echo "${ECHO_T}no" >&6; }
         1991  +fi
         1992  +
         1993  +  if test "x$ac_ct_CC" = x; then
         1994  +    CC=""
         1995  +  else
         1996  +    case $cross_compiling:$ac_tool_warned in
         1997  +yes:)
         1998  +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
         1999  +whose name does not start with the host triplet.  If you think this
         2000  +configuration is useful to you, please write to autoconf@gnu.org." >&5
         2001  +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
         2002  +whose name does not start with the host triplet.  If you think this
         2003  +configuration is useful to you, please write to autoconf@gnu.org." >&2;}
         2004  +ac_tool_warned=yes ;;
         2005  +esac
         2006  +    CC=$ac_ct_CC
         2007  +  fi
         2008  +else
         2009  +  CC="$ac_cv_prog_CC"
         2010  +fi
         2011  +
         2012  +if test -z "$CC"; then
         2013  +          if test -n "$ac_tool_prefix"; then
         2014  +    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
         2015  +set dummy ${ac_tool_prefix}cc; ac_word=$2
         2016  +{ echo "$as_me:$LINENO: checking for $ac_word" >&5
         2017  +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
         2018  +if test "${ac_cv_prog_CC+set}" = set; then
         2019  +  echo $ECHO_N "(cached) $ECHO_C" >&6
         2020  +else
         2021  +  if test -n "$CC"; then
         2022  +  ac_cv_prog_CC="$CC" # Let the user override the test.
         2023  +else
         2024  +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
         2025  +for as_dir in $PATH
         2026  +do
         2027  +  IFS=$as_save_IFS
         2028  +  test -z "$as_dir" && as_dir=.
         2029  +  for ac_exec_ext in '' $ac_executable_extensions; do
         2030  +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
         2031  +    ac_cv_prog_CC="${ac_tool_prefix}cc"
         2032  +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
         2033  +    break 2
         2034  +  fi
         2035  +done
         2036  +done
         2037  +IFS=$as_save_IFS
         2038  +
         2039  +fi
         2040  +fi
         2041  +CC=$ac_cv_prog_CC
         2042  +if test -n "$CC"; then
         2043  +  { echo "$as_me:$LINENO: result: $CC" >&5
         2044  +echo "${ECHO_T}$CC" >&6; }
         2045  +else
         2046  +  { echo "$as_me:$LINENO: result: no" >&5
         2047  +echo "${ECHO_T}no" >&6; }
         2048  +fi
         2049  +
         2050  +
         2051  +  fi
         2052  +fi
         2053  +if test -z "$CC"; then
         2054  +  # Extract the first word of "cc", so it can be a program name with args.
         2055  +set dummy cc; ac_word=$2
         2056  +{ echo "$as_me:$LINENO: checking for $ac_word" >&5
         2057  +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
         2058  +if test "${ac_cv_prog_CC+set}" = set; then
         2059  +  echo $ECHO_N "(cached) $ECHO_C" >&6
         2060  +else
         2061  +  if test -n "$CC"; then
         2062  +  ac_cv_prog_CC="$CC" # Let the user override the test.
         2063  +else
         2064  +  ac_prog_rejected=no
         2065  +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
         2066  +for as_dir in $PATH
         2067  +do
         2068  +  IFS=$as_save_IFS
         2069  +  test -z "$as_dir" && as_dir=.
         2070  +  for ac_exec_ext in '' $ac_executable_extensions; do
         2071  +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
         2072  +    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
         2073  +       ac_prog_rejected=yes
         2074  +       continue
         2075  +     fi
         2076  +    ac_cv_prog_CC="cc"
         2077  +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
         2078  +    break 2
         2079  +  fi
         2080  +done
         2081  +done
         2082  +IFS=$as_save_IFS
         2083  +
         2084  +if test $ac_prog_rejected = yes; then
         2085  +  # We found a bogon in the path, so make sure we never use it.
         2086  +  set dummy $ac_cv_prog_CC
         2087  +  shift
         2088  +  if test $@%:@ != 0; then
         2089  +    # We chose a different compiler from the bogus one.
         2090  +    # However, it has the same basename, so the bogon will be chosen
         2091  +    # first if we set CC to just the basename; use the full file name.
         2092  +    shift
         2093  +    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
         2094  +  fi
         2095  +fi
         2096  +fi
         2097  +fi
         2098  +CC=$ac_cv_prog_CC
         2099  +if test -n "$CC"; then
         2100  +  { echo "$as_me:$LINENO: result: $CC" >&5
         2101  +echo "${ECHO_T}$CC" >&6; }
         2102  +else
         2103  +  { echo "$as_me:$LINENO: result: no" >&5
         2104  +echo "${ECHO_T}no" >&6; }
         2105  +fi
         2106  +
         2107  +
         2108  +fi
         2109  +if test -z "$CC"; then
         2110  +  if test -n "$ac_tool_prefix"; then
         2111  +  for ac_prog in cl.exe
         2112  +  do
         2113  +    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
         2114  +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
         2115  +{ echo "$as_me:$LINENO: checking for $ac_word" >&5
         2116  +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
         2117  +if test "${ac_cv_prog_CC+set}" = set; then
         2118  +  echo $ECHO_N "(cached) $ECHO_C" >&6
         2119  +else
         2120  +  if test -n "$CC"; then
         2121  +  ac_cv_prog_CC="$CC" # Let the user override the test.
         2122  +else
         2123  +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
         2124  +for as_dir in $PATH
         2125  +do
         2126  +  IFS=$as_save_IFS
         2127  +  test -z "$as_dir" && as_dir=.
         2128  +  for ac_exec_ext in '' $ac_executable_extensions; do
         2129  +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
         2130  +    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
         2131  +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
         2132  +    break 2
         2133  +  fi
         2134  +done
         2135  +done
         2136  +IFS=$as_save_IFS
         2137  +
         2138  +fi
         2139  +fi
         2140  +CC=$ac_cv_prog_CC
         2141  +if test -n "$CC"; then
         2142  +  { echo "$as_me:$LINENO: result: $CC" >&5
         2143  +echo "${ECHO_T}$CC" >&6; }
         2144  +else
         2145  +  { echo "$as_me:$LINENO: result: no" >&5
         2146  +echo "${ECHO_T}no" >&6; }
         2147  +fi
         2148  +
         2149  +
         2150  +    test -n "$CC" && break
         2151  +  done
         2152  +fi
         2153  +if test -z "$CC"; then
         2154  +  ac_ct_CC=$CC
         2155  +  for ac_prog in cl.exe
         2156  +do
         2157  +  # Extract the first word of "$ac_prog", so it can be a program name with args.
         2158  +set dummy $ac_prog; ac_word=$2
         2159  +{ echo "$as_me:$LINENO: checking for $ac_word" >&5
         2160  +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
         2161  +if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
         2162  +  echo $ECHO_N "(cached) $ECHO_C" >&6
         2163  +else
         2164  +  if test -n "$ac_ct_CC"; then
         2165  +  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
         2166  +else
         2167  +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
         2168  +for as_dir in $PATH
         2169  +do
         2170  +  IFS=$as_save_IFS
         2171  +  test -z "$as_dir" && as_dir=.
         2172  +  for ac_exec_ext in '' $ac_executable_extensions; do
         2173  +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
         2174  +    ac_cv_prog_ac_ct_CC="$ac_prog"
         2175  +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
         2176  +    break 2
         2177  +  fi
         2178  +done
         2179  +done
         2180  +IFS=$as_save_IFS
         2181  +
         2182  +fi
         2183  +fi
         2184  +ac_ct_CC=$ac_cv_prog_ac_ct_CC
         2185  +if test -n "$ac_ct_CC"; then
         2186  +  { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
         2187  +echo "${ECHO_T}$ac_ct_CC" >&6; }
         2188  +else
         2189  +  { echo "$as_me:$LINENO: result: no" >&5
         2190  +echo "${ECHO_T}no" >&6; }
         2191  +fi
         2192  +
         2193  +
         2194  +  test -n "$ac_ct_CC" && break
         2195  +done
         2196  +
         2197  +  if test "x$ac_ct_CC" = x; then
         2198  +    CC=""
         2199  +  else
         2200  +    case $cross_compiling:$ac_tool_warned in
         2201  +yes:)
         2202  +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
         2203  +whose name does not start with the host triplet.  If you think this
         2204  +configuration is useful to you, please write to autoconf@gnu.org." >&5
         2205  +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
         2206  +whose name does not start with the host triplet.  If you think this
         2207  +configuration is useful to you, please write to autoconf@gnu.org." >&2;}
         2208  +ac_tool_warned=yes ;;
         2209  +esac
         2210  +    CC=$ac_ct_CC
         2211  +  fi
         2212  +fi
         2213  +
         2214  +fi
         2215  +
         2216  +
         2217  +test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
         2218  +See \`config.log' for more details." >&5
         2219  +echo "$as_me: error: no acceptable C compiler found in \$PATH
         2220  +See \`config.log' for more details." >&2;}
         2221  +   { (exit 1); exit 1; }; }
         2222  +
         2223  +# Provide some information about the compiler.
         2224  +echo "$as_me:$LINENO: checking for C compiler version" >&5
         2225  +ac_compiler=`set X $ac_compile; echo $2`
         2226  +{ (ac_try="$ac_compiler --version >&5"
         2227  +case "(($ac_try" in
         2228  +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
         2229  +  *) ac_try_echo=$ac_try;;
         2230  +esac
         2231  +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         2232  +  (eval "$ac_compiler --version >&5") 2>&5
         2233  +  ac_status=$?
         2234  +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
         2235  +  (exit $ac_status); }
         2236  +{ (ac_try="$ac_compiler -v >&5"
         2237  +case "(($ac_try" in
         2238  +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
         2239  +  *) ac_try_echo=$ac_try;;
         2240  +esac
         2241  +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         2242  +  (eval "$ac_compiler -v >&5") 2>&5
         2243  +  ac_status=$?
         2244  +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
         2245  +  (exit $ac_status); }
         2246  +{ (ac_try="$ac_compiler -V >&5"
         2247  +case "(($ac_try" in
         2248  +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
         2249  +  *) ac_try_echo=$ac_try;;
         2250  +esac
         2251  +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         2252  +  (eval "$ac_compiler -V >&5") 2>&5
         2253  +  ac_status=$?
         2254  +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
         2255  +  (exit $ac_status); }
         2256  +
         2257  +cat >conftest.$ac_ext <<_ACEOF
         2258  +/* confdefs.h.  */
         2259  +_ACEOF
         2260  +cat confdefs.h >>conftest.$ac_ext
         2261  +cat >>conftest.$ac_ext <<_ACEOF
         2262  +/* end confdefs.h.  */
         2263  +
         2264  +int
         2265  +main ()
         2266  +{
         2267  +
         2268  +  ;
         2269  +  return 0;
         2270  +}
         2271  +_ACEOF
         2272  +ac_clean_files_save=$ac_clean_files
         2273  +ac_clean_files="$ac_clean_files a.out a.exe b.out"
         2274  +# Try to create an executable without -o first, disregard a.out.
         2275  +# It will help us diagnose broken compilers, and finding out an intuition
         2276  +# of exeext.
         2277  +{ echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
         2278  +echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
         2279  +ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
         2280  +#
         2281  +# List of possible output files, starting from the most likely.
         2282  +# The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
         2283  +# only as a last resort.  b.out is created by i960 compilers.
         2284  +ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
         2285  +#
         2286  +# The IRIX 6 linker writes into existing files which may not be
         2287  +# executable, retaining their permissions.  Remove them first so a
         2288  +# subsequent execution test works.
         2289  +ac_rmfiles=
         2290  +for ac_file in $ac_files
         2291  +do
         2292  +  case $ac_file in
         2293  +    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
         2294  +    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
         2295  +  esac
         2296  +done
         2297  +rm -f $ac_rmfiles
         2298  +
         2299  +if { (ac_try="$ac_link_default"
         2300  +case "(($ac_try" in
         2301  +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
         2302  +  *) ac_try_echo=$ac_try;;
         2303  +esac
         2304  +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         2305  +  (eval "$ac_link_default") 2>&5
         2306  +  ac_status=$?
         2307  +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
         2308  +  (exit $ac_status); }; then
         2309  +  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
         2310  +# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
         2311  +# in a Makefile.  We should not override ac_cv_exeext if it was cached,
         2312  +# so that the user can short-circuit this test for compilers unknown to
         2313  +# Autoconf.
         2314  +for ac_file in $ac_files ''
         2315  +do
         2316  +  test -f "$ac_file" || continue
         2317  +  case $ac_file in
         2318  +    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
         2319  +	;;
         2320  +    [ab].out )
         2321  +	# We found the default executable, but exeext='' is most
         2322  +	# certainly right.
         2323  +	break;;
         2324  +    *.* )
         2325  +        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
         2326  +	then :; else
         2327  +	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
         2328  +	fi
         2329  +	# We set ac_cv_exeext here because the later test for it is not
         2330  +	# safe: cross compilers may not add the suffix if given an `-o'
         2331  +	# argument, so we may need to know it at that point already.
         2332  +	# Even if this section looks crufty: it has the advantage of
         2333  +	# actually working.
         2334  +	break;;
         2335  +    * )
         2336  +	break;;
         2337  +  esac
         2338  +done
         2339  +test "$ac_cv_exeext" = no && ac_cv_exeext=
         2340  +
         2341  +else
         2342  +  ac_file=''
         2343  +fi
         2344  +
         2345  +{ echo "$as_me:$LINENO: result: $ac_file" >&5
         2346  +echo "${ECHO_T}$ac_file" >&6; }
         2347  +if test -z "$ac_file"; then
         2348  +  echo "$as_me: failed program was:" >&5
         2349  +sed 's/^/| /' conftest.$ac_ext >&5
         2350  +
         2351  +{ { echo "$as_me:$LINENO: error: C compiler cannot create executables
         2352  +See \`config.log' for more details." >&5
         2353  +echo "$as_me: error: C compiler cannot create executables
         2354  +See \`config.log' for more details." >&2;}
         2355  +   { (exit 77); exit 77; }; }
         2356  +fi
         2357  +
         2358  +ac_exeext=$ac_cv_exeext
         2359  +
         2360  +# Check that the compiler produces executables we can run.  If not, either
         2361  +# the compiler is broken, or we cross compile.
         2362  +{ echo "$as_me:$LINENO: checking whether the C compiler works" >&5
         2363  +echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
         2364  +# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
         2365  +# If not cross compiling, check that we can run a simple program.
         2366  +if test "$cross_compiling" != yes; then
         2367  +  if { ac_try='./$ac_file'
         2368  +  { (case "(($ac_try" in
         2369  +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
         2370  +  *) ac_try_echo=$ac_try;;
         2371  +esac
         2372  +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         2373  +  (eval "$ac_try") 2>&5
         2374  +  ac_status=$?
         2375  +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
         2376  +  (exit $ac_status); }; }; then
         2377  +    cross_compiling=no
         2378  +  else
         2379  +    if test "$cross_compiling" = maybe; then
         2380  +	cross_compiling=yes
         2381  +    else
         2382  +	{ { echo "$as_me:$LINENO: error: cannot run C compiled programs.
         2383  +If you meant to cross compile, use \`--host'.
         2384  +See \`config.log' for more details." >&5
         2385  +echo "$as_me: error: cannot run C compiled programs.
         2386  +If you meant to cross compile, use \`--host'.
         2387  +See \`config.log' for more details." >&2;}
         2388  +   { (exit 1); exit 1; }; }
         2389  +    fi
         2390  +  fi
         2391  +fi
         2392  +{ echo "$as_me:$LINENO: result: yes" >&5
         2393  +echo "${ECHO_T}yes" >&6; }
         2394  +
         2395  +rm -f a.out a.exe conftest$ac_cv_exeext b.out
         2396  +ac_clean_files=$ac_clean_files_save
         2397  +# Check that the compiler produces executables we can run.  If not, either
         2398  +# the compiler is broken, or we cross compile.
         2399  +{ echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
         2400  +echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
         2401  +{ echo "$as_me:$LINENO: result: $cross_compiling" >&5
         2402  +echo "${ECHO_T}$cross_compiling" >&6; }
         2403  +
         2404  +{ echo "$as_me:$LINENO: checking for suffix of executables" >&5
         2405  +echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
         2406  +if { (ac_try="$ac_link"
         2407  +case "(($ac_try" in
         2408  +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
         2409  +  *) ac_try_echo=$ac_try;;
         2410  +esac
         2411  +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         2412  +  (eval "$ac_link") 2>&5
         2413  +  ac_status=$?
         2414  +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
         2415  +  (exit $ac_status); }; then
         2416  +  # If both `conftest.exe' and `conftest' are `present' (well, observable)
         2417  +# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
         2418  +# work properly (i.e., refer to `conftest.exe'), while it won't with
         2419  +# `rm'.
         2420  +for ac_file in conftest.exe conftest conftest.*; do
         2421  +  test -f "$ac_file" || continue
         2422  +  case $ac_file in
         2423  +    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
         2424  +    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
         2425  +	  break;;
         2426  +    * ) break;;
         2427  +  esac
         2428  +done
         2429  +else
         2430  +  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
         2431  +See \`config.log' for more details." >&5
         2432  +echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
         2433  +See \`config.log' for more details." >&2;}
         2434  +   { (exit 1); exit 1; }; }
         2435  +fi
         2436  +
         2437  +rm -f conftest$ac_cv_exeext
         2438  +{ echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
         2439  +echo "${ECHO_T}$ac_cv_exeext" >&6; }
         2440  +
         2441  +rm -f conftest.$ac_ext
         2442  +EXEEXT=$ac_cv_exeext
         2443  +ac_exeext=$EXEEXT
         2444  +{ echo "$as_me:$LINENO: checking for suffix of object files" >&5
         2445  +echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
         2446  +if test "${ac_cv_objext+set}" = set; then
         2447  +  echo $ECHO_N "(cached) $ECHO_C" >&6
         2448  +else
         2449  +  cat >conftest.$ac_ext <<_ACEOF
         2450  +/* confdefs.h.  */
         2451  +_ACEOF
         2452  +cat confdefs.h >>conftest.$ac_ext
         2453  +cat >>conftest.$ac_ext <<_ACEOF
         2454  +/* end confdefs.h.  */
         2455  +
         2456  +int
         2457  +main ()
         2458  +{
         2459  +
         2460  +  ;
         2461  +  return 0;
         2462  +}
         2463  +_ACEOF
         2464  +rm -f conftest.o conftest.obj
         2465  +if { (ac_try="$ac_compile"
         2466  +case "(($ac_try" in
         2467  +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
         2468  +  *) ac_try_echo=$ac_try;;
         2469  +esac
         2470  +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         2471  +  (eval "$ac_compile") 2>&5
         2472  +  ac_status=$?
         2473  +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
         2474  +  (exit $ac_status); }; then
         2475  +  for ac_file in conftest.o conftest.obj conftest.*; do
         2476  +  test -f "$ac_file" || continue;
         2477  +  case $ac_file in
         2478  +    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
         2479  +    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
         2480  +       break;;
         2481  +  esac
         2482  +done
         2483  +else
         2484  +  echo "$as_me: failed program was:" >&5
         2485  +sed 's/^/| /' conftest.$ac_ext >&5
         2486  +
         2487  +{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
         2488  +See \`config.log' for more details." >&5
         2489  +echo "$as_me: error: cannot compute suffix of object files: cannot compile
         2490  +See \`config.log' for more details." >&2;}
         2491  +   { (exit 1); exit 1; }; }
         2492  +fi
         2493  +
         2494  +rm -f conftest.$ac_cv_objext conftest.$ac_ext
         2495  +fi
         2496  +{ echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
         2497  +echo "${ECHO_T}$ac_cv_objext" >&6; }
         2498  +OBJEXT=$ac_cv_objext
         2499  +ac_objext=$OBJEXT
         2500  +{ echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
         2501  +echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
         2502  +if test "${ac_cv_c_compiler_gnu+set}" = set; then
         2503  +  echo $ECHO_N "(cached) $ECHO_C" >&6
         2504  +else
         2505  +  cat >conftest.$ac_ext <<_ACEOF
         2506  +/* confdefs.h.  */
         2507  +_ACEOF
         2508  +cat confdefs.h >>conftest.$ac_ext
         2509  +cat >>conftest.$ac_ext <<_ACEOF
         2510  +/* end confdefs.h.  */
         2511  +
         2512  +int
         2513  +main ()
         2514  +{
         2515  +#ifndef __GNUC__
         2516  +       choke me
         2517  +#endif
         2518  +
         2519  +  ;
         2520  +  return 0;
         2521  +}
         2522  +_ACEOF
         2523  +rm -f conftest.$ac_objext
         2524  +if { (ac_try="$ac_compile"
         2525  +case "(($ac_try" in
         2526  +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
         2527  +  *) ac_try_echo=$ac_try;;
         2528  +esac
         2529  +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         2530  +  (eval "$ac_compile") 2>conftest.er1
         2531  +  ac_status=$?
         2532  +  grep -v '^ *+' conftest.er1 >conftest.err
         2533  +  rm -f conftest.er1
         2534  +  cat conftest.err >&5
         2535  +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
         2536  +  (exit $ac_status); } && {
         2537  +	 test -z "$ac_c_werror_flag" ||
         2538  +	 test ! -s conftest.err
         2539  +       } && test -s conftest.$ac_objext; then
         2540  +  ac_compiler_gnu=yes
         2541  +else
         2542  +  echo "$as_me: failed program was:" >&5
         2543  +sed 's/^/| /' conftest.$ac_ext >&5
         2544  +
         2545  +	ac_compiler_gnu=no
         2546  +fi
         2547  +
         2548  +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
         2549  +ac_cv_c_compiler_gnu=$ac_compiler_gnu
         2550  +
         2551  +fi
         2552  +{ echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
         2553  +echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
         2554  +GCC=`test $ac_compiler_gnu = yes && echo yes`
         2555  +ac_test_CFLAGS=${CFLAGS+set}
         2556  +ac_save_CFLAGS=$CFLAGS
         2557  +{ echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
         2558  +echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
         2559  +if test "${ac_cv_prog_cc_g+set}" = set; then
         2560  +  echo $ECHO_N "(cached) $ECHO_C" >&6
         2561  +else
         2562  +  ac_save_c_werror_flag=$ac_c_werror_flag
         2563  +   ac_c_werror_flag=yes
         2564  +   ac_cv_prog_cc_g=no
         2565  +   CFLAGS="-g"
         2566  +   cat >conftest.$ac_ext <<_ACEOF
         2567  +/* confdefs.h.  */
         2568  +_ACEOF
         2569  +cat confdefs.h >>conftest.$ac_ext
         2570  +cat >>conftest.$ac_ext <<_ACEOF
         2571  +/* end confdefs.h.  */
         2572  +
         2573  +int
         2574  +main ()
         2575  +{
         2576  +
         2577  +  ;
         2578  +  return 0;
         2579  +}
         2580  +_ACEOF
         2581  +rm -f conftest.$ac_objext
         2582  +if { (ac_try="$ac_compile"
         2583  +case "(($ac_try" in
         2584  +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
         2585  +  *) ac_try_echo=$ac_try;;
         2586  +esac
         2587  +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         2588  +  (eval "$ac_compile") 2>conftest.er1
         2589  +  ac_status=$?
         2590  +  grep -v '^ *+' conftest.er1 >conftest.err
         2591  +  rm -f conftest.er1
         2592  +  cat conftest.err >&5
         2593  +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
         2594  +  (exit $ac_status); } && {
         2595  +	 test -z "$ac_c_werror_flag" ||
         2596  +	 test ! -s conftest.err
         2597  +       } && test -s conftest.$ac_objext; then
         2598  +  ac_cv_prog_cc_g=yes
         2599  +else
         2600  +  echo "$as_me: failed program was:" >&5
         2601  +sed 's/^/| /' conftest.$ac_ext >&5
         2602  +
         2603  +	CFLAGS=""
         2604  +      cat >conftest.$ac_ext <<_ACEOF
         2605  +/* confdefs.h.  */
         2606  +_ACEOF
         2607  +cat confdefs.h >>conftest.$ac_ext
         2608  +cat >>conftest.$ac_ext <<_ACEOF
         2609  +/* end confdefs.h.  */
         2610  +
         2611  +int
         2612  +main ()
         2613  +{
         2614  +
         2615  +  ;
         2616  +  return 0;
         2617  +}
         2618  +_ACEOF
         2619  +rm -f conftest.$ac_objext
         2620  +if { (ac_try="$ac_compile"
         2621  +case "(($ac_try" in
         2622  +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
         2623  +  *) ac_try_echo=$ac_try;;
         2624  +esac
         2625  +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         2626  +  (eval "$ac_compile") 2>conftest.er1
         2627  +  ac_status=$?
         2628  +  grep -v '^ *+' conftest.er1 >conftest.err
         2629  +  rm -f conftest.er1
         2630  +  cat conftest.err >&5
         2631  +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
         2632  +  (exit $ac_status); } && {
         2633  +	 test -z "$ac_c_werror_flag" ||
         2634  +	 test ! -s conftest.err
         2635  +       } && test -s conftest.$ac_objext; then
         2636  +  :
         2637  +else
         2638  +  echo "$as_me: failed program was:" >&5
         2639  +sed 's/^/| /' conftest.$ac_ext >&5
         2640  +
         2641  +	ac_c_werror_flag=$ac_save_c_werror_flag
         2642  +	 CFLAGS="-g"
         2643  +	 cat >conftest.$ac_ext <<_ACEOF
         2644  +/* confdefs.h.  */
         2645  +_ACEOF
         2646  +cat confdefs.h >>conftest.$ac_ext
         2647  +cat >>conftest.$ac_ext <<_ACEOF
         2648  +/* end confdefs.h.  */
         2649  +
         2650  +int
         2651  +main ()
         2652  +{
         2653  +
         2654  +  ;
         2655  +  return 0;
         2656  +}
         2657  +_ACEOF
         2658  +rm -f conftest.$ac_objext
         2659  +if { (ac_try="$ac_compile"
         2660  +case "(($ac_try" in
         2661  +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
         2662  +  *) ac_try_echo=$ac_try;;
         2663  +esac
         2664  +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         2665  +  (eval "$ac_compile") 2>conftest.er1
         2666  +  ac_status=$?
         2667  +  grep -v '^ *+' conftest.er1 >conftest.err
         2668  +  rm -f conftest.er1
         2669  +  cat conftest.err >&5
         2670  +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
         2671  +  (exit $ac_status); } && {
         2672  +	 test -z "$ac_c_werror_flag" ||
         2673  +	 test ! -s conftest.err
         2674  +       } && test -s conftest.$ac_objext; then
         2675  +  ac_cv_prog_cc_g=yes
         2676  +else
         2677  +  echo "$as_me: failed program was:" >&5
         2678  +sed 's/^/| /' conftest.$ac_ext >&5
         2679  +
         2680  +	
         2681  +fi
         2682  +
         2683  +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
         2684  +fi
         2685  +
         2686  +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
         2687  +fi
         2688  +
         2689  +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
         2690  +   ac_c_werror_flag=$ac_save_c_werror_flag
         2691  +fi
         2692  +{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
         2693  +echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
         2694  +if test "$ac_test_CFLAGS" = set; then
         2695  +  CFLAGS=$ac_save_CFLAGS
         2696  +elif test $ac_cv_prog_cc_g = yes; then
         2697  +  if test "$GCC" = yes; then
         2698  +    CFLAGS="-g -O2"
         2699  +  else
         2700  +    CFLAGS="-g"
         2701  +  fi
         2702  +else
         2703  +  if test "$GCC" = yes; then
         2704  +    CFLAGS="-O2"
         2705  +  else
         2706  +    CFLAGS=
         2707  +  fi
         2708  +fi
         2709  +{ echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
         2710  +echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
         2711  +if test "${ac_cv_prog_cc_c89+set}" = set; then
         2712  +  echo $ECHO_N "(cached) $ECHO_C" >&6
         2713  +else
         2714  +  ac_cv_prog_cc_c89=no
         2715  +ac_save_CC=$CC
         2716  +cat >conftest.$ac_ext <<_ACEOF
         2717  +/* confdefs.h.  */
         2718  +_ACEOF
         2719  +cat confdefs.h >>conftest.$ac_ext
         2720  +cat >>conftest.$ac_ext <<_ACEOF
         2721  +/* end confdefs.h.  */
         2722  +#include <stdarg.h>
         2723  +#include <stdio.h>
         2724  +#include <sys/types.h>
         2725  +#include <sys/stat.h>
         2726  +/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
         2727  +struct buf { int x; };
         2728  +FILE * (*rcsopen) (struct buf *, struct stat *, int);
         2729  +static char *e (p, i)
         2730  +     char **p;
         2731  +     int i;
         2732  +{
         2733  +  return p[i];
         2734  +}
         2735  +static char *f (char * (*g) (char **, int), char **p, ...)
         2736  +{
         2737  +  char *s;
         2738  +  va_list v;
         2739  +  va_start (v,p);
         2740  +  s = g (p, va_arg (v,int));
         2741  +  va_end (v);
         2742  +  return s;
         2743  +}
         2744  +
         2745  +/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
         2746  +   function prototypes and stuff, but not '\xHH' hex character constants.
         2747  +   These don't provoke an error unfortunately, instead are silently treated
         2748  +   as 'x'.  The following induces an error, until -std is added to get
         2749  +   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
         2750  +   array size at least.  It's necessary to write '\x00'==0 to get something
         2751  +   that's true only with -std.  */
         2752  +int osf4_cc_array ['\x00' == 0 ? 1 : -1];
         2753  +
         2754  +/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
         2755  +   inside strings and character constants.  */
         2756  +#define FOO(x) 'x'
         2757  +int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
         2758  +
         2759  +int test (int i, double x);
         2760  +struct s1 {int (*f) (int a);};
         2761  +struct s2 {int (*f) (double a);};
         2762  +int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
         2763  +int argc;
         2764  +char **argv;
         2765  +int
         2766  +main ()
         2767  +{
         2768  +return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
         2769  +  ;
         2770  +  return 0;
         2771  +}
         2772  +_ACEOF
         2773  +for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
         2774  +	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
         2775  +do
         2776  +  CC="$ac_save_CC $ac_arg"
         2777  +  rm -f conftest.$ac_objext
         2778  +if { (ac_try="$ac_compile"
         2779  +case "(($ac_try" in
         2780  +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
         2781  +  *) ac_try_echo=$ac_try;;
         2782  +esac
         2783  +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         2784  +  (eval "$ac_compile") 2>conftest.er1
         2785  +  ac_status=$?
         2786  +  grep -v '^ *+' conftest.er1 >conftest.err
         2787  +  rm -f conftest.er1
         2788  +  cat conftest.err >&5
         2789  +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
         2790  +  (exit $ac_status); } && {
         2791  +	 test -z "$ac_c_werror_flag" ||
         2792  +	 test ! -s conftest.err
         2793  +       } && test -s conftest.$ac_objext; then
         2794  +  ac_cv_prog_cc_c89=$ac_arg
         2795  +else
         2796  +  echo "$as_me: failed program was:" >&5
         2797  +sed 's/^/| /' conftest.$ac_ext >&5
         2798  +
         2799  +	
         2800  +fi
         2801  +
         2802  +rm -f core conftest.err conftest.$ac_objext 
         2803  +  test "x$ac_cv_prog_cc_c89" != "xno" && break
         2804  +done
         2805  +rm -f conftest.$ac_ext
         2806  +CC=$ac_save_CC
         2807  +
         2808  +fi
         2809  +# AC_CACHE_VAL
         2810  +case "x$ac_cv_prog_cc_c89" in
         2811  +  x)
         2812  +    { echo "$as_me:$LINENO: result: none needed" >&5
         2813  +echo "${ECHO_T}none needed" >&6; } ;;
         2814  +  xno)
         2815  +    { echo "$as_me:$LINENO: result: unsupported" >&5
         2816  +echo "${ECHO_T}unsupported" >&6; } ;;
         2817  +  *)
         2818  +    CC="$CC $ac_cv_prog_cc_c89"
         2819  +    { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
         2820  +echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
         2821  +esac
         2822  +
         2823  +
         2824  +ac_ext=c
         2825  +ac_cpp='$CPP $CPPFLAGS'
         2826  +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
         2827  +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
         2828  +ac_compiler_gnu=$ac_cv_c_compiler_gnu
         2829  +
         2830  +# Find a good install program.  We prefer a C program (faster),
         2831  +# so one script is as good as another.  But avoid the broken or
         2832  +# incompatible versions:
         2833  +# SysV /etc/install, /usr/sbin/install
         2834  +# SunOS /usr/etc/install
         2835  +# IRIX /sbin/install
         2836  +# AIX /bin/install
         2837  +# AmigaOS /C/install, which installs bootblocks on floppy discs
         2838  +# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
         2839  +# AFS /usr/afsws/bin/install, which mishandles nonexistent args
         2840  +# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
         2841  +# OS/2's system install, which has a completely different semantic
         2842  +# ./install, which can be erroneously created by make from ./install.sh.
         2843  +{ echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
         2844  +echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
         2845  +if test -z "$INSTALL"; then
         2846  +if test "${ac_cv_path_install+set}" = set; then
         2847  +  echo $ECHO_N "(cached) $ECHO_C" >&6
         2848  +else
         2849  +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
         2850  +for as_dir in $PATH
         2851  +do
         2852  +  IFS=$as_save_IFS
         2853  +  test -z "$as_dir" && as_dir=.
         2854  +  # Account for people who put trailing slashes in PATH elements.
         2855  +case $as_dir/ in
         2856  +  ./ | .// | /cC/* | \
         2857  +  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
         2858  +  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
         2859  +  /usr/ucb/* ) ;;
         2860  +  *)
         2861  +    # OSF1 and SCO ODT 3.0 have their own names for install.
         2862  +    # Don't use installbsd from OSF since it installs stuff as root
         2863  +    # by default.
         2864  +    for ac_prog in ginstall scoinst install; do
         2865  +      for ac_exec_ext in '' $ac_executable_extensions; do
         2866  +	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
         2867  +	  if test $ac_prog = install &&
         2868  +	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
         2869  +	    # AIX install.  It has an incompatible calling convention.
         2870  +	    :
         2871  +	  elif test $ac_prog = install &&
         2872  +	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
         2873  +	    # program-specific install script used by HP pwplus--don't use.
         2874  +	    :
         2875  +	  else
         2876  +	    ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
         2877  +	    break 3
         2878  +	  fi
         2879  +	fi
         2880  +      done
         2881  +    done
         2882  +    ;;
         2883  +esac
         2884  +done
         2885  +IFS=$as_save_IFS
         2886  +
         2887  +
         2888  +fi
         2889  +  if test "${ac_cv_path_install+set}" = set; then
         2890  +    INSTALL=$ac_cv_path_install
         2891  +  else
         2892  +    # As a last resort, use the slow shell script.  Don't cache a
         2893  +    # value for INSTALL within a source directory, because that will
         2894  +    # break other packages using the cache if that directory is
         2895  +    # removed, or if the value is a relative name.
         2896  +    INSTALL=$ac_install_sh
         2897  +  fi
         2898  +fi
         2899  +{ echo "$as_me:$LINENO: result: $INSTALL" >&5
         2900  +echo "${ECHO_T}$INSTALL" >&6; }
         2901  +
         2902  +# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
         2903  +# It thinks the first close brace ends the variable substitution.
         2904  +test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
         2905  +
         2906  +test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
         2907  +
         2908  +test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
         2909  +
         2910  +
         2911  +
         2912  +
         2913  +# Check whether --with-stats was given.
         2914  +if test "${with_stats+set}" = set; then
         2915  +  withval=$with_stats; 
         2916  +	
         2917  +
         2918  +
         2919  +ac_ext=c
         2920  +ac_cpp='$CPP $CPPFLAGS'
         2921  +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
         2922  +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
         2923  +ac_compiler_gnu=$ac_cv_c_compiler_gnu
         2924  +
         2925  +acx_pthread_ok=no
         2926  +
         2927  +# We used to check for pthread.h first, but this fails if pthread.h
         2928  +# requires special compiler flags (e.g. on True64 or Sequent).
         2929  +# It gets checked for in the link test anyway.
         2930  +
         2931  +# First of all, check if the user has set any of the PTHREAD_LIBS,
         2932  +# etcetera environment variables, and if threads linking works using
         2933  +# them:
         2934  +if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then
         2935  +        save_CFLAGS="$CFLAGS"
         2936  +        CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
         2937  +        save_LIBS="$LIBS"
         2938  +        LIBS="$PTHREAD_LIBS $LIBS"
         2939  +        { echo "$as_me:$LINENO: checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS" >&5
         2940  +echo $ECHO_N "checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS... $ECHO_C" >&6; }
         2941  +        cat >conftest.$ac_ext <<_ACEOF
         2942  +/* confdefs.h.  */
         2943  +_ACEOF
         2944  +cat confdefs.h >>conftest.$ac_ext
         2945  +cat >>conftest.$ac_ext <<_ACEOF
         2946  +/* end confdefs.h.  */
         2947  +
         2948  +/* Override any GCC internal prototype to avoid an error.
         2949  +   Use char because int might match the return type of a GCC
         2950  +   builtin and then its argument prototype would still apply.  */
         2951  +#ifdef __cplusplus
         2952  +extern "C"
         2953  +#endif
         2954  +char pthread_join ();
         2955  +int
         2956  +main ()
         2957  +{
         2958  +return pthread_join ();
         2959  +  ;
         2960  +  return 0;
         2961  +}
         2962  +_ACEOF
         2963  +rm -f conftest.$ac_objext conftest$ac_exeext
         2964  +if { (ac_try="$ac_link"
         2965  +case "(($ac_try" in
         2966  +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
         2967  +  *) ac_try_echo=$ac_try;;
         2968  +esac
         2969  +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         2970  +  (eval "$ac_link") 2>conftest.er1
         2971  +  ac_status=$?
         2972  +  grep -v '^ *+' conftest.er1 >conftest.err
         2973  +  rm -f conftest.er1
         2974  +  cat conftest.err >&5
         2975  +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
         2976  +  (exit $ac_status); } && {
         2977  +	 test -z "$ac_c_werror_flag" ||
         2978  +	 test ! -s conftest.err
         2979  +       } && test -s conftest$ac_exeext &&
         2980  +       $as_test_x conftest$ac_exeext; then
         2981  +  acx_pthread_ok=yes
         2982  +else
         2983  +  echo "$as_me: failed program was:" >&5
         2984  +sed 's/^/| /' conftest.$ac_ext >&5
         2985  +
         2986  +	
         2987  +fi
         2988  +
         2989  +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
         2990  +      conftest$ac_exeext conftest.$ac_ext
         2991  +        { echo "$as_me:$LINENO: result: $acx_pthread_ok" >&5
         2992  +echo "${ECHO_T}$acx_pthread_ok" >&6; }
         2993  +        if test x"$acx_pthread_ok" = xno; then
         2994  +                PTHREAD_LIBS=""
         2995  +                PTHREAD_CFLAGS=""
         2996  +        fi
         2997  +        LIBS="$save_LIBS"
         2998  +        CFLAGS="$save_CFLAGS"
         2999  +fi
         3000  +
         3001  +# We must check for the threads library under a number of different
         3002  +# names; the ordering is very important because some systems
         3003  +# (e.g. DEC) have both -lpthread and -lpthreads, where one of the
         3004  +# libraries is broken (non-POSIX).
         3005  +
         3006  +# Create a list of thread flags to try.  Items starting with a "-" are
         3007  +# C compiler flags, and other items are library names, except for "none"
         3008  +# which indicates that we try without any flags at all, and "pthread-config"
         3009  +# which is a program returning the flags for the Pth emulation library.
         3010  +
         3011  +acx_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config"
         3012  +
         3013  +# The ordering *is* (sometimes) important.  Some notes on the
         3014  +# individual items follow:
         3015  +
         3016  +# pthreads: AIX (must check this before -lpthread)
         3017  +# none: in case threads are in libc; should be tried before -Kthread and
         3018  +#       other compiler flags to prevent continual compiler warnings
         3019  +# -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
         3020  +# -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
         3021  +# lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
         3022  +# -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads)
         3023  +# -pthreads: Solaris/gcc
         3024  +# -mthreads: Mingw32/gcc, Lynx/gcc
         3025  +# -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
         3026  +#      doesn't hurt to check since this sometimes defines pthreads too;
         3027  +#      also defines -D_REENTRANT)
         3028  +# pthread: Linux, etcetera
         3029  +# --thread-safe: KAI C++
         3030  +# pthread-config: use pthread-config program (for GNU Pth library)
         3031  +
         3032  +case "${host_cpu}-${host_os}" in
         3033  +        *solaris*)
         3034  +
         3035  +        # On Solaris (at least, for some versions), libc contains stubbed
         3036  +        # (non-functional) versions of the pthreads routines, so link-based
         3037  +        # tests will erroneously succeed.  (We need to link with -pthread or
         3038  +        # -lpthread.)  (The stubs are missing pthread_cleanup_push, or rather
         3039  +        # a function called by this macro, so we could check for that, but
         3040  +        # who knows whether they'll stub that too in a future libc.)  So,
         3041  +        # we'll just look for -pthreads and -lpthread first:
         3042  +
         3043  +        acx_pthread_flags="-pthread -pthreads pthread -mt $acx_pthread_flags"
         3044  +        ;;
         3045  +esac
         3046  +
         3047  +if test x"$acx_pthread_ok" = xno; then
         3048  +for flag in $acx_pthread_flags; do
         3049  +
         3050  +        case $flag in
         3051  +                none)
         3052  +                { echo "$as_me:$LINENO: checking whether pthreads work without any flags" >&5
         3053  +echo $ECHO_N "checking whether pthreads work without any flags... $ECHO_C" >&6; }
         3054  +                ;;
         3055  +
         3056  +                -*)
         3057  +                { echo "$as_me:$LINENO: checking whether pthreads work with $flag" >&5
         3058  +echo $ECHO_N "checking whether pthreads work with $flag... $ECHO_C" >&6; }
         3059  +                PTHREAD_CFLAGS="$flag"
         3060  +                ;;
         3061  +
         3062  +		pthread-config)
         3063  +		# Extract the first word of "pthread-config", so it can be a program name with args.
         3064  +set dummy pthread-config; ac_word=$2
         3065  +{ echo "$as_me:$LINENO: checking for $ac_word" >&5
         3066  +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
         3067  +if test "${ac_cv_prog_acx_pthread_config+set}" = set; then
         3068  +  echo $ECHO_N "(cached) $ECHO_C" >&6
         3069  +else
         3070  +  if test -n "$acx_pthread_config"; then
         3071  +  ac_cv_prog_acx_pthread_config="$acx_pthread_config" # Let the user override the test.
         3072  +else
         3073  +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
         3074  +for as_dir in $PATH
         3075  +do
         3076  +  IFS=$as_save_IFS
         3077  +  test -z "$as_dir" && as_dir=.
         3078  +  for ac_exec_ext in '' $ac_executable_extensions; do
         3079  +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
         3080  +    ac_cv_prog_acx_pthread_config="yes"
         3081  +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
         3082  +    break 2
         3083  +  fi
         3084  +done
         3085  +done
         3086  +IFS=$as_save_IFS
         3087  +
         3088  +  test -z "$ac_cv_prog_acx_pthread_config" && ac_cv_prog_acx_pthread_config="no"
         3089  +fi
         3090  +fi
         3091  +acx_pthread_config=$ac_cv_prog_acx_pthread_config
         3092  +if test -n "$acx_pthread_config"; then
         3093  +  { echo "$as_me:$LINENO: result: $acx_pthread_config" >&5
         3094  +echo "${ECHO_T}$acx_pthread_config" >&6; }
         3095  +else
         3096  +  { echo "$as_me:$LINENO: result: no" >&5
         3097  +echo "${ECHO_T}no" >&6; }
         3098  +fi
         3099  +
         3100  +
         3101  +		if test x"$acx_pthread_config" = xno; then continue; fi
         3102  +		PTHREAD_CFLAGS="`pthread-config --cflags`"
         3103  +		PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
         3104  +		;;
         3105  +
         3106  +                *)
         3107  +                { echo "$as_me:$LINENO: checking for the pthreads library -l$flag" >&5
         3108  +echo $ECHO_N "checking for the pthreads library -l$flag... $ECHO_C" >&6; }
         3109  +                PTHREAD_LIBS="-l$flag"
         3110  +                ;;
         3111  +        esac
         3112  +
         3113  +        save_LIBS="$LIBS"
         3114  +        save_CFLAGS="$CFLAGS"
         3115  +        LIBS="$PTHREAD_LIBS $LIBS"
         3116  +        CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
         3117  +
         3118  +        # Check for various functions.  We must include pthread.h,
         3119  +        # since some functions may be macros.  (On the Sequent, we
         3120  +        # need a special flag -Kthread to make this header compile.)
         3121  +        # We check for pthread_join because it is in -lpthread on IRIX
         3122  +        # while pthread_create is in libc.  We check for pthread_attr_init
         3123  +        # due to DEC craziness with -lpthreads.  We check for
         3124  +        # pthread_cleanup_push because it is one of the few pthread
         3125  +        # functions on Solaris that doesn't have a non-functional libc stub.
         3126  +        # We try pthread_create on general principles.
         3127  +        cat >conftest.$ac_ext <<_ACEOF
         3128  +/* confdefs.h.  */
         3129  +_ACEOF
         3130  +cat confdefs.h >>conftest.$ac_ext
         3131  +cat >>conftest.$ac_ext <<_ACEOF
         3132  +/* end confdefs.h.  */
         3133  +#include <pthread.h>
         3134  +int
         3135  +main ()
         3136  +{
         3137  +pthread_t th; pthread_join(th, 0);
         3138  +                     pthread_attr_init(0); pthread_cleanup_push(0, 0);
         3139  +                     pthread_create(0,0,0,0); pthread_cleanup_pop(0); 
         3140  +  ;
         3141  +  return 0;
         3142  +}
         3143  +_ACEOF
         3144  +rm -f conftest.$ac_objext conftest$ac_exeext
         3145  +if { (ac_try="$ac_link"
         3146  +case "(($ac_try" in
         3147  +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
         3148  +  *) ac_try_echo=$ac_try;;
         3149  +esac
         3150  +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         3151  +  (eval "$ac_link") 2>conftest.er1
         3152  +  ac_status=$?
         3153  +  grep -v '^ *+' conftest.er1 >conftest.err
         3154  +  rm -f conftest.er1
         3155  +  cat conftest.err >&5
         3156  +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
         3157  +  (exit $ac_status); } && {
         3158  +	 test -z "$ac_c_werror_flag" ||
         3159  +	 test ! -s conftest.err
         3160  +       } && test -s conftest$ac_exeext &&
         3161  +       $as_test_x conftest$ac_exeext; then
         3162  +  acx_pthread_ok=yes
         3163  +else
         3164  +  echo "$as_me: failed program was:" >&5
         3165  +sed 's/^/| /' conftest.$ac_ext >&5
         3166  +
         3167  +	
         3168  +fi
         3169  +
         3170  +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
         3171  +      conftest$ac_exeext conftest.$ac_ext
         3172  +
         3173  +        LIBS="$save_LIBS"
         3174  +        CFLAGS="$save_CFLAGS"
         3175  +
         3176  +        { echo "$as_me:$LINENO: result: $acx_pthread_ok" >&5
         3177  +echo "${ECHO_T}$acx_pthread_ok" >&6; }
         3178  +        if test "x$acx_pthread_ok" = xyes; then
         3179  +                break;
         3180  +        fi
         3181  +
         3182  +        PTHREAD_LIBS=""
         3183  +        PTHREAD_CFLAGS=""
         3184  +done
         3185  +fi
         3186  +
         3187  +# Various other checks:
         3188  +if test "x$acx_pthread_ok" = xyes; then
         3189  +        save_LIBS="$LIBS"
         3190  +        LIBS="$PTHREAD_LIBS $LIBS"
         3191  +        save_CFLAGS="$CFLAGS"
         3192  +        CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
         3193  +
         3194  +        # Detect AIX lossage: threads are created detached by default
         3195  +        # and the JOINABLE attribute has a nonstandard name (UNDETACHED).
         3196  +        { echo "$as_me:$LINENO: checking for joinable pthread attribute" >&5
         3197  +echo $ECHO_N "checking for joinable pthread attribute... $ECHO_C" >&6; }
         3198  +        cat >conftest.$ac_ext <<_ACEOF
         3199  +/* confdefs.h.  */
         3200  +_ACEOF
         3201  +cat confdefs.h >>conftest.$ac_ext
         3202  +cat >>conftest.$ac_ext <<_ACEOF
         3203  +/* end confdefs.h.  */
         3204  +#include <pthread.h>
         3205  +int
         3206  +main ()
         3207  +{
         3208  +int attr=PTHREAD_CREATE_JOINABLE;
         3209  +  ;
         3210  +  return 0;
         3211  +}
         3212  +_ACEOF
         3213  +rm -f conftest.$ac_objext conftest$ac_exeext
         3214  +if { (ac_try="$ac_link"
         3215  +case "(($ac_try" in
         3216  +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
         3217  +  *) ac_try_echo=$ac_try;;
         3218  +esac
         3219  +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         3220  +  (eval "$ac_link") 2>conftest.er1
         3221  +  ac_status=$?
         3222  +  grep -v '^ *+' conftest.er1 >conftest.err
         3223  +  rm -f conftest.er1
         3224  +  cat conftest.err >&5
         3225  +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
         3226  +  (exit $ac_status); } && {
         3227  +	 test -z "$ac_c_werror_flag" ||
         3228  +	 test ! -s conftest.err
         3229  +       } && test -s conftest$ac_exeext &&
         3230  +       $as_test_x conftest$ac_exeext; then
         3231  +  ok=PTHREAD_CREATE_JOINABLE
         3232  +else
         3233  +  echo "$as_me: failed program was:" >&5
         3234  +sed 's/^/| /' conftest.$ac_ext >&5
         3235  +
         3236  +	ok=unknown
         3237  +fi
         3238  +
         3239  +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
         3240  +      conftest$ac_exeext conftest.$ac_ext
         3241  +        if test x"$ok" = xunknown; then
         3242  +                cat >conftest.$ac_ext <<_ACEOF
         3243  +/* confdefs.h.  */
         3244  +_ACEOF
         3245  +cat confdefs.h >>conftest.$ac_ext
         3246  +cat >>conftest.$ac_ext <<_ACEOF
         3247  +/* end confdefs.h.  */
         3248  +#include <pthread.h>
         3249  +int
         3250  +main ()
         3251  +{
         3252  +int attr=PTHREAD_CREATE_UNDETACHED;
         3253  +  ;
         3254  +  return 0;
         3255  +}
         3256  +_ACEOF
         3257  +rm -f conftest.$ac_objext conftest$ac_exeext
         3258  +if { (ac_try="$ac_link"
         3259  +case "(($ac_try" in
         3260  +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
         3261  +  *) ac_try_echo=$ac_try;;
         3262  +esac
         3263  +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         3264  +  (eval "$ac_link") 2>conftest.er1
         3265  +  ac_status=$?
         3266  +  grep -v '^ *+' conftest.er1 >conftest.err
         3267  +  rm -f conftest.er1
         3268  +  cat conftest.err >&5
         3269  +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
         3270  +  (exit $ac_status); } && {
         3271  +	 test -z "$ac_c_werror_flag" ||
         3272  +	 test ! -s conftest.err
         3273  +       } && test -s conftest$ac_exeext &&
         3274  +       $as_test_x conftest$ac_exeext; then
         3275  +  ok=PTHREAD_CREATE_UNDETACHED
         3276  +else
         3277  +  echo "$as_me: failed program was:" >&5
         3278  +sed 's/^/| /' conftest.$ac_ext >&5
         3279  +
         3280  +	ok=unknown
         3281  +fi
         3282  +
         3283  +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
         3284  +      conftest$ac_exeext conftest.$ac_ext
         3285  +        fi
         3286  +        if test x"$ok" != xPTHREAD_CREATE_JOINABLE; then
         3287  +                
         3288  +cat >>confdefs.h <<\_ACEOF
         3289  +@%:@define PTHREAD_CREATE_JOINABLE $ok
         3290  +_ACEOF
         3291  +
         3292  +        fi
         3293  +        { echo "$as_me:$LINENO: result: ${ok}" >&5
         3294  +echo "${ECHO_T}${ok}" >&6; }
         3295  +        if test x"$ok" = xunknown; then
         3296  +                { echo "$as_me:$LINENO: WARNING: we do not know how to create joinable pthreads" >&5
         3297  +echo "$as_me: WARNING: we do not know how to create joinable pthreads" >&2;}
         3298  +        fi
         3299  +
         3300  +        { echo "$as_me:$LINENO: checking if more special flags are required for pthreads" >&5
         3301  +echo $ECHO_N "checking if more special flags are required for pthreads... $ECHO_C" >&6; }
         3302  +        flag=no
         3303  +        case "${host_cpu}-${host_os}" in
         3304  +                *-aix* | *-freebsd* | *-darwin*) flag="-D_THREAD_SAFE";;
         3305  +                *solaris* | *-osf* | *-hpux*) flag="-D_REENTRANT";;
         3306  +        esac
         3307  +        { echo "$as_me:$LINENO: result: ${flag}" >&5
         3308  +echo "${ECHO_T}${flag}" >&6; }
         3309  +        if test "x$flag" != xno; then
         3310  +                PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS"
         3311  +        fi
         3312  +
         3313  +        LIBS="$save_LIBS"
         3314  +        CFLAGS="$save_CFLAGS"
         3315  +
         3316  +        # More AIX lossage: must compile with cc_r
         3317  +        # Extract the first word of "cc_r", so it can be a program name with args.
         3318  +set dummy cc_r; ac_word=$2
         3319  +{ echo "$as_me:$LINENO: checking for $ac_word" >&5
         3320  +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
         3321  +if test "${ac_cv_prog_PTHREAD_CC+set}" = set; then
         3322  +  echo $ECHO_N "(cached) $ECHO_C" >&6
         3323  +else
         3324  +  if test -n "$PTHREAD_CC"; then
         3325  +  ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test.
         3326  +else
         3327  +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
         3328  +for as_dir in $PATH
         3329  +do
         3330  +  IFS=$as_save_IFS
         3331  +  test -z "$as_dir" && as_dir=.
         3332  +  for ac_exec_ext in '' $ac_executable_extensions; do
         3333  +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
         3334  +    ac_cv_prog_PTHREAD_CC="cc_r"
         3335  +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
         3336  +    break 2
         3337  +  fi
         3338  +done
         3339  +done
         3340  +IFS=$as_save_IFS
         3341  +
         3342  +  test -z "$ac_cv_prog_PTHREAD_CC" && ac_cv_prog_PTHREAD_CC="${CC}"
         3343  +fi
         3344  +fi
         3345  +PTHREAD_CC=$ac_cv_prog_PTHREAD_CC
         3346  +if test -n "$PTHREAD_CC"; then
         3347  +  { echo "$as_me:$LINENO: result: $PTHREAD_CC" >&5
         3348  +echo "${ECHO_T}$PTHREAD_CC" >&6; }
         3349  +else
         3350  +  { echo "$as_me:$LINENO: result: no" >&5
         3351  +echo "${ECHO_T}no" >&6; }
         3352  +fi
         3353  +
         3354  +
         3355  +else
         3356  +        PTHREAD_CC="$CC"
         3357  +fi
         3358  +
         3359  +
         3360  +
         3361  +
         3362  +
         3363  +# Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
         3364  +if test x"$acx_pthread_ok" = xyes; then
         3365  +        
         3366  +		
         3367  +cat >>confdefs.h <<\_ACEOF
         3368  +@%:@define HAVE_THREADING 
         3369  +_ACEOF
         3370  +
         3371  +		
         3372  +cat >>confdefs.h <<\_ACEOF
         3373  +@%:@define USE_SOCKSTAT 
         3374  +_ACEOF
         3375  +
         3376  +	
         3377  +        :
         3378  +else
         3379  +        acx_pthread_ok=no
         3380  +        
         3381  +fi
         3382  +ac_ext=c
         3383  +ac_cpp='$CPP $CPPFLAGS'
         3384  +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
         3385  +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
         3386  +ac_compiler_gnu=$ac_cv_c_compiler_gnu
         3387  +
         3388  +
         3389  +
         3390  +fi
         3391  +
         3392  +
         3393  +
         3394  +# Check whether --with-stats-socket was given.
         3395  +if test "${with_stats_socket+set}" = set; then
         3396  +  withval=$with_stats_socket; 
         3397  +	if test "$withval+set" != "set"; then
         3398  +		
         3399  +cat >>confdefs.h <<_ACEOF
         3400  +@%:@define SOCKSTAT_PATH "$withval"
         3401  +_ACEOF
         3402  +
         3403  +	fi
         3404  +	
         3405  +fi
         3406  +
         3407  +	
         3408  +
         3409  +ac_ext=c
         3410  +ac_cpp='$CPP $CPPFLAGS'
         3411  +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
         3412  +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
         3413  +ac_compiler_gnu=$ac_cv_c_compiler_gnu
         3414  +{ echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
         3415  +echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
         3416  +# On Suns, sometimes $CPP names a directory.
         3417  +if test -n "$CPP" && test -d "$CPP"; then
         3418  +  CPP=
         3419  +fi
         3420  +if test -z "$CPP"; then
         3421  +  if test "${ac_cv_prog_CPP+set}" = set; then
         3422  +  echo $ECHO_N "(cached) $ECHO_C" >&6
         3423  +else
         3424  +      # Double quotes because CPP needs to be expanded
         3425  +    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
         3426  +    do
         3427  +      ac_preproc_ok=false
         3428  +for ac_c_preproc_warn_flag in '' yes
         3429  +do
         3430  +  # Use a header file that comes with gcc, so configuring glibc
         3431  +  # with a fresh cross-compiler works.
         3432  +  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
         3433  +  # <limits.h> exists even on freestanding compilers.
         3434  +  # On the NeXT, cc -E runs the code through the compiler's parser,
         3435  +  # not just through cpp. "Syntax error" is here to catch this case.
         3436  +  cat >conftest.$ac_ext <<_ACEOF
         3437  +/* confdefs.h.  */
         3438  +_ACEOF
         3439  +cat confdefs.h >>conftest.$ac_ext
         3440  +cat >>conftest.$ac_ext <<_ACEOF
         3441  +/* end confdefs.h.  */
         3442  +@%:@ifdef __STDC__
         3443  +@%:@ include <limits.h>
         3444  +@%:@else
         3445  +@%:@ include <assert.h>
         3446  +@%:@endif
         3447  +		     Syntax error
         3448  +_ACEOF
         3449  +if { (ac_try="$ac_cpp conftest.$ac_ext"
         3450  +case "(($ac_try" in
         3451  +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
         3452  +  *) ac_try_echo=$ac_try;;
         3453  +esac
         3454  +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         3455  +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
         3456  +  ac_status=$?
         3457  +  grep -v '^ *+' conftest.er1 >conftest.err
         3458  +  rm -f conftest.er1
         3459  +  cat conftest.err >&5
         3460  +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
         3461  +  (exit $ac_status); } >/dev/null && {
         3462  +	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
         3463  +	 test ! -s conftest.err
         3464  +       }; then
         3465  +  :
         3466  +else
         3467  +  echo "$as_me: failed program was:" >&5
         3468  +sed 's/^/| /' conftest.$ac_ext >&5
         3469  +
         3470  +  # Broken: fails on valid input.
         3471  +continue
         3472  +fi
         3473  +
         3474  +rm -f conftest.err conftest.$ac_ext
         3475  +
         3476  +  # OK, works on sane cases.  Now check whether nonexistent headers
         3477  +  # can be detected and how.
         3478  +  cat >conftest.$ac_ext <<_ACEOF
         3479  +/* confdefs.h.  */
         3480  +_ACEOF
         3481  +cat confdefs.h >>conftest.$ac_ext
         3482  +cat >>conftest.$ac_ext <<_ACEOF
         3483  +/* end confdefs.h.  */
         3484  +@%:@include <ac_nonexistent.h>
         3485  +_ACEOF
         3486  +if { (ac_try="$ac_cpp conftest.$ac_ext"
         3487  +case "(($ac_try" in
         3488  +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
         3489  +  *) ac_try_echo=$ac_try;;
         3490  +esac
         3491  +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         3492  +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
         3493  +  ac_status=$?
         3494  +  grep -v '^ *+' conftest.er1 >conftest.err
         3495  +  rm -f conftest.er1
         3496  +  cat conftest.err >&5
         3497  +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
         3498  +  (exit $ac_status); } >/dev/null && {
         3499  +	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
         3500  +	 test ! -s conftest.err
         3501  +       }; then
         3502  +  # Broken: success on invalid input.
         3503  +continue
         3504  +else
         3505  +  echo "$as_me: failed program was:" >&5
         3506  +sed 's/^/| /' conftest.$ac_ext >&5
         3507  +
         3508  +  # Passes both tests.
         3509  +ac_preproc_ok=:
         3510  +break
         3511  +fi
         3512  +
         3513  +rm -f conftest.err conftest.$ac_ext
         3514  +
         3515  +done
         3516  +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
         3517  +rm -f conftest.err conftest.$ac_ext
         3518  +if $ac_preproc_ok; then
         3519  +  break
         3520  +fi
         3521  +
         3522  +    done
         3523  +    ac_cv_prog_CPP=$CPP
         3524  +  
         3525  +fi
         3526  +  CPP=$ac_cv_prog_CPP
         3527  +else
         3528  +  ac_cv_prog_CPP=$CPP
         3529  +fi
         3530  +{ echo "$as_me:$LINENO: result: $CPP" >&5
         3531  +echo "${ECHO_T}$CPP" >&6; }
         3532  +ac_preproc_ok=false
         3533  +for ac_c_preproc_warn_flag in '' yes
         3534  +do
         3535  +  # Use a header file that comes with gcc, so configuring glibc
         3536  +  # with a fresh cross-compiler works.
         3537  +  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
         3538  +  # <limits.h> exists even on freestanding compilers.
         3539  +  # On the NeXT, cc -E runs the code through the compiler's parser,
         3540  +  # not just through cpp. "Syntax error" is here to catch this case.
         3541  +  cat >conftest.$ac_ext <<_ACEOF
         3542  +/* confdefs.h.  */
         3543  +_ACEOF
         3544  +cat confdefs.h >>conftest.$ac_ext
         3545  +cat >>conftest.$ac_ext <<_ACEOF
         3546  +/* end confdefs.h.  */
         3547  +@%:@ifdef __STDC__
         3548  +@%:@ include <limits.h>
         3549  +@%:@else
         3550  +@%:@ include <assert.h>
         3551  +@%:@endif
         3552  +		     Syntax error
         3553  +_ACEOF
         3554  +if { (ac_try="$ac_cpp conftest.$ac_ext"
         3555  +case "(($ac_try" in
         3556  +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
         3557  +  *) ac_try_echo=$ac_try;;
         3558  +esac
         3559  +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         3560  +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
         3561  +  ac_status=$?
         3562  +  grep -v '^ *+' conftest.er1 >conftest.err
         3563  +  rm -f conftest.er1
         3564  +  cat conftest.err >&5
         3565  +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
         3566  +  (exit $ac_status); } >/dev/null && {
         3567  +	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
         3568  +	 test ! -s conftest.err
         3569  +       }; then
         3570  +  :
         3571  +else
         3572  +  echo "$as_me: failed program was:" >&5
         3573  +sed 's/^/| /' conftest.$ac_ext >&5
         3574  +
         3575  +  # Broken: fails on valid input.
         3576  +continue
         3577  +fi
         3578  +
         3579  +rm -f conftest.err conftest.$ac_ext
         3580  +
         3581  +  # OK, works on sane cases.  Now check whether nonexistent headers
         3582  +  # can be detected and how.
         3583  +  cat >conftest.$ac_ext <<_ACEOF
         3584  +/* confdefs.h.  */
         3585  +_ACEOF
         3586  +cat confdefs.h >>conftest.$ac_ext
         3587  +cat >>conftest.$ac_ext <<_ACEOF
         3588  +/* end confdefs.h.  */
         3589  +@%:@include <ac_nonexistent.h>
         3590  +_ACEOF
         3591  +if { (ac_try="$ac_cpp conftest.$ac_ext"
         3592  +case "(($ac_try" in
         3593  +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
         3594  +  *) ac_try_echo=$ac_try;;
         3595  +esac
         3596  +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         3597  +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
         3598  +  ac_status=$?
         3599  +  grep -v '^ *+' conftest.er1 >conftest.err
         3600  +  rm -f conftest.er1
         3601  +  cat conftest.err >&5
         3602  +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
         3603  +  (exit $ac_status); } >/dev/null && {
         3604  +	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
         3605  +	 test ! -s conftest.err
         3606  +       }; then
         3607  +  # Broken: success on invalid input.
         3608  +continue
         3609  +else
         3610  +  echo "$as_me: failed program was:" >&5
         3611  +sed 's/^/| /' conftest.$ac_ext >&5
         3612  +
         3613  +  # Passes both tests.
         3614  +ac_preproc_ok=:
         3615  +break
         3616  +fi
         3617  +
         3618  +rm -f conftest.err conftest.$ac_ext
         3619  +
         3620  +done
         3621  +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
         3622  +rm -f conftest.err conftest.$ac_ext
         3623  +if $ac_preproc_ok; then
         3624  +  :
         3625  +else
         3626  +  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
         3627  +See \`config.log' for more details." >&5
         3628  +echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
         3629  +See \`config.log' for more details." >&2;}
         3630  +   { (exit 1); exit 1; }; }
         3631  +fi
         3632  +
         3633  +ac_ext=c
         3634  +ac_cpp='$CPP $CPPFLAGS'
         3635  +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
         3636  +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
         3637  +ac_compiler_gnu=$ac_cv_c_compiler_gnu
         3638  +
         3639  +
         3640  +{ echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
         3641  +echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
         3642  +if test "${ac_cv_path_GREP+set}" = set; then
         3643  +  echo $ECHO_N "(cached) $ECHO_C" >&6
         3644  +else
         3645  +  # Extract the first word of "grep ggrep" to use in msg output
         3646  +if test -z "$GREP"; then
         3647  +set dummy grep ggrep; ac_prog_name=$2
         3648  +if test "${ac_cv_path_GREP+set}" = set; then
         3649  +  echo $ECHO_N "(cached) $ECHO_C" >&6
         3650  +else
         3651  +  ac_path_GREP_found=false
         3652  +# Loop through the user's path and test for each of PROGNAME-LIST
         3653  +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
         3654  +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
         3655  +do
         3656  +  IFS=$as_save_IFS
         3657  +  test -z "$as_dir" && as_dir=.
         3658  +  for ac_prog in grep ggrep; do
         3659  +  for ac_exec_ext in '' $ac_executable_extensions; do
         3660  +    ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
         3661  +    { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
         3662  +    # Check for GNU ac_path_GREP and select it if it is found.
         3663  +  # Check for GNU $ac_path_GREP
         3664  +case `"$ac_path_GREP" --version 2>&1` in
         3665  +*GNU*)
         3666  +  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
         3667  +*)
         3668  +  ac_count=0
         3669  +  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
         3670  +  while :
         3671  +  do
         3672  +    cat "conftest.in" "conftest.in" >"conftest.tmp"
         3673  +    mv "conftest.tmp" "conftest.in"
         3674  +    cp "conftest.in" "conftest.nl"
         3675  +    echo 'GREP' >> "conftest.nl"
         3676  +    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
         3677  +    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
         3678  +    ac_count=`expr $ac_count + 1`
         3679  +    if test $ac_count -gt ${ac_path_GREP_max-0}; then
         3680  +      # Best one so far, save it but keep looking for a better one
         3681  +      ac_cv_path_GREP="$ac_path_GREP"
         3682  +      ac_path_GREP_max=$ac_count
         3683  +    fi
         3684  +    # 10*(2^10) chars as input seems more than enough
         3685  +    test $ac_count -gt 10 && break
         3686  +  done
         3687  +  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
         3688  +esac
         3689  +
         3690  +
         3691  +    $ac_path_GREP_found && break 3
         3692  +  done
         3693  +done
         3694  +
         3695  +done
         3696  +IFS=$as_save_IFS
         3697  +
         3698  +
         3699  +fi
         3700  +
         3701  +GREP="$ac_cv_path_GREP"
         3702  +if test -z "$GREP"; then
         3703  +  { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
         3704  +echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
         3705  +   { (exit 1); exit 1; }; }
         3706  +fi
         3707  +
         3708  +else
         3709  +  ac_cv_path_GREP=$GREP
         3710  +fi
         3711  +
         3712  +
         3713  +fi
         3714  +{ echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
         3715  +echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
         3716  + GREP="$ac_cv_path_GREP"
         3717  + 
         3718  +
         3719  +{ echo "$as_me:$LINENO: checking for egrep" >&5
         3720  +echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
         3721  +if test "${ac_cv_path_EGREP+set}" = set; then
         3722  +  echo $ECHO_N "(cached) $ECHO_C" >&6
         3723  +else
         3724  +  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
         3725  +   then ac_cv_path_EGREP="$GREP -E"
         3726  +   else
         3727  +     # Extract the first word of "egrep" to use in msg output
         3728  +if test -z "$EGREP"; then
         3729  +set dummy egrep; ac_prog_name=$2
         3730  +if test "${ac_cv_path_EGREP+set}" = set; then
         3731  +  echo $ECHO_N "(cached) $ECHO_C" >&6
         3732  +else
         3733  +  ac_path_EGREP_found=false
         3734  +# Loop through the user's path and test for each of PROGNAME-LIST
         3735  +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
         3736  +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
         3737  +do
         3738  +  IFS=$as_save_IFS
         3739  +  test -z "$as_dir" && as_dir=.
         3740  +  for ac_prog in egrep; do
         3741  +  for ac_exec_ext in '' $ac_executable_extensions; do
         3742  +    ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
         3743  +    { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
         3744  +    # Check for GNU ac_path_EGREP and select it if it is found.
         3745  +  # Check for GNU $ac_path_EGREP
         3746  +case `"$ac_path_EGREP" --version 2>&1` in
         3747  +*GNU*)
         3748  +  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
         3749  +*)
         3750  +  ac_count=0
         3751  +  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
         3752  +  while :
         3753  +  do
         3754  +    cat "conftest.in" "conftest.in" >"conftest.tmp"
         3755  +    mv "conftest.tmp" "conftest.in"
         3756  +    cp "conftest.in" "conftest.nl"
         3757  +    echo 'EGREP' >> "conftest.nl"
         3758  +    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
         3759  +    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
         3760  +    ac_count=`expr $ac_count + 1`
         3761  +    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
         3762  +      # Best one so far, save it but keep looking for a better one
         3763  +      ac_cv_path_EGREP="$ac_path_EGREP"
         3764  +      ac_path_EGREP_max=$ac_count
         3765  +    fi
         3766  +    # 10*(2^10) chars as input seems more than enough
         3767  +    test $ac_count -gt 10 && break
         3768  +  done
         3769  +  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
         3770  +esac
         3771  +
         3772  +
         3773  +    $ac_path_EGREP_found && break 3
         3774  +  done
         3775  +done
         3776  +
         3777  +done
         3778  +IFS=$as_save_IFS
         3779  +
         3780  +
         3781  +fi
         3782  +
         3783  +EGREP="$ac_cv_path_EGREP"
         3784  +if test -z "$EGREP"; then
         3785  +  { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
         3786  +echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
         3787  +   { (exit 1); exit 1; }; }
         3788  +fi
         3789  +
         3790  +else
         3791  +  ac_cv_path_EGREP=$EGREP
         3792  +fi
         3793  +
         3794  +
         3795  +   fi
         3796  +fi
         3797  +{ echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
         3798  +echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
         3799  + EGREP="$ac_cv_path_EGREP"
         3800  + 
         3801  +
         3802  +{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5
         3803  +echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
         3804  +if test "${ac_cv_header_stdc+set}" = set; then
         3805  +  echo $ECHO_N "(cached) $ECHO_C" >&6
         3806  +else
         3807  +  cat >conftest.$ac_ext <<_ACEOF
         3808  +/* confdefs.h.  */
         3809  +_ACEOF
         3810  +cat confdefs.h >>conftest.$ac_ext
         3811  +cat >>conftest.$ac_ext <<_ACEOF
         3812  +/* end confdefs.h.  */
         3813  +#include <stdlib.h>
         3814  +#include <stdarg.h>
         3815  +#include <string.h>
         3816  +#include <float.h>
         3817  +
         3818  +int
         3819  +main ()
         3820  +{
         3821  +
         3822  +  ;
         3823  +  return 0;
         3824  +}
         3825  +_ACEOF
         3826  +rm -f conftest.$ac_objext
         3827  +if { (ac_try="$ac_compile"
         3828  +case "(($ac_try" in
         3829  +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
         3830  +  *) ac_try_echo=$ac_try;;
         3831  +esac
         3832  +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         3833  +  (eval "$ac_compile") 2>conftest.er1
         3834  +  ac_status=$?
         3835  +  grep -v '^ *+' conftest.er1 >conftest.err
         3836  +  rm -f conftest.er1
         3837  +  cat conftest.err >&5
         3838  +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
         3839  +  (exit $ac_status); } && {
         3840  +	 test -z "$ac_c_werror_flag" ||
         3841  +	 test ! -s conftest.err
         3842  +       } && test -s conftest.$ac_objext; then
         3843  +  ac_cv_header_stdc=yes
         3844  +else
         3845  +  echo "$as_me: failed program was:" >&5
         3846  +sed 's/^/| /' conftest.$ac_ext >&5
         3847  +
         3848  +	ac_cv_header_stdc=no
         3849  +fi
         3850  +
         3851  +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
         3852  +
         3853  +if test $ac_cv_header_stdc = yes; then
         3854  +  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
         3855  +  cat >conftest.$ac_ext <<_ACEOF
         3856  +/* confdefs.h.  */
         3857  +_ACEOF
         3858  +cat confdefs.h >>conftest.$ac_ext
         3859  +cat >>conftest.$ac_ext <<_ACEOF
         3860  +/* end confdefs.h.  */
         3861  +#include <string.h>
         3862  +
         3863  +_ACEOF
         3864  +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
         3865  +  $EGREP "memchr" >/dev/null 2>&1; then
         3866  +  :
         3867  +else
         3868  +  ac_cv_header_stdc=no
         3869  +fi
         3870  +rm -f conftest*
         3871  +
         3872  +fi
         3873  +
         3874  +if test $ac_cv_header_stdc = yes; then
         3875  +  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
         3876  +  cat >conftest.$ac_ext <<_ACEOF
         3877  +/* confdefs.h.  */
         3878  +_ACEOF
         3879  +cat confdefs.h >>conftest.$ac_ext
         3880  +cat >>conftest.$ac_ext <<_ACEOF
         3881  +/* end confdefs.h.  */
         3882  +#include <stdlib.h>
         3883  +
         3884  +_ACEOF
         3885  +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
         3886  +  $EGREP "free" >/dev/null 2>&1; then
         3887  +  :
         3888  +else
         3889  +  ac_cv_header_stdc=no
         3890  +fi
         3891  +rm -f conftest*
         3892  +
         3893  +fi
         3894  +
         3895  +if test $ac_cv_header_stdc = yes; then
         3896  +  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
         3897  +  if test "$cross_compiling" = yes; then
         3898  +  :
         3899  +else
         3900  +  cat >conftest.$ac_ext <<_ACEOF
         3901  +/* confdefs.h.  */
         3902  +_ACEOF
         3903  +cat confdefs.h >>conftest.$ac_ext
         3904  +cat >>conftest.$ac_ext <<_ACEOF
         3905  +/* end confdefs.h.  */
         3906  +#include <ctype.h>
         3907  +#include <stdlib.h>
         3908  +#if ((' ' & 0x0FF) == 0x020)
         3909  +# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
         3910  +# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
         3911  +#else
         3912  +# define ISLOWER(c) \
         3913  +		   (('a' <= (c) && (c) <= 'i') \
         3914  +		     || ('j' <= (c) && (c) <= 'r') \
         3915  +		     || ('s' <= (c) && (c) <= 'z'))
         3916  +# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
         3917  +#endif
         3918  +
         3919  +#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
         3920  +int
         3921  +main ()
         3922  +{
         3923  +  int i;
         3924  +  for (i = 0; i < 256; i++)
         3925  +    if (XOR (islower (i), ISLOWER (i))
         3926  +	|| toupper (i) != TOUPPER (i))
         3927  +      return 2;
         3928  +  return 0;
         3929  +}
         3930  +_ACEOF
         3931  +rm -f conftest$ac_exeext
         3932  +if { (ac_try="$ac_link"
         3933  +case "(($ac_try" in
         3934  +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
         3935  +  *) ac_try_echo=$ac_try;;
         3936  +esac
         3937  +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         3938  +  (eval "$ac_link") 2>&5
         3939  +  ac_status=$?
         3940  +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
         3941  +  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
         3942  +  { (case "(($ac_try" in
         3943  +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
         3944  +  *) ac_try_echo=$ac_try;;
         3945  +esac
         3946  +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         3947  +  (eval "$ac_try") 2>&5
         3948  +  ac_status=$?
         3949  +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
         3950  +  (exit $ac_status); }; }; then
         3951  +  :
         3952  +else
         3953  +  echo "$as_me: program exited with status $ac_status" >&5
         3954  +echo "$as_me: failed program was:" >&5
         3955  +sed 's/^/| /' conftest.$ac_ext >&5
         3956  +
         3957  +( exit $ac_status )
         3958  +ac_cv_header_stdc=no
         3959  +fi
         3960  +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
         3961  +fi
         3962  +
         3963  +
         3964  +fi
         3965  +fi
         3966  +{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
         3967  +echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
         3968  +if test $ac_cv_header_stdc = yes; then
         3969  +  
         3970  +cat >>confdefs.h <<\_ACEOF
         3971  +@%:@define STDC_HEADERS 1
         3972  +_ACEOF
         3973  +
         3974  +fi
         3975  +
         3976  +# On IRIX 5.3, sys/types and inttypes.h are conflicting.
         3977  +
         3978  +
         3979  +
         3980  +
         3981  +
         3982  +
         3983  +
         3984  +
         3985  +
         3986  +for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
         3987  +		  inttypes.h stdint.h unistd.h
         3988  +do
         3989  +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
         3990  +{ echo "$as_me:$LINENO: checking for $ac_header" >&5
         3991  +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
         3992  +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
         3993  +  echo $ECHO_N "(cached) $ECHO_C" >&6
         3994  +else
         3995  +  cat >conftest.$ac_ext <<_ACEOF
         3996  +/* confdefs.h.  */
         3997  +_ACEOF
         3998  +cat confdefs.h >>conftest.$ac_ext
         3999  +cat >>conftest.$ac_ext <<_ACEOF
         4000  +/* end confdefs.h.  */
         4001  +$ac_includes_default
         4002  +
         4003  +@%:@include <$ac_header>
         4004  +_ACEOF
         4005  +rm -f conftest.$ac_objext
         4006  +if { (ac_try="$ac_compile"
         4007  +case "(($ac_try" in
         4008  +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
         4009  +  *) ac_try_echo=$ac_try;;
         4010  +esac
         4011  +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         4012  +  (eval "$ac_compile") 2>conftest.er1
         4013  +  ac_status=$?
         4014  +  grep -v '^ *+' conftest.er1 >conftest.err
         4015  +  rm -f conftest.er1
         4016  +  cat conftest.err >&5
         4017  +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
         4018  +  (exit $ac_status); } && {
         4019  +	 test -z "$ac_c_werror_flag" ||
         4020  +	 test ! -s conftest.err
         4021  +       } && test -s conftest.$ac_objext; then
         4022  +  eval "$as_ac_Header=yes"
         4023  +else
         4024  +  echo "$as_me: failed program was:" >&5
         4025  +sed 's/^/| /' conftest.$ac_ext >&5
         4026  +
         4027  +	eval "$as_ac_Header=no"
         4028  +fi
         4029  +
         4030  +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
         4031  +fi
         4032  +ac_res=`eval echo '${'$as_ac_Header'}'`
         4033  +	       { echo "$as_me:$LINENO: result: $ac_res" >&5
         4034  +echo "${ECHO_T}$ac_res" >&6; }
         4035  +if test `eval echo '${'$as_ac_Header'}'` = yes; then
         4036  +  cat >>confdefs.h <<_ACEOF
         4037  +@%:@define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
         4038  +_ACEOF
         4039  + 
         4040  +fi
         4041  +
         4042  +done
         4043  +
         4044  +
         4045  +
         4046  +
         4047  +
         4048  +
         4049  +
         4050  +
         4051  +
         4052  +
         4053  +
         4054  +
         4055  +
         4056  +
         4057  +
         4058  +
         4059  +
         4060  +
         4061  +
         4062  +for ac_header in libipq.h stdlib.h stdio.h string.h netinet/in.h netinet/tcp.h resolv.h netdb.h ctype.h syslog.h sys/stat.h sys/types.h unistd.h getopt.h dotconf.h libpool.h time.h
         4063  +do
         4064  +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
         4065  +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
         4066  +  { echo "$as_me:$LINENO: checking for $ac_header" >&5
         4067  +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
         4068  +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
         4069  +  echo $ECHO_N "(cached) $ECHO_C" >&6
         4070  +fi
         4071  +ac_res=`eval echo '${'$as_ac_Header'}'`
         4072  +	       { echo "$as_me:$LINENO: result: $ac_res" >&5
         4073  +echo "${ECHO_T}$ac_res" >&6; }
         4074  +else
         4075  +  # Is the header compilable?
         4076  +{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
         4077  +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
         4078  +cat >conftest.$ac_ext <<_ACEOF
         4079  +/* confdefs.h.  */
         4080  +_ACEOF
         4081  +cat confdefs.h >>conftest.$ac_ext
         4082  +cat >>conftest.$ac_ext <<_ACEOF
         4083  +/* end confdefs.h.  */
         4084  +$ac_includes_default
         4085  +@%:@include <$ac_header>
         4086  +_ACEOF
         4087  +rm -f conftest.$ac_objext
         4088  +if { (ac_try="$ac_compile"
         4089  +case "(($ac_try" in
         4090  +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
         4091  +  *) ac_try_echo=$ac_try;;
         4092  +esac
         4093  +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         4094  +  (eval "$ac_compile") 2>conftest.er1
         4095  +  ac_status=$?
         4096  +  grep -v '^ *+' conftest.er1 >conftest.err
         4097  +  rm -f conftest.er1
         4098  +  cat conftest.err >&5
         4099  +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
         4100  +  (exit $ac_status); } && {
         4101  +	 test -z "$ac_c_werror_flag" ||
         4102  +	 test ! -s conftest.err
         4103  +       } && test -s conftest.$ac_objext; then
         4104  +  ac_header_compiler=yes
         4105  +else
         4106  +  echo "$as_me: failed program was:" >&5
         4107  +sed 's/^/| /' conftest.$ac_ext >&5
         4108  +
         4109  +	ac_header_compiler=no
         4110  +fi
         4111  +
         4112  +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
         4113  +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
         4114  +echo "${ECHO_T}$ac_header_compiler" >&6; }
         4115  +
         4116  +# Is the header present?
         4117  +{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
         4118  +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
         4119  +cat >conftest.$ac_ext <<_ACEOF
         4120  +/* confdefs.h.  */
         4121  +_ACEOF
         4122  +cat confdefs.h >>conftest.$ac_ext
         4123  +cat >>conftest.$ac_ext <<_ACEOF
         4124  +/* end confdefs.h.  */
         4125  +@%:@include <$ac_header>
         4126  +_ACEOF
         4127  +if { (ac_try="$ac_cpp conftest.$ac_ext"
         4128  +case "(($ac_try" in
         4129  +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
         4130  +  *) ac_try_echo=$ac_try;;
         4131  +esac
         4132  +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         4133  +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
         4134  +  ac_status=$?
         4135  +  grep -v '^ *+' conftest.er1 >conftest.err
         4136  +  rm -f conftest.er1
         4137  +  cat conftest.err >&5
         4138  +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
         4139  +  (exit $ac_status); } >/dev/null && {
         4140  +	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
         4141  +	 test ! -s conftest.err
         4142  +       }; then
         4143  +  ac_header_preproc=yes
         4144  +else
         4145  +  echo "$as_me: failed program was:" >&5
         4146  +sed 's/^/| /' conftest.$ac_ext >&5
         4147  +
         4148  +  ac_header_preproc=no
         4149  +fi
         4150  +
         4151  +rm -f conftest.err conftest.$ac_ext
         4152  +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
         4153  +echo "${ECHO_T}$ac_header_preproc" >&6; }
         4154  +
         4155  +# So?  What about this header?
         4156  +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
         4157  +  yes:no: )
         4158  +    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
         4159  +echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
         4160  +    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
         4161  +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
         4162  +    ac_header_preproc=yes
         4163  +    ;;
         4164  +  no:yes:* )
         4165  +    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
         4166  +echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
         4167  +    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
         4168  +echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
         4169  +    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
         4170  +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
         4171  +    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
         4172  +echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
         4173  +    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
         4174  +echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
         4175  +    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
         4176  +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
         4177  +    
         4178  +    ;;
         4179  +esac
         4180  +{ echo "$as_me:$LINENO: checking for $ac_header" >&5
         4181  +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
         4182  +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
         4183  +  echo $ECHO_N "(cached) $ECHO_C" >&6
         4184  +else
         4185  +  eval "$as_ac_Header=\$ac_header_preproc"
         4186  +fi
         4187  +ac_res=`eval echo '${'$as_ac_Header'}'`
         4188  +	       { echo "$as_me:$LINENO: result: $ac_res" >&5
         4189  +echo "${ECHO_T}$ac_res" >&6; }
         4190  +
         4191  +fi
         4192  +if test `eval echo '${'$as_ac_Header'}'` = yes; then
         4193  +  cat >>confdefs.h <<_ACEOF
         4194  +@%:@define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
         4195  +_ACEOF
         4196  + 
         4197  +fi
         4198  +
         4199  +done
         4200  +
         4201  +
         4202  +{ echo "$as_me:$LINENO: checking for pool_free in -lpool" >&5
         4203  +echo $ECHO_N "checking for pool_free in -lpool... $ECHO_C" >&6; }
         4204  +if test "${ac_cv_lib_pool_pool_free+set}" = set; then
         4205  +  echo $ECHO_N "(cached) $ECHO_C" >&6
         4206  +else
         4207  +  ac_check_lib_save_LIBS=$LIBS
         4208  +LIBS="-lpool  $LIBS"
         4209  +cat >conftest.$ac_ext <<_ACEOF
         4210  +/* confdefs.h.  */
         4211  +_ACEOF
         4212  +cat confdefs.h >>conftest.$ac_ext
         4213  +cat >>conftest.$ac_ext <<_ACEOF
         4214  +/* end confdefs.h.  */
         4215  +
         4216  +/* Override any GCC internal prototype to avoid an error.
         4217  +   Use char because int might match the return type of a GCC
         4218  +   builtin and then its argument prototype would still apply.  */
         4219  +#ifdef __cplusplus
         4220  +extern "C"
         4221  +#endif
         4222  +char pool_free ();
         4223  +int
         4224  +main ()
         4225  +{
         4226  +return pool_free ();
         4227  +  ;
         4228  +  return 0;
         4229  +}
         4230  +_ACEOF
         4231  +rm -f conftest.$ac_objext conftest$ac_exeext
         4232  +if { (ac_try="$ac_link"
         4233  +case "(($ac_try" in
         4234  +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
         4235  +  *) ac_try_echo=$ac_try;;
         4236  +esac
         4237  +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         4238  +  (eval "$ac_link") 2>conftest.er1
         4239  +  ac_status=$?
         4240  +  grep -v '^ *+' conftest.er1 >conftest.err
         4241  +  rm -f conftest.er1
         4242  +  cat conftest.err >&5
         4243  +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
         4244  +  (exit $ac_status); } && {
         4245  +	 test -z "$ac_c_werror_flag" ||
         4246  +	 test ! -s conftest.err
         4247  +       } && test -s conftest$ac_exeext &&
         4248  +       $as_test_x conftest$ac_exeext; then
         4249  +  ac_cv_lib_pool_pool_free=yes
         4250  +else
         4251  +  echo "$as_me: failed program was:" >&5
         4252  +sed 's/^/| /' conftest.$ac_ext >&5
         4253  +
         4254  +	ac_cv_lib_pool_pool_free=no
         4255  +fi
         4256  +
         4257  +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
         4258  +      conftest$ac_exeext conftest.$ac_ext
         4259  +LIBS=$ac_check_lib_save_LIBS
         4260  +fi
         4261  +{ echo "$as_me:$LINENO: result: $ac_cv_lib_pool_pool_free" >&5
         4262  +echo "${ECHO_T}$ac_cv_lib_pool_pool_free" >&6; }
         4263  +if test $ac_cv_lib_pool_pool_free = yes; then
         4264  +  
         4265  +	
         4266  +cat >>confdefs.h <<\_ACEOF
         4267  +@%:@define HAVE_POOL 
         4268  +_ACEOF
         4269  +
         4270  +	LIBS="$LIBS -lpool"
         4271  +
         4272  +else
         4273  +  
         4274  +	{ { echo "$as_me:$LINENO: error: You must have dotconf (libpool), find it here: http://www.azzit.de/dotconf/
         4275  +See \`config.log' for more details." >&5
         4276  +echo "$as_me: error: You must have dotconf (libpool), find it here: http://www.azzit.de/dotconf/
         4277  +See \`config.log' for more details." >&2;}
         4278  +   { (exit 1); exit 1; }; }
         4279  +
         4280  +fi
         4281  +
         4282  +
         4283  +{ echo "$as_me:$LINENO: checking for dotconf_create in -ldotconf" >&5
         4284  +echo $ECHO_N "checking for dotconf_create in -ldotconf... $ECHO_C" >&6; }
         4285  +if test "${ac_cv_lib_dotconf_dotconf_create+set}" = set; then
         4286  +  echo $ECHO_N "(cached) $ECHO_C" >&6
         4287  +else
         4288  +  ac_check_lib_save_LIBS=$LIBS
         4289  +LIBS="-ldotconf  $LIBS"
         4290  +cat >conftest.$ac_ext <<_ACEOF
         4291  +/* confdefs.h.  */
         4292  +_ACEOF
         4293  +cat confdefs.h >>conftest.$ac_ext
         4294  +cat >>conftest.$ac_ext <<_ACEOF
         4295  +/* end confdefs.h.  */
         4296  +
         4297  +/* Override any GCC internal prototype to avoid an error.
         4298  +   Use char because int might match the return type of a GCC
         4299  +   builtin and then its argument prototype would still apply.  */
         4300  +#ifdef __cplusplus
         4301  +extern "C"
         4302  +#endif
         4303  +char dotconf_create ();
         4304  +int
         4305  +main ()
         4306  +{
         4307  +return dotconf_create ();
         4308  +  ;
         4309  +  return 0;
         4310  +}
         4311  +_ACEOF
         4312  +rm -f conftest.$ac_objext conftest$ac_exeext
         4313  +if { (ac_try="$ac_link"
         4314  +case "(($ac_try" in
         4315  +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
         4316  +  *) ac_try_echo=$ac_try;;
         4317  +esac
         4318  +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         4319  +  (eval "$ac_link") 2>conftest.er1
         4320  +  ac_status=$?
         4321  +  grep -v '^ *+' conftest.er1 >conftest.err
         4322  +  rm -f conftest.er1
         4323  +  cat conftest.err >&5
         4324  +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
         4325  +  (exit $ac_status); } && {
         4326  +	 test -z "$ac_c_werror_flag" ||
         4327  +	 test ! -s conftest.err
         4328  +       } && test -s conftest$ac_exeext &&
         4329  +       $as_test_x conftest$ac_exeext; then
         4330  +  ac_cv_lib_dotconf_dotconf_create=yes
         4331  +else
         4332  +  echo "$as_me: failed program was:" >&5
         4333  +sed 's/^/| /' conftest.$ac_ext >&5
         4334  +
         4335  +	ac_cv_lib_dotconf_dotconf_create=no
         4336  +fi
         4337  +
         4338  +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
         4339  +      conftest$ac_exeext conftest.$ac_ext
         4340  +LIBS=$ac_check_lib_save_LIBS
         4341  +fi
         4342  +{ echo "$as_me:$LINENO: result: $ac_cv_lib_dotconf_dotconf_create" >&5
         4343  +echo "${ECHO_T}$ac_cv_lib_dotconf_dotconf_create" >&6; }
         4344  +if test $ac_cv_lib_dotconf_dotconf_create = yes; then
         4345  +  
         4346  +	
         4347  +cat >>confdefs.h <<\_ACEOF
         4348  +@%:@define HAVE_DOTCONF 
         4349  +_ACEOF
         4350  +
         4351  +	LIBS="$LIBS -ldotconf"
         4352  +
         4353  +else
         4354  +  
         4355  +	{ { echo "$as_me:$LINENO: error: You must have dotconf, find it here: http://www.azzit.de/dotconf/
         4356  +See \`config.log' for more details." >&5
         4357  +echo "$as_me: error: You must have dotconf, find it here: http://www.azzit.de/dotconf/
         4358  +See \`config.log' for more details." >&2;}
         4359  +   { (exit 1); exit 1; }; }
         4360  +
         4361  +fi
         4362  +
         4363  +
         4364  +{ echo "$as_me:$LINENO: checking for nfq_set_verdict in -lnetfilter_queue" >&5
         4365  +echo $ECHO_N "checking for nfq_set_verdict in -lnetfilter_queue... $ECHO_C" >&6; }
         4366  +if test "${ac_cv_lib_netfilter_queue_nfq_set_verdict+set}" = set; then
         4367  +  echo $ECHO_N "(cached) $ECHO_C" >&6
         4368  +else
         4369  +  ac_check_lib_save_LIBS=$LIBS
         4370  +LIBS="-lnetfilter_queue  $LIBS"
         4371  +cat >conftest.$ac_ext <<_ACEOF
         4372  +/* confdefs.h.  */
         4373  +_ACEOF
         4374  +cat confdefs.h >>conftest.$ac_ext
         4375  +cat >>conftest.$ac_ext <<_ACEOF
         4376  +/* end confdefs.h.  */
         4377  +
         4378  +/* Override any GCC internal prototype to avoid an error.
         4379  +   Use char because int might match the return type of a GCC
         4380  +   builtin and then its argument prototype would still apply.  */
         4381  +#ifdef __cplusplus
         4382  +extern "C"
         4383  +#endif
         4384  +char nfq_set_verdict ();
         4385  +int
         4386  +main ()
         4387  +{
         4388  +return nfq_set_verdict ();
         4389  +  ;
         4390  +  return 0;
         4391  +}
         4392  +_ACEOF
         4393  +rm -f conftest.$ac_objext conftest$ac_exeext
         4394  +if { (ac_try="$ac_link"
         4395  +case "(($ac_try" in
         4396  +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
         4397  +  *) ac_try_echo=$ac_try;;
         4398  +esac
         4399  +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         4400  +  (eval "$ac_link") 2>conftest.er1
         4401  +  ac_status=$?
         4402  +  grep -v '^ *+' conftest.er1 >conftest.err
         4403  +  rm -f conftest.er1
         4404  +  cat conftest.err >&5
         4405  +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
         4406  +  (exit $ac_status); } && {
         4407  +	 test -z "$ac_c_werror_flag" ||
         4408  +	 test ! -s conftest.err
         4409  +       } && test -s conftest$ac_exeext &&
         4410  +       $as_test_x conftest$ac_exeext; then
         4411  +  ac_cv_lib_netfilter_queue_nfq_set_verdict=yes
         4412  +else
         4413  +  echo "$as_me: failed program was:" >&5
         4414  +sed 's/^/| /' conftest.$ac_ext >&5
         4415  +
         4416  +	ac_cv_lib_netfilter_queue_nfq_set_verdict=no
         4417  +fi
         4418  +
         4419  +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
         4420  +      conftest$ac_exeext conftest.$ac_ext
         4421  +LIBS=$ac_check_lib_save_LIBS
         4422  +fi
         4423  +{ echo "$as_me:$LINENO: result: $ac_cv_lib_netfilter_queue_nfq_set_verdict" >&5
         4424  +echo "${ECHO_T}$ac_cv_lib_netfilter_queue_nfq_set_verdict" >&6; }
         4425  +if test $ac_cv_lib_netfilter_queue_nfq_set_verdict = yes; then
         4426  +  
         4427  +	
         4428  +cat >>confdefs.h <<\_ACEOF
         4429  +@%:@define HAVE_NFQUEUE 
         4430  +_ACEOF
         4431  +
         4432  +	LIBS="$LIBS -lnetfilter_queue"
         4433  +	have_nfqueue='yes'
         4434  +
         4435  +fi
         4436  +
         4437  +
         4438  +if test "$have_nfqueue" != 'yes'; then
         4439  +	{ { echo "$as_me:$LINENO: error: nfqueue was not found.
         4440  +See \`config.log' for more details." >&5
         4441  +echo "$as_me: error: nfqueue was not found.
         4442  +See \`config.log' for more details." >&2;}
         4443  +   { (exit 1); exit 1; }; }
         4444  +fi
         4445  +
         4446  +{ echo "$as_me:$LINENO: checking whether to use firedns" >&5
         4447  +echo $ECHO_N "checking whether to use firedns... $ECHO_C" >&6; }
         4448  +if test "$ac_cv_use_firedns" == "yes" ; then
         4449  +	{ echo "$as_me:$LINENO: result: yes" >&5
         4450  +echo "${ECHO_T}yes" >&6; }
         4451  +	{ echo "$as_me:$LINENO: checking for firedns_resolveip4 in -lfiredns" >&5
         4452  +echo $ECHO_N "checking for firedns_resolveip4 in -lfiredns... $ECHO_C" >&6; }
         4453  +if test "${ac_cv_lib_firedns_firedns_resolveip4+set}" = set; then
         4454  +  echo $ECHO_N "(cached) $ECHO_C" >&6
         4455  +else
         4456  +  ac_check_lib_save_LIBS=$LIBS
         4457  +LIBS="-lfiredns  $LIBS"
         4458  +cat >conftest.$ac_ext <<_ACEOF
         4459  +/* confdefs.h.  */
         4460  +_ACEOF
         4461  +cat confdefs.h >>conftest.$ac_ext
         4462  +cat >>conftest.$ac_ext <<_ACEOF
         4463  +/* end confdefs.h.  */
         4464  +
         4465  +/* Override any GCC internal prototype to avoid an error.
         4466  +   Use char because int might match the return type of a GCC
         4467  +   builtin and then its argument prototype would still apply.  */
         4468  +#ifdef __cplusplus
         4469  +extern "C"
         4470  +#endif
         4471  +char firedns_resolveip4 ();
         4472  +int
         4473  +main ()
         4474  +{
         4475  +return firedns_resolveip4 ();
         4476  +  ;
         4477  +  return 0;
         4478  +}
         4479  +_ACEOF
         4480  +rm -f conftest.$ac_objext conftest$ac_exeext
         4481  +if { (ac_try="$ac_link"
         4482  +case "(($ac_try" in
         4483  +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
         4484  +  *) ac_try_echo=$ac_try;;
         4485  +esac
         4486  +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         4487  +  (eval "$ac_link") 2>conftest.er1
         4488  +  ac_status=$?
         4489  +  grep -v '^ *+' conftest.er1 >conftest.err
         4490  +  rm -f conftest.er1
         4491  +  cat conftest.err >&5
         4492  +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
         4493  +  (exit $ac_status); } && {
         4494  +	 test -z "$ac_c_werror_flag" ||
         4495  +	 test ! -s conftest.err
         4496  +       } && test -s conftest$ac_exeext &&
         4497  +       $as_test_x conftest$ac_exeext; then
         4498  +  ac_cv_lib_firedns_firedns_resolveip4=yes
         4499  +else
         4500  +  echo "$as_me: failed program was:" >&5
         4501  +sed 's/^/| /' conftest.$ac_ext >&5
         4502  +
         4503  +	ac_cv_lib_firedns_firedns_resolveip4=no
         4504  +fi
         4505  +
         4506  +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
         4507  +      conftest$ac_exeext conftest.$ac_ext
         4508  +LIBS=$ac_check_lib_save_LIBS
         4509  +fi
         4510  +{ echo "$as_me:$LINENO: result: $ac_cv_lib_firedns_firedns_resolveip4" >&5
         4511  +echo "${ECHO_T}$ac_cv_lib_firedns_firedns_resolveip4" >&6; }
         4512  +if test $ac_cv_lib_firedns_firedns_resolveip4 = yes; then
         4513  +  
         4514  +		
         4515  +cat >>confdefs.h <<\_ACEOF
         4516  +@%:@define HAVE_FIREDNS 
         4517  +_ACEOF
         4518  +
         4519  +		LIBS="$LIBS -lfiredns"
         4520  +	
         4521  +else
         4522  +  
         4523  +		{ { echo "$as_me:$LINENO: error: You asked for firedns, but the libraries aren't installed.  Install them, then rerun configure.
         4524  +See \`config.log' for more details." >&5
         4525  +echo "$as_me: error: You asked for firedns, but the libraries aren't installed.  Install them, then rerun configure.
         4526  +See \`config.log' for more details." >&2;}
         4527  +   { (exit 1); exit 1; }; }
         4528  +	
         4529  +fi
         4530  +
         4531  +else
         4532  +	{ echo "$as_me:$LINENO: result: no" >&5
         4533  +echo "${ECHO_T}no" >&6; }
         4534  +fi
         4535  +
         4536  +{ echo "$as_me:$LINENO: checking whether caching is enabled" >&5
         4537  +echo $ECHO_N "checking whether caching is enabled... $ECHO_C" >&6; }
         4538  +if test "$ac_cv_use_cache" == "yes" ; then
         4539  +	{ echo "$as_me:$LINENO: result: yes" >&5
         4540  +echo "${ECHO_T}yes" >&6; }
         4541  +	
         4542  +cat >>confdefs.h <<\_ACEOF
         4543  +@%:@define USE_CACHE 
         4544  +_ACEOF
         4545  +
         4546  +else
         4547  +	{ echo "$as_me:$LINENO: result: no" >&5
         4548  +echo "${ECHO_T}no" >&6; }
         4549  +fi
         4550  +
         4551  +ac_config_files="$ac_config_files Makefile"
         4552  +
         4553  +ac_config_headers="$ac_config_headers config.h"
         4554  +
         4555  +cat >confcache <<\_ACEOF
         4556  +# This file is a shell script that caches the results of configure
         4557  +# tests run on this system so they can be shared between configure
         4558  +# scripts and configure runs, see configure's option --config-cache.
         4559  +# It is not useful on other systems.  If it contains results you don't
         4560  +# want to keep, you may remove or edit it.
         4561  +#
         4562  +# config.status only pays attention to the cache file if you give it
         4563  +# the --recheck option to rerun configure.
         4564  +#
         4565  +# `ac_cv_env_foo' variables (set or unset) will be overridden when
         4566  +# loading this file, other *unset* `ac_cv_foo' will be assigned the
         4567  +# following values.
         4568  +
         4569  +_ACEOF
         4570  +
         4571  +# The following way of writing the cache mishandles newlines in values,
         4572  +# but we know of no workaround that is simple, portable, and efficient.
         4573  +# So, we kill variables containing newlines.
         4574  +# Ultrix sh set writes to stderr and can't be redirected directly,
         4575  +# and sets the high bit in the cache file unless we assign to the vars.
         4576  +(
         4577  +  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
         4578  +    eval ac_val=\$$ac_var
         4579  +    case $ac_val in #(
         4580  +    *${as_nl}*)
         4581  +      case $ac_var in #(
         4582  +      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
         4583  +echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
         4584  +      esac
         4585  +      case $ac_var in #(
         4586  +      _ | IFS | as_nl) ;; #(
         4587  +      *) $as_unset $ac_var ;;
         4588  +      esac ;;
         4589  +    esac
         4590  +  done
         4591  +
         4592  +  (set) 2>&1 |
         4593  +    case $as_nl`(ac_space=' '; set) 2>&1` in #(
         4594  +    *${as_nl}ac_space=\ *)
         4595  +      # `set' does not quote correctly, so add quotes (double-quote
         4596  +      # substitution turns \\\\ into \\, and sed turns \\ into \).
         4597  +      sed -n \
         4598  +	"s/'/'\\\\''/g;
         4599  +	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
         4600  +      ;; #(
         4601  +    *)
         4602  +      # `set' quotes correctly as required by POSIX, so do not add quotes.
         4603  +      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
         4604  +      ;;
         4605  +    esac |
         4606  +    sort
         4607  +) |
         4608  +  sed '
         4609  +     /^ac_cv_env_/b end
         4610  +     t clear
         4611  +     :clear
         4612  +     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
         4613  +     t end
         4614  +     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
         4615  +     :end' >>confcache
         4616  +if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
         4617  +  if test -w "$cache_file"; then
         4618  +    test "x$cache_file" != "x/dev/null" &&
         4619  +      { echo "$as_me:$LINENO: updating cache $cache_file" >&5
         4620  +echo "$as_me: updating cache $cache_file" >&6;}
         4621  +    cat confcache >$cache_file
         4622  +  else
         4623  +    { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
         4624  +echo "$as_me: not updating unwritable cache $cache_file" >&6;}
         4625  +  fi
         4626  +fi
         4627  +rm -f confcache
         4628  +
         4629  +test "x$prefix" = xNONE && prefix=$ac_default_prefix
         4630  +# Let make expand exec_prefix.
         4631  +test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
         4632  +
         4633  +DEFS=-DHAVE_CONFIG_H
         4634  +
         4635  +ac_libobjs=
         4636  +ac_ltlibobjs=
         4637  +for ac_i in : $LIB@&t@OBJS; do test "x$ac_i" = x: && continue
         4638  +  # 1. Remove the extension, and $U if already installed.
         4639  +  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
         4640  +  ac_i=`echo "$ac_i" | sed "$ac_script"`
         4641  +  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
         4642  +  #    will be set to the directory where LIBOBJS objects are built.
         4643  +  ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
         4644  +  ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
         4645  +done
         4646  +LIB@&t@OBJS=$ac_libobjs
         4647  +
         4648  +LTLIBOBJS=$ac_ltlibobjs
         4649  +
         4650  +
         4651  +
         4652  +: ${CONFIG_STATUS=./config.status}
         4653  +ac_clean_files_save=$ac_clean_files
         4654  +ac_clean_files="$ac_clean_files $CONFIG_STATUS"
         4655  +{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
         4656  +echo "$as_me: creating $CONFIG_STATUS" >&6;}
         4657  +cat >$CONFIG_STATUS <<_ACEOF
         4658  +#! $SHELL
         4659  +# Generated by $as_me.
         4660  +# Run this file to recreate the current configuration.
         4661  +# Compiler output produced by configure, useful for debugging
         4662  +# configure, is in config.log if it exists.
         4663  +
         4664  +debug=false
         4665  +ac_cs_recheck=false
         4666  +ac_cs_silent=false
         4667  +SHELL=\${CONFIG_SHELL-$SHELL}
         4668  +_ACEOF
         4669  +
         4670  +cat >>$CONFIG_STATUS <<\_ACEOF
         4671  +## --------------------- ##
         4672  +## M4sh Initialization.  ##
         4673  +## --------------------- ##
         4674  +
         4675  +# Be more Bourne compatible
         4676  +DUALCASE=1; export DUALCASE # for MKS sh
         4677  +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
         4678  +  emulate sh
         4679  +  NULLCMD=:
         4680  +  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
         4681  +  # is contrary to our usage.  Disable this feature.
         4682  +  alias -g '${1+"$@"}'='"$@"'
         4683  +  setopt NO_GLOB_SUBST
         4684  +else
         4685  +  case `(set -o) 2>/dev/null` in
         4686  +  *posix*) set -o posix ;;
         4687  +esac
         4688  +
         4689  +fi
         4690  +
         4691  +
         4692  +
         4693  +
         4694  +# PATH needs CR
         4695  +# Avoid depending upon Character Ranges.
         4696  +as_cr_letters='abcdefghijklmnopqrstuvwxyz'
         4697  +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
         4698  +as_cr_Letters=$as_cr_letters$as_cr_LETTERS
         4699  +as_cr_digits='0123456789'
         4700  +as_cr_alnum=$as_cr_Letters$as_cr_digits
         4701  +
         4702  +# The user is always right.
         4703  +if test "${PATH_SEPARATOR+set}" != set; then
         4704  +  echo "#! /bin/sh" >conf$$.sh
         4705  +  echo  "exit 0"   >>conf$$.sh
         4706  +  chmod +x conf$$.sh
         4707  +  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
         4708  +    PATH_SEPARATOR=';'
         4709  +  else
         4710  +    PATH_SEPARATOR=:
         4711  +  fi
         4712  +  rm -f conf$$.sh
         4713  +fi
         4714  +
         4715  +# Support unset when possible.
         4716  +if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
         4717  +  as_unset=unset
         4718  +else
         4719  +  as_unset=false
         4720  +fi
         4721  +
         4722  +
         4723  +# IFS
         4724  +# We need space, tab and new line, in precisely that order.  Quoting is
         4725  +# there to prevent editors from complaining about space-tab.
         4726  +# (If _AS_PATH_WALK were called with IFS unset, it would disable word
         4727  +# splitting by setting IFS to empty value.)
         4728  +as_nl='
         4729  +'
         4730  +IFS=" ""	$as_nl"
         4731  +
         4732  +# Find who we are.  Look in the path if we contain no directory separator.
         4733  +case $0 in
         4734  +  *[\\/]* ) as_myself=$0 ;;
         4735  +  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
         4736  +for as_dir in $PATH
         4737  +do
         4738  +  IFS=$as_save_IFS
         4739  +  test -z "$as_dir" && as_dir=.
         4740  +  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
         4741  +done
         4742  +IFS=$as_save_IFS
         4743  +
         4744  +     ;;
         4745  +esac
         4746  +# We did not find ourselves, most probably we were run as `sh COMMAND'
         4747  +# in which case we are not to be found in the path.
         4748  +if test "x$as_myself" = x; then
         4749  +  as_myself=$0
         4750  +fi
         4751  +if test ! -f "$as_myself"; then
         4752  +  echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
         4753  +  { (exit 1); exit 1; }
         4754  +fi
         4755  +
         4756  +# Work around bugs in pre-3.0 UWIN ksh.
         4757  +for as_var in ENV MAIL MAILPATH
         4758  +do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
         4759  +done
         4760  +PS1='$ '
         4761  +PS2='> '
         4762  +PS4='+ '
         4763  +
         4764  +# NLS nuisances.
         4765  +for as_var in \
         4766  +  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
         4767  +  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
         4768  +  LC_TELEPHONE LC_TIME
         4769  +do
         4770  +  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
         4771  +    eval $as_var=C; export $as_var
         4772  +  else
         4773  +    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
         4774  +  fi
         4775  +done
         4776  +
         4777  +# Required to use basename.
         4778  +if expr a : '\(a\)' >/dev/null 2>&1 &&
         4779  +   test "X`expr 00001 : '.*\(...\)'`" = X001; then
         4780  +  as_expr=expr
         4781  +else
         4782  +  as_expr=false
         4783  +fi
         4784  +
         4785  +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
         4786  +  as_basename=basename
         4787  +else
         4788  +  as_basename=false
         4789  +fi
         4790  +
         4791  +
         4792  +# Name of the executable.
         4793  +as_me=`$as_basename -- "$0" ||
         4794  +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
         4795  +	 X"$0" : 'X\(//\)$' \| \
         4796  +	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
         4797  +echo X/"$0" |
         4798  +    sed '/^.*\/\([^/][^/]*\)\/*$/{
         4799  +	    s//\1/
         4800  +	    q
         4801  +	  }
         4802  +	  /^X\/\(\/\/\)$/{
         4803  +	    s//\1/
         4804  +	    q
         4805  +	  }
         4806  +	  /^X\/\(\/\).*/{
         4807  +	    s//\1/
         4808  +	    q
         4809  +	  }
         4810  +	  s/.*/./; q'`
         4811  +
         4812  +# CDPATH.
         4813  +$as_unset CDPATH
         4814  +
         4815  +
         4816  +
         4817  +  as_lineno_1=$LINENO
         4818  +  as_lineno_2=$LINENO
         4819  +  test "x$as_lineno_1" != "x$as_lineno_2" &&
         4820  +  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
         4821  +
         4822  +  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
         4823  +  # uniformly replaced by the line number.  The first 'sed' inserts a
         4824  +  # line-number line after each line using $LINENO; the second 'sed'
         4825  +  # does the real work.  The second script uses 'N' to pair each
         4826  +  # line-number line with the line containing $LINENO, and appends
         4827  +  # trailing '-' during substitution so that $LINENO is not a special
         4828  +  # case at line end.
         4829  +  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
         4830  +  # scripts with optimization help from Paolo Bonzini.  Blame Lee
         4831  +  # E. McMahon (1931-1989) for sed's syntax.  :-)
         4832  +  sed -n '
         4833  +    p
         4834  +    /[$]LINENO/=
         4835  +  ' <$as_myself |
         4836  +    sed '
         4837  +      s/[$]LINENO.*/&-/
         4838  +      t lineno
         4839  +      b
         4840  +      :lineno
         4841  +      N
         4842  +      :loop
         4843  +      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
         4844  +      t loop
         4845  +      s/-\n.*//
         4846  +    ' >$as_me.lineno &&
         4847  +  chmod +x "$as_me.lineno" ||
         4848  +    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
         4849  +   { (exit 1); exit 1; }; }
         4850  +
         4851  +  # Don't try to exec as it changes $[0], causing all sort of problems
         4852  +  # (the dirname of $[0] is not the place where we might find the
         4853  +  # original and so on.  Autoconf is especially sensitive to this).
         4854  +  . "./$as_me.lineno"
         4855  +  # Exit status is that of the last command.
         4856  +  exit
         4857  +}
         4858  +
         4859  +
         4860  +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
         4861  +  as_dirname=dirname
         4862  +else
         4863  +  as_dirname=false
         4864  +fi
         4865  +
         4866  +ECHO_C= ECHO_N= ECHO_T=
         4867  +case `echo -n x` in
         4868  +-n*)
         4869  +  case `echo 'x\c'` in
         4870  +  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
         4871  +  *)   ECHO_C='\c';;
         4872  +  esac;;
         4873  +*)
         4874  +  ECHO_N='-n';;
         4875  +esac
         4876  +
         4877  +if expr a : '\(a\)' >/dev/null 2>&1 &&
         4878  +   test "X`expr 00001 : '.*\(...\)'`" = X001; then
         4879  +  as_expr=expr
         4880  +else
         4881  +  as_expr=false
         4882  +fi
         4883  +
         4884  +rm -f conf$$ conf$$.exe conf$$.file
         4885  +if test -d conf$$.dir; then
         4886  +  rm -f conf$$.dir/conf$$.file
         4887  +else
         4888  +  rm -f conf$$.dir
         4889  +  mkdir conf$$.dir
         4890  +fi
         4891  +echo >conf$$.file
         4892  +if ln -s conf$$.file conf$$ 2>/dev/null; then
         4893  +  as_ln_s='ln -s'
         4894  +  # ... but there are two gotchas:
         4895  +  # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
         4896  +  # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
         4897  +  # In both cases, we have to default to `cp -p'.
         4898  +  ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
         4899  +    as_ln_s='cp -p'
         4900  +elif ln conf$$.file conf$$ 2>/dev/null; then
         4901  +  as_ln_s=ln
         4902  +else
         4903  +  as_ln_s='cp -p'
         4904  +fi
         4905  +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
         4906  +rmdir conf$$.dir 2>/dev/null
         4907  +
         4908  +if mkdir -p . 2>/dev/null; then
         4909  +  as_mkdir_p=:
         4910  +else
         4911  +  test -d ./-p && rmdir ./-p
         4912  +  as_mkdir_p=false
         4913  +fi
         4914  +
         4915  +if test -x / >/dev/null 2>&1; then
         4916  +  as_test_x='test -x'
         4917  +else
         4918  +  if ls -dL / >/dev/null 2>&1; then
         4919  +    as_ls_L_option=L
         4920  +  else
         4921  +    as_ls_L_option=
         4922  +  fi
         4923  +  as_test_x='
         4924  +    eval sh -c '\''
         4925  +      if test -d "$1"; then
         4926  +        test -d "$1/.";
         4927  +      else
         4928  +	case $1 in
         4929  +        -*)set "./$1";;
         4930  +	esac;
         4931  +	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
         4932  +	???[sx]*):;;*)false;;esac;fi
         4933  +    '\'' sh
         4934  +  '
         4935  +fi
         4936  +as_executable_p=$as_test_x
         4937  +
         4938  +# Sed expression to map a string onto a valid CPP name.
         4939  +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
         4940  +
         4941  +# Sed expression to map a string onto a valid variable name.
         4942  +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
         4943  +
         4944  +
         4945  +exec 6>&1
         4946  +
         4947  +# Save the log message, to keep $[0] and so on meaningful, and to
         4948  +# report actual input values of CONFIG_FILES etc. instead of their
         4949  +# values after options handling.
         4950  +ac_log="
         4951  +This file was extended by packetbl $as_me 0.6-beta2, which was
         4952  +generated by GNU Autoconf 2.61.  Invocation command line was
         4953  +
         4954  +  CONFIG_FILES    = $CONFIG_FILES
         4955  +  CONFIG_HEADERS  = $CONFIG_HEADERS
         4956  +  CONFIG_LINKS    = $CONFIG_LINKS
         4957  +  CONFIG_COMMANDS = $CONFIG_COMMANDS
         4958  +  $ $0 $@
         4959  +
         4960  +on `(hostname || uname -n) 2>/dev/null | sed 1q`
         4961  +"
         4962  +
         4963  +_ACEOF
         4964  +
         4965  +cat >>$CONFIG_STATUS <<_ACEOF
         4966  +# Files that config.status was made for.
         4967  +config_files="$ac_config_files"
         4968  +config_headers="$ac_config_headers"
         4969  +
         4970  +_ACEOF
         4971  +
         4972  +cat >>$CONFIG_STATUS <<\_ACEOF
         4973  +ac_cs_usage="\
         4974  +\`$as_me' instantiates files from templates according to the
         4975  +current configuration.
         4976  +
         4977  +Usage: $0 [OPTIONS] [FILE]...
         4978  +
         4979  +  -h, --help       print this help, then exit
         4980  +  -V, --version    print version number and configuration settings, then exit
         4981  +  -q, --quiet      do not print progress messages
         4982  +  -d, --debug      don't remove temporary files
         4983  +      --recheck    update $as_me by reconfiguring in the same conditions
         4984  +  --file=FILE[:TEMPLATE]
         4985  +		   instantiate the configuration file FILE
         4986  +  --header=FILE[:TEMPLATE]
         4987  +		   instantiate the configuration header FILE
         4988  +
         4989  +Configuration files:
         4990  +$config_files
         4991  +
         4992  +Configuration headers:
         4993  +$config_headers
         4994  +
         4995  +Report bugs to <bug-autoconf@gnu.org>."
         4996  +
         4997  +_ACEOF
         4998  +cat >>$CONFIG_STATUS <<_ACEOF
         4999  +ac_cs_version="\\
         5000  +packetbl config.status 0.6-beta2
         5001  +configured by $0, generated by GNU Autoconf 2.61,
         5002  +  with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
         5003  +
         5004  +Copyright (C) 2006 Free Software Foundation, Inc.
         5005  +This config.status script is free software; the Free Software Foundation
         5006  +gives unlimited permission to copy, distribute and modify it."
         5007  +
         5008  +ac_pwd='$ac_pwd'
         5009  +srcdir='$srcdir'
         5010  +INSTALL='$INSTALL'
         5011  +_ACEOF
         5012  +
         5013  +cat >>$CONFIG_STATUS <<\_ACEOF
         5014  +# If no file are specified by the user, then we need to provide default
         5015  +# value.  By we need to know if files were specified by the user.
         5016  +ac_need_defaults=:
         5017  +while test $# != 0
         5018  +do
         5019  +  case $1 in
         5020  +  --*=*)
         5021  +    ac_option=`expr "X$1" : 'X\([^=]*\)='`
         5022  +    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
         5023  +    ac_shift=:
         5024  +    ;;
         5025  +  *)
         5026  +    ac_option=$1
         5027  +    ac_optarg=$2
         5028  +    ac_shift=shift
         5029  +    ;;
         5030  +  esac
         5031  +
         5032  +  case $ac_option in
         5033  +  # Handling of the options.
         5034  +  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
         5035  +    ac_cs_recheck=: ;;
         5036  +  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
         5037  +    echo "$ac_cs_version"; exit ;;
         5038  +  --debug | --debu | --deb | --de | --d | -d )
         5039  +    debug=: ;;
         5040  +  --file | --fil | --fi | --f )
         5041  +    $ac_shift
         5042  +    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
         5043  +    ac_need_defaults=false;;
         5044  +  --header | --heade | --head | --hea )
         5045  +    $ac_shift
         5046  +    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
         5047  +    ac_need_defaults=false;;
         5048  +  --he | --h)
         5049  +    # Conflict between --help and --header
         5050  +    { echo "$as_me: error: ambiguous option: $1
         5051  +Try \`$0 --help' for more information." >&2
         5052  +   { (exit 1); exit 1; }; };;
         5053  +  --help | --hel | -h )
         5054  +    echo "$ac_cs_usage"; exit ;;
         5055  +  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
         5056  +  | -silent | --silent | --silen | --sile | --sil | --si | --s)
         5057  +    ac_cs_silent=: ;;
         5058  +
         5059  +  # This is an error.
         5060  +  -*) { echo "$as_me: error: unrecognized option: $1
         5061  +Try \`$0 --help' for more information." >&2
         5062  +   { (exit 1); exit 1; }; } ;;
         5063  +
         5064  +  *) ac_config_targets="$ac_config_targets $1"
         5065  +     ac_need_defaults=false ;;
         5066  +
         5067  +  esac
         5068  +  shift
         5069  +done
         5070  +
         5071  +ac_configure_extra_args=
         5072  +
         5073  +if $ac_cs_silent; then
         5074  +  exec 6>/dev/null
         5075  +  ac_configure_extra_args="$ac_configure_extra_args --silent"
         5076  +fi
         5077  +
         5078  +_ACEOF
         5079  +cat >>$CONFIG_STATUS <<_ACEOF
         5080  +if \$ac_cs_recheck; then
         5081  +  echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
         5082  +  CONFIG_SHELL=$SHELL
         5083  +  export CONFIG_SHELL
         5084  +  exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
         5085  +fi
         5086  +
         5087  +_ACEOF
         5088  +cat >>$CONFIG_STATUS <<\_ACEOF
         5089  +exec 5>>config.log
         5090  +{
         5091  +  echo
         5092  +  sed 'h;s/./-/g;s/^.../@%:@@%:@ /;s/...$/ @%:@@%:@/;p;x;p;x' <<_ASBOX
         5093  +@%:@@%:@ Running $as_me. @%:@@%:@
         5094  +_ASBOX
         5095  +  echo "$ac_log"
         5096  +} >&5
         5097  +
         5098  +_ACEOF
         5099  +cat >>$CONFIG_STATUS <<_ACEOF
         5100  +_ACEOF
         5101  +
         5102  +cat >>$CONFIG_STATUS <<\_ACEOF
         5103  +
         5104  +# Handling of arguments.
         5105  +for ac_config_target in $ac_config_targets
         5106  +do
         5107  +  case $ac_config_target in
         5108  +    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
         5109  +    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
         5110  +
         5111  +  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
         5112  +echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
         5113  +   { (exit 1); exit 1; }; };;
         5114  +  esac
         5115  +done
         5116  +
         5117  +
         5118  +# If the user did not use the arguments to specify the items to instantiate,
         5119  +# then the envvar interface is used.  Set only those that are not.
         5120  +# We use the long form for the default assignment because of an extremely
         5121  +# bizarre bug on SunOS 4.1.3.
         5122  +if $ac_need_defaults; then
         5123  +  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
         5124  +  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
         5125  +fi
         5126  +
         5127  +# Have a temporary directory for convenience.  Make it in the build tree
         5128  +# simply because there is no reason against having it here, and in addition,
         5129  +# creating and moving files from /tmp can sometimes cause problems.
         5130  +# Hook for its removal unless debugging.
         5131  +# Note that there is a small window in which the directory will not be cleaned:
         5132  +# after its creation but before its name has been assigned to `$tmp'.
         5133  +$debug ||
         5134  +{
         5135  +  tmp=
         5136  +  trap 'exit_status=$?
         5137  +  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
         5138  +' 0
         5139  +  trap '{ (exit 1); exit 1; }' 1 2 13 15
         5140  +}
         5141  +# Create a (secure) tmp directory for tmp files.
         5142  +
         5143  +{
         5144  +  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
         5145  +  test -n "$tmp" && test -d "$tmp"
         5146  +}  ||
         5147  +{
         5148  +  tmp=./conf$$-$RANDOM
         5149  +  (umask 077 && mkdir "$tmp")
         5150  +} ||
         5151  +{
         5152  +   echo "$me: cannot create a temporary directory in ." >&2
         5153  +   { (exit 1); exit 1; }
         5154  +}
         5155  +
         5156  +#
         5157  +# Set up the sed scripts for CONFIG_FILES section.
         5158  +#
         5159  +
         5160  +# No need to generate the scripts if there are no CONFIG_FILES.
         5161  +# This happens for instance when ./config.status config.h
         5162  +if test -n "$CONFIG_FILES"; then
         5163  +
         5164  +_ACEOF
         5165  +
         5166  +
         5167  +
         5168  +ac_delim='%!_!# '
         5169  +for ac_last_try in false false false false false :; do
         5170  +  cat >conf$$subs.sed <<_ACEOF
         5171  +SHELL!$SHELL$ac_delim
         5172  +PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
         5173  +PACKAGE_NAME!$PACKAGE_NAME$ac_delim
         5174  +PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
         5175  +PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
         5176  +PACKAGE_STRING!$PACKAGE_STRING$ac_delim
         5177  +PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
         5178  +exec_prefix!$exec_prefix$ac_delim
         5179  +prefix!$prefix$ac_delim
         5180  +program_transform_name!$program_transform_name$ac_delim
         5181  +bindir!$bindir$ac_delim
         5182  +sbindir!$sbindir$ac_delim
         5183  +libexecdir!$libexecdir$ac_delim
         5184  +datarootdir!$datarootdir$ac_delim
         5185  +datadir!$datadir$ac_delim
         5186  +sysconfdir!$sysconfdir$ac_delim
         5187  +sharedstatedir!$sharedstatedir$ac_delim
         5188  +localstatedir!$localstatedir$ac_delim
         5189  +includedir!$includedir$ac_delim
         5190  +oldincludedir!$oldincludedir$ac_delim
         5191  +docdir!$docdir$ac_delim
         5192  +infodir!$infodir$ac_delim
         5193  +htmldir!$htmldir$ac_delim
         5194  +dvidir!$dvidir$ac_delim
         5195  +pdfdir!$pdfdir$ac_delim
         5196  +psdir!$psdir$ac_delim
         5197  +libdir!$libdir$ac_delim
         5198  +localedir!$localedir$ac_delim
         5199  +mandir!$mandir$ac_delim
         5200  +DEFS!$DEFS$ac_delim
         5201  +ECHO_C!$ECHO_C$ac_delim
         5202  +ECHO_N!$ECHO_N$ac_delim
         5203  +ECHO_T!$ECHO_T$ac_delim
         5204  +LIBS!$LIBS$ac_delim
         5205  +build_alias!$build_alias$ac_delim
         5206  +host_alias!$host_alias$ac_delim
         5207  +target_alias!$target_alias$ac_delim
         5208  +build!$build$ac_delim
         5209  +build_cpu!$build_cpu$ac_delim
         5210  +build_vendor!$build_vendor$ac_delim
         5211  +build_os!$build_os$ac_delim
         5212  +host!$host$ac_delim
         5213  +host_cpu!$host_cpu$ac_delim
         5214  +host_vendor!$host_vendor$ac_delim
         5215  +host_os!$host_os$ac_delim
         5216  +target!$target$ac_delim
         5217  +target_cpu!$target_cpu$ac_delim
         5218  +target_vendor!$target_vendor$ac_delim
         5219  +target_os!$target_os$ac_delim
         5220  +CC!$CC$ac_delim
         5221  +CFLAGS!$CFLAGS$ac_delim
         5222  +LDFLAGS!$LDFLAGS$ac_delim
         5223  +CPPFLAGS!$CPPFLAGS$ac_delim
         5224  +ac_ct_CC!$ac_ct_CC$ac_delim
         5225  +EXEEXT!$EXEEXT$ac_delim
         5226  +OBJEXT!$OBJEXT$ac_delim
         5227  +INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
         5228  +INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
         5229  +INSTALL_DATA!$INSTALL_DATA$ac_delim
         5230  +acx_pthread_config!$acx_pthread_config$ac_delim
         5231  +PTHREAD_CC!$PTHREAD_CC$ac_delim
         5232  +PTHREAD_LIBS!$PTHREAD_LIBS$ac_delim
         5233  +PTHREAD_CFLAGS!$PTHREAD_CFLAGS$ac_delim
         5234  +CPP!$CPP$ac_delim
         5235  +GREP!$GREP$ac_delim
         5236  +EGREP!$EGREP$ac_delim
         5237  +LIB@&t@OBJS!$LIB@&t@OBJS$ac_delim
         5238  +LTLIBOBJS!$LTLIBOBJS$ac_delim
         5239  +_ACEOF
         5240  +
         5241  +  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 68; then
         5242  +    break
         5243  +  elif $ac_last_try; then
         5244  +    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
         5245  +echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
         5246  +   { (exit 1); exit 1; }; }
         5247  +  else
         5248  +    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
         5249  +  fi
         5250  +done
         5251  +
         5252  +ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
         5253  +if test -n "$ac_eof"; then
         5254  +  ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
         5255  +  ac_eof=`expr $ac_eof + 1`
         5256  +fi
         5257  +
         5258  +cat >>$CONFIG_STATUS <<_ACEOF
         5259  +cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
         5260  +/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
         5261  +_ACEOF
         5262  +sed '
         5263  +s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
         5264  +s/^/s,@/; s/!/@,|#_!!_#|/
         5265  +:n
         5266  +t n
         5267  +s/'"$ac_delim"'$/,g/; t
         5268  +s/$/\\/; p
         5269  +N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
         5270  +' >>$CONFIG_STATUS <conf$$subs.sed
         5271  +rm -f conf$$subs.sed
         5272  +cat >>$CONFIG_STATUS <<_ACEOF
         5273  +:end
         5274  +s/|#_!!_#|//g
         5275  +CEOF$ac_eof
         5276  +_ACEOF
         5277  +
         5278  +
         5279  +# VPATH may cause trouble with some makes, so we remove $(srcdir),
         5280  +# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
         5281  +# trailing colons and then remove the whole line if VPATH becomes empty
         5282  +# (actually we leave an empty line to preserve line numbers).
         5283  +if test "x$srcdir" = x.; then
         5284  +  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
         5285  +s/:*\$(srcdir):*/:/
         5286  +s/:*\${srcdir}:*/:/
         5287  +s/:*@srcdir@:*/:/
         5288  +s/^\([^=]*=[	 ]*\):*/\1/
         5289  +s/:*$//
         5290  +s/^[^=]*=[	 ]*$//
         5291  +}'
         5292  +fi
         5293  +
         5294  +cat >>$CONFIG_STATUS <<\_ACEOF
         5295  +fi # test -n "$CONFIG_FILES"
         5296  +
         5297  +
         5298  +for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS    
         5299  +do
         5300  +  case $ac_tag in
         5301  +  :[FHLC]) ac_mode=$ac_tag; continue;;
         5302  +  esac
         5303  +  case $ac_mode$ac_tag in
         5304  +  :[FHL]*:*);;
         5305  +  :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
         5306  +echo "$as_me: error: Invalid tag $ac_tag." >&2;}
         5307  +   { (exit 1); exit 1; }; };;
         5308  +  :[FH]-) ac_tag=-:-;;
         5309  +  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
         5310  +  esac
         5311  +  ac_save_IFS=$IFS
         5312  +  IFS=:
         5313  +  set x $ac_tag
         5314  +  IFS=$ac_save_IFS
         5315  +  shift
         5316  +  ac_file=$1
         5317  +  shift
         5318  +
         5319  +  case $ac_mode in
         5320  +  :L) ac_source=$1;;
         5321  +  :[FH])
         5322  +    ac_file_inputs=
         5323  +    for ac_f
         5324  +    do
         5325  +      case $ac_f in
         5326  +      -) ac_f="$tmp/stdin";;
         5327  +      *) # Look for the file first in the build tree, then in the source tree
         5328  +	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
         5329  +	 # because $ac_f cannot contain `:'.
         5330  +	 test -f "$ac_f" ||
         5331  +	   case $ac_f in
         5332  +	   [\\/$]*) false;;
         5333  +	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
         5334  +	   esac ||
         5335  +	   { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
         5336  +echo "$as_me: error: cannot find input file: $ac_f" >&2;}
         5337  +   { (exit 1); exit 1; }; };;
         5338  +      esac
         5339  +      ac_file_inputs="$ac_file_inputs $ac_f"
         5340  +    done
         5341  +
         5342  +    # Let's still pretend it is `configure' which instantiates (i.e., don't
         5343  +    # use $as_me), people would be surprised to read:
         5344  +    #    /* config.h.  Generated by config.status.  */
         5345  +    configure_input="Generated from "`IFS=:
         5346  +	  echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
         5347  +    if test x"$ac_file" != x-; then
         5348  +      configure_input="$ac_file.  $configure_input"
         5349  +      { echo "$as_me:$LINENO: creating $ac_file" >&5
         5350  +echo "$as_me: creating $ac_file" >&6;}
         5351  +    fi
         5352  +
         5353  +    case $ac_tag in
         5354  +    *:-:* | *:-) cat >"$tmp/stdin";;
         5355  +    esac
         5356  +    ;;
         5357  +  esac
         5358  +
         5359  +  ac_dir=`$as_dirname -- "$ac_file" ||
         5360  +$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
         5361  +	 X"$ac_file" : 'X\(//\)[^/]' \| \
         5362  +	 X"$ac_file" : 'X\(//\)$' \| \
         5363  +	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
         5364  +echo X"$ac_file" |
         5365  +    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
         5366  +	    s//\1/
         5367  +	    q
         5368  +	  }
         5369  +	  /^X\(\/\/\)[^/].*/{
         5370  +	    s//\1/
         5371  +	    q
         5372  +	  }
         5373  +	  /^X\(\/\/\)$/{
         5374  +	    s//\1/
         5375  +	    q
         5376  +	  }
         5377  +	  /^X\(\/\).*/{
         5378  +	    s//\1/
         5379  +	    q
         5380  +	  }
         5381  +	  s/.*/./; q'`
         5382  +  { as_dir="$ac_dir"
         5383  +  case $as_dir in #(
         5384  +  -*) as_dir=./$as_dir;;
         5385  +  esac
         5386  +  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
         5387  +    as_dirs=
         5388  +    while :; do
         5389  +      case $as_dir in #(
         5390  +      *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
         5391  +      *) as_qdir=$as_dir;;
         5392  +      esac
         5393  +      as_dirs="'$as_qdir' $as_dirs"
         5394  +      as_dir=`$as_dirname -- "$as_dir" ||
         5395  +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
         5396  +	 X"$as_dir" : 'X\(//\)[^/]' \| \
         5397  +	 X"$as_dir" : 'X\(//\)$' \| \
         5398  +	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
         5399  +echo X"$as_dir" |
         5400  +    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
         5401  +	    s//\1/
         5402  +	    q
         5403  +	  }
         5404  +	  /^X\(\/\/\)[^/].*/{
         5405  +	    s//\1/
         5406  +	    q
         5407  +	  }
         5408  +	  /^X\(\/\/\)$/{
         5409  +	    s//\1/
         5410  +	    q
         5411  +	  }
         5412  +	  /^X\(\/\).*/{
         5413  +	    s//\1/
         5414  +	    q
         5415  +	  }
         5416  +	  s/.*/./; q'`
         5417  +      test -d "$as_dir" && break
         5418  +    done
         5419  +    test -z "$as_dirs" || eval "mkdir $as_dirs"
         5420  +  } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
         5421  +echo "$as_me: error: cannot create directory $as_dir" >&2;}
         5422  +   { (exit 1); exit 1; }; }; }
         5423  +  ac_builddir=.
         5424  +
         5425  +case "$ac_dir" in
         5426  +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
         5427  +*)
         5428  +  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
         5429  +  # A ".." for each directory in $ac_dir_suffix.
         5430  +  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
         5431  +  case $ac_top_builddir_sub in
         5432  +  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
         5433  +  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
         5434  +  esac ;;
         5435  +esac
         5436  +ac_abs_top_builddir=$ac_pwd
         5437  +ac_abs_builddir=$ac_pwd$ac_dir_suffix
         5438  +# for backward compatibility:
         5439  +ac_top_builddir=$ac_top_build_prefix
         5440  +
         5441  +case $srcdir in
         5442  +  .)  # We are building in place.
         5443  +    ac_srcdir=.
         5444  +    ac_top_srcdir=$ac_top_builddir_sub
         5445  +    ac_abs_top_srcdir=$ac_pwd ;;
         5446  +  [\\/]* | ?:[\\/]* )  # Absolute name.
         5447  +    ac_srcdir=$srcdir$ac_dir_suffix;
         5448  +    ac_top_srcdir=$srcdir
         5449  +    ac_abs_top_srcdir=$srcdir ;;
         5450  +  *) # Relative name.
         5451  +    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
         5452  +    ac_top_srcdir=$ac_top_build_prefix$srcdir
         5453  +    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
         5454  +esac
         5455  +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
         5456  +
         5457  +
         5458  +  case $ac_mode in
         5459  +  :F)
         5460  +  #
         5461  +  # CONFIG_FILE
         5462  +  #
         5463  +
         5464  +  case $INSTALL in
         5465  +  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
         5466  +  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
         5467  +  esac
         5468  +_ACEOF
         5469  +
         5470  +cat >>$CONFIG_STATUS <<\_ACEOF
         5471  +# If the template does not know about datarootdir, expand it.
         5472  +# FIXME: This hack should be removed a few years after 2.60.
         5473  +ac_datarootdir_hack=; ac_datarootdir_seen=
         5474  +
         5475  +case `sed -n '/datarootdir/ {
         5476  +  p
         5477  +  q
         5478  +}
         5479  +/@datadir@/p
         5480  +/@docdir@/p
         5481  +/@infodir@/p
         5482  +/@localedir@/p
         5483  +/@mandir@/p
         5484  +' $ac_file_inputs` in
         5485  +*datarootdir*) ac_datarootdir_seen=yes;;
         5486  +*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
         5487  +  { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
         5488  +echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
         5489  +_ACEOF
         5490  +cat >>$CONFIG_STATUS <<_ACEOF
         5491  +  ac_datarootdir_hack='
         5492  +  s&@datadir@&$datadir&g
         5493  +  s&@docdir@&$docdir&g
         5494  +  s&@infodir@&$infodir&g
         5495  +  s&@localedir@&$localedir&g
         5496  +  s&@mandir@&$mandir&g
         5497  +    s&\\\${datarootdir}&$datarootdir&g' ;;
         5498  +esac
         5499  +_ACEOF
         5500  +
         5501  +# Neutralize VPATH when `$srcdir' = `.'.
         5502  +# Shell code in configure.ac might set extrasub.
         5503  +# FIXME: do we really want to maintain this feature?
         5504  +cat >>$CONFIG_STATUS <<_ACEOF
         5505  +  sed "$ac_vpsub
         5506  +$extrasub
         5507  +_ACEOF
         5508  +cat >>$CONFIG_STATUS <<\_ACEOF
         5509  +:t
         5510  +/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
         5511  +s&@configure_input@&$configure_input&;t t
         5512  +s&@top_builddir@&$ac_top_builddir_sub&;t t
         5513  +s&@srcdir@&$ac_srcdir&;t t
         5514  +s&@abs_srcdir@&$ac_abs_srcdir&;t t
         5515  +s&@top_srcdir@&$ac_top_srcdir&;t t
         5516  +s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
         5517  +s&@builddir@&$ac_builddir&;t t
         5518  +s&@abs_builddir@&$ac_abs_builddir&;t t
         5519  +s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
         5520  +s&@INSTALL@&$ac_INSTALL&;t t
         5521  +$ac_datarootdir_hack
         5522  +" $ac_file_inputs | sed -f "$tmp/subs-1.sed" >$tmp/out
         5523  +
         5524  +test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
         5525  +  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
         5526  +  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
         5527  +  { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
         5528  +which seems to be undefined.  Please make sure it is defined." >&5
         5529  +echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
         5530  +which seems to be undefined.  Please make sure it is defined." >&2;}
         5531  +
         5532  +  rm -f "$tmp/stdin"
         5533  +  case $ac_file in
         5534  +  -) cat "$tmp/out"; rm -f "$tmp/out";;
         5535  +  *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
         5536  +  esac
         5537  + ;;
         5538  +  :H)
         5539  +  #
         5540  +  # CONFIG_HEADER
         5541  +  #
         5542  +_ACEOF
         5543  +
         5544  +# Transform confdefs.h into a sed script `conftest.defines', that
         5545  +# substitutes the proper values into config.h.in to produce config.h.
         5546  +rm -f conftest.defines conftest.tail
         5547  +# First, append a space to every undef/define line, to ease matching.
         5548  +echo 's/$/ /' >conftest.defines
         5549  +# Then, protect against being on the right side of a sed subst, or in
         5550  +# an unquoted here document, in config.status.  If some macros were
         5551  +# called several times there might be several #defines for the same
         5552  +# symbol, which is useless.  But do not sort them, since the last
         5553  +# AC_DEFINE must be honored.
         5554  +ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
         5555  +# These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
         5556  +# NAME is the cpp macro being defined, VALUE is the value it is being given.
         5557  +# PARAMS is the parameter list in the macro definition--in most cases, it's
         5558  +# just an empty string.
         5559  +ac_dA='s,^\\([	 #]*\\)[^	 ]*\\([	 ]*'
         5560  +ac_dB='\\)[	 (].*,\\1define\\2'
         5561  +ac_dC=' '
         5562  +ac_dD=' ,'
         5563  +
         5564  +uniq confdefs.h |
         5565  +  sed -n '
         5566  +	t rset
         5567  +	:rset
         5568  +	s/^[	 ]*#[	 ]*define[	 ][	 ]*//
         5569  +	t ok
         5570  +	d
         5571  +	:ok
         5572  +	s/[\\&,]/\\&/g
         5573  +	s/^\('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
         5574  +	s/^\('"$ac_word_re"'\)[	 ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
         5575  +  ' >>conftest.defines
         5576  +
         5577  +# Remove the space that was appended to ease matching.
         5578  +# Then replace #undef with comments.  This is necessary, for
         5579  +# example, in the case of _POSIX_SOURCE, which is predefined and required
         5580  +# on some systems where configure will not decide to define it.
         5581  +# (The regexp can be short, since the line contains either #define or #undef.)
         5582  +echo 's/ $//
         5583  +s,^[	 #]*u.*,/* & */,' >>conftest.defines
         5584  +
         5585  +# Break up conftest.defines:
         5586  +ac_max_sed_lines=50
         5587  +
         5588  +# First sed command is:	 sed -f defines.sed $ac_file_inputs >"$tmp/out1"
         5589  +# Second one is:	 sed -f defines.sed "$tmp/out1" >"$tmp/out2"
         5590  +# Third one will be:	 sed -f defines.sed "$tmp/out2" >"$tmp/out1"
         5591  +# et cetera.
         5592  +ac_in='$ac_file_inputs'
         5593  +ac_out='"$tmp/out1"'
         5594  +ac_nxt='"$tmp/out2"'
         5595  +
         5596  +while :
         5597  +do
         5598  +  # Write a here document:
         5599  +    cat >>$CONFIG_STATUS <<_ACEOF
         5600  +    # First, check the format of the line:
         5601  +    cat >"\$tmp/defines.sed" <<\\CEOF
         5602  +/^[	 ]*#[	 ]*undef[	 ][	 ]*$ac_word_re[	 ]*\$/b def
         5603  +/^[	 ]*#[	 ]*define[	 ][	 ]*$ac_word_re[(	 ]/b def
         5604  +b
         5605  +:def
         5606  +_ACEOF
         5607  +  sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
         5608  +  echo 'CEOF
         5609  +    sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
         5610  +  ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
         5611  +  sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
         5612  +  grep . conftest.tail >/dev/null || break
         5613  +  rm -f conftest.defines
         5614  +  mv conftest.tail conftest.defines
         5615  +done
         5616  +rm -f conftest.defines conftest.tail
         5617  +
         5618  +echo "ac_result=$ac_in" >>$CONFIG_STATUS
         5619  +cat >>$CONFIG_STATUS <<\_ACEOF
         5620  +  if test x"$ac_file" != x-; then
         5621  +    echo "/* $configure_input  */" >"$tmp/config.h"
         5622  +    cat "$ac_result" >>"$tmp/config.h"
         5623  +    if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
         5624  +      { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
         5625  +echo "$as_me: $ac_file is unchanged" >&6;}
         5626  +    else
         5627  +      rm -f $ac_file
         5628  +      mv "$tmp/config.h" $ac_file
         5629  +    fi
         5630  +  else
         5631  +    echo "/* $configure_input  */"
         5632  +    cat "$ac_result"
         5633  +  fi
         5634  +  rm -f "$tmp/out12"
         5635  + ;;
         5636  +  
         5637  +  
         5638  +  esac
         5639  +
         5640  +done # for ac_tag
         5641  +
         5642  +
         5643  +{ (exit 0); exit 0; }
         5644  +_ACEOF
         5645  +chmod +x $CONFIG_STATUS
         5646  +ac_clean_files=$ac_clean_files_save
         5647  +
         5648  +
         5649  +# configure is writing to config.log, and then calls config.status.
         5650  +# config.status does its own redirection, appending to config.log.
         5651  +# Unfortunately, on DOS this fails, as config.log is still kept open
         5652  +# by configure, so config.status won't be able to write to it; its
         5653  +# output is simply discarded.  So we exec the FD to /dev/null,
         5654  +# effectively closing config.log, so it can be properly (re)opened and
         5655  +# appended to by config.status.  When coming back to configure, we
         5656  +# need to make the FD available again.
         5657  +if test "$no_create" != yes; then
         5658  +  ac_cs_success=:
         5659  +  ac_config_status_args=
         5660  +  test "$silent" = yes &&
         5661  +    ac_config_status_args="$ac_config_status_args --quiet"
         5662  +  exec 5>/dev/null
         5663  +  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
         5664  +  exec 5>>config.log
         5665  +  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
         5666  +  # would make configure fail if this is the last instruction.
         5667  +  $ac_cs_success || { (exit 1); exit 1; }
         5668  +fi
         5669  +
         5670  +
         5671  +# vim:syntax=off

Added autom4te.cache/requests version [1a65d46113].

            1  +# This file was generated.
            2  +# It contains the lists of macros which have been traced.
            3  +# It can be safely removed.
            4  +
            5  +@request = (
            6  +             bless( [
            7  +                      '0',
            8  +                      1,
            9  +                      [
           10  +                        '/usr/share/autoconf'
           11  +                      ],
           12  +                      [
           13  +                        '/usr/share/autoconf/autoconf/autoconf.m4f',
           14  +                        'aclocal.m4',
           15  +                        'configure.in'
           16  +                      ],
           17  +                      {
           18  +                        '_LT_AC_TAGCONFIG' => 1,
           19  +                        'AM_PROG_F77_C_O' => 1,
           20  +                        'AC_INIT' => 1,
           21  +                        'm4_pattern_forbid' => 1,
           22  +                        'AC_CANONICAL_TARGET' => 1,
           23  +                        'AC_SUBST' => 1,
           24  +                        'AC_CONFIG_LIBOBJ_DIR' => 1,
           25  +                        'AC_FC_SRCEXT' => 1,
           26  +                        'AC_CANONICAL_HOST' => 1,
           27  +                        'AC_PROG_LIBTOOL' => 1,
           28  +                        'AM_INIT_AUTOMAKE' => 1,
           29  +                        'AC_CONFIG_SUBDIRS' => 1,
           30  +                        'AM_AUTOMAKE_VERSION' => 1,
           31  +                        'LT_CONFIG_LTDL_DIR' => 1,
           32  +                        'AC_REQUIRE_AUX_FILE' => 1,
           33  +                        'AC_CONFIG_LINKS' => 1,
           34  +                        'm4_sinclude' => 1,
           35  +                        'LT_SUPPORTED_TAG' => 1,
           36  +                        'AM_MAINTAINER_MODE' => 1,
           37  +                        'AM_GNU_GETTEXT_INTL_SUBDIR' => 1,
           38  +                        '_m4_warn' => 1,
           39  +                        'AM_PROG_CXX_C_O' => 1,
           40  +                        'AM_ENABLE_MULTILIB' => 1,
           41  +                        'AC_CONFIG_FILES' => 1,
           42  +                        'include' => 1,
           43  +                        'LT_INIT' => 1,
           44  +                        'AM_GNU_GETTEXT' => 1,
           45  +                        'AC_LIBSOURCE' => 1,
           46  +                        'AM_PROG_FC_C_O' => 1,
           47  +                        'AC_CANONICAL_BUILD' => 1,
           48  +                        'AC_FC_FREEFORM' => 1,
           49  +                        'AH_OUTPUT' => 1,
           50  +                        '_AM_SUBST_NOTMAKE' => 1,
           51  +                        'AC_CONFIG_AUX_DIR' => 1,
           52  +                        'sinclude' => 1,
           53  +                        'm4_pattern_allow' => 1,
           54  +                        'AM_PROG_CC_C_O' => 1,
           55  +                        'AC_CANONICAL_SYSTEM' => 1,
           56  +                        'AM_CONDITIONAL' => 1,
           57  +                        'AC_CONFIG_HEADERS' => 1,
           58  +                        'AC_DEFINE_TRACE_LITERAL' => 1,
           59  +                        'm4_include' => 1,
           60  +                        'AC_SUBST_TRACE' => 1
           61  +                      }
           62  +                    ], 'Autom4te::Request' )
           63  +           );
           64  +

Added autom4te.cache/traces.0 version [29b4299829].

            1  +m4trace:configure.in:2: -1- AC_INIT([packetbl], [0.6-beta2])
            2  +m4trace:configure.in:2: -1- m4_pattern_forbid([^_?A[CHUM]_])
            3  +m4trace:configure.in:2: -1- m4_pattern_forbid([_AC_])
            4  +m4trace:configure.in:2: -1- m4_pattern_forbid([^LIBOBJS$], [do not use LIBOBJS directly, use AC_LIBOBJ (see section `AC_LIBOBJ vs LIBOBJS'])
            5  +m4trace:configure.in:2: -1- m4_pattern_allow([^AS_FLAGS$])
            6  +m4trace:configure.in:2: -1- m4_pattern_forbid([^_?m4_])
            7  +m4trace:configure.in:2: -1- m4_pattern_forbid([^dnl$])
            8  +m4trace:configure.in:2: -1- m4_pattern_forbid([^_?AS_])
            9  +m4trace:configure.in:2: -1- AC_SUBST([SHELL], [${CONFIG_SHELL-/bin/sh}])
           10  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([SHELL])
           11  +m4trace:configure.in:2: -1- m4_pattern_allow([^SHELL$])
           12  +m4trace:configure.in:2: -1- AC_SUBST([PATH_SEPARATOR])
           13  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([PATH_SEPARATOR])
           14  +m4trace:configure.in:2: -1- m4_pattern_allow([^PATH_SEPARATOR$])
           15  +m4trace:configure.in:2: -1- AC_SUBST([PACKAGE_NAME], [m4_ifdef([AC_PACKAGE_NAME],      ['AC_PACKAGE_NAME'])])
           16  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([PACKAGE_NAME])
           17  +m4trace:configure.in:2: -1- m4_pattern_allow([^PACKAGE_NAME$])
           18  +m4trace:configure.in:2: -1- AC_SUBST([PACKAGE_TARNAME], [m4_ifdef([AC_PACKAGE_TARNAME],   ['AC_PACKAGE_TARNAME'])])
           19  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([PACKAGE_TARNAME])
           20  +m4trace:configure.in:2: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
           21  +m4trace:configure.in:2: -1- AC_SUBST([PACKAGE_VERSION], [m4_ifdef([AC_PACKAGE_VERSION],   ['AC_PACKAGE_VERSION'])])
           22  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([PACKAGE_VERSION])
           23  +m4trace:configure.in:2: -1- m4_pattern_allow([^PACKAGE_VERSION$])
           24  +m4trace:configure.in:2: -1- AC_SUBST([PACKAGE_STRING], [m4_ifdef([AC_PACKAGE_STRING],    ['AC_PACKAGE_STRING'])])
           25  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([PACKAGE_STRING])
           26  +m4trace:configure.in:2: -1- m4_pattern_allow([^PACKAGE_STRING$])
           27  +m4trace:configure.in:2: -1- AC_SUBST([PACKAGE_BUGREPORT], [m4_ifdef([AC_PACKAGE_BUGREPORT], ['AC_PACKAGE_BUGREPORT'])])
           28  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([PACKAGE_BUGREPORT])
           29  +m4trace:configure.in:2: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
           30  +m4trace:configure.in:2: -1- AC_SUBST([exec_prefix], [NONE])
           31  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([exec_prefix])
           32  +m4trace:configure.in:2: -1- m4_pattern_allow([^exec_prefix$])
           33  +m4trace:configure.in:2: -1- AC_SUBST([prefix], [NONE])
           34  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([prefix])
           35  +m4trace:configure.in:2: -1- m4_pattern_allow([^prefix$])
           36  +m4trace:configure.in:2: -1- AC_SUBST([program_transform_name], [s,x,x,])
           37  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([program_transform_name])
           38  +m4trace:configure.in:2: -1- m4_pattern_allow([^program_transform_name$])
           39  +m4trace:configure.in:2: -1- AC_SUBST([bindir], ['${exec_prefix}/bin'])
           40  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([bindir])
           41  +m4trace:configure.in:2: -1- m4_pattern_allow([^bindir$])
           42  +m4trace:configure.in:2: -1- AC_SUBST([sbindir], ['${exec_prefix}/sbin'])
           43  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([sbindir])
           44  +m4trace:configure.in:2: -1- m4_pattern_allow([^sbindir$])
           45  +m4trace:configure.in:2: -1- AC_SUBST([libexecdir], ['${exec_prefix}/libexec'])
           46  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([libexecdir])
           47  +m4trace:configure.in:2: -1- m4_pattern_allow([^libexecdir$])
           48  +m4trace:configure.in:2: -1- AC_SUBST([datarootdir], ['${prefix}/share'])
           49  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([datarootdir])
           50  +m4trace:configure.in:2: -1- m4_pattern_allow([^datarootdir$])
           51  +m4trace:configure.in:2: -1- AC_SUBST([datadir], ['${datarootdir}'])
           52  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([datadir])
           53  +m4trace:configure.in:2: -1- m4_pattern_allow([^datadir$])
           54  +m4trace:configure.in:2: -1- AC_SUBST([sysconfdir], ['${prefix}/etc'])
           55  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([sysconfdir])
           56  +m4trace:configure.in:2: -1- m4_pattern_allow([^sysconfdir$])
           57  +m4trace:configure.in:2: -1- AC_SUBST([sharedstatedir], ['${prefix}/com'])
           58  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([sharedstatedir])
           59  +m4trace:configure.in:2: -1- m4_pattern_allow([^sharedstatedir$])
           60  +m4trace:configure.in:2: -1- AC_SUBST([localstatedir], ['${prefix}/var'])
           61  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([localstatedir])
           62  +m4trace:configure.in:2: -1- m4_pattern_allow([^localstatedir$])
           63  +m4trace:configure.in:2: -1- AC_SUBST([includedir], ['${prefix}/include'])
           64  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([includedir])
           65  +m4trace:configure.in:2: -1- m4_pattern_allow([^includedir$])
           66  +m4trace:configure.in:2: -1- AC_SUBST([oldincludedir], ['/usr/include'])
           67  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([oldincludedir])
           68  +m4trace:configure.in:2: -1- m4_pattern_allow([^oldincludedir$])
           69  +m4trace:configure.in:2: -1- AC_SUBST([docdir], [m4_ifset([AC_PACKAGE_TARNAME],
           70  +				     ['${datarootdir}/doc/${PACKAGE_TARNAME}'],
           71  +				     ['${datarootdir}/doc/${PACKAGE}'])])
           72  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([docdir])
           73  +m4trace:configure.in:2: -1- m4_pattern_allow([^docdir$])
           74  +m4trace:configure.in:2: -1- AC_SUBST([infodir], ['${datarootdir}/info'])
           75  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([infodir])
           76  +m4trace:configure.in:2: -1- m4_pattern_allow([^infodir$])
           77  +m4trace:configure.in:2: -1- AC_SUBST([htmldir], ['${docdir}'])
           78  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([htmldir])
           79  +m4trace:configure.in:2: -1- m4_pattern_allow([^htmldir$])
           80  +m4trace:configure.in:2: -1- AC_SUBST([dvidir], ['${docdir}'])
           81  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([dvidir])
           82  +m4trace:configure.in:2: -1- m4_pattern_allow([^dvidir$])
           83  +m4trace:configure.in:2: -1- AC_SUBST([pdfdir], ['${docdir}'])
           84  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([pdfdir])
           85  +m4trace:configure.in:2: -1- m4_pattern_allow([^pdfdir$])
           86  +m4trace:configure.in:2: -1- AC_SUBST([psdir], ['${docdir}'])
           87  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([psdir])
           88  +m4trace:configure.in:2: -1- m4_pattern_allow([^psdir$])
           89  +m4trace:configure.in:2: -1- AC_SUBST([libdir], ['${exec_prefix}/lib'])
           90  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([libdir])
           91  +m4trace:configure.in:2: -1- m4_pattern_allow([^libdir$])
           92  +m4trace:configure.in:2: -1- AC_SUBST([localedir], ['${datarootdir}/locale'])
           93  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([localedir])
           94  +m4trace:configure.in:2: -1- m4_pattern_allow([^localedir$])
           95  +m4trace:configure.in:2: -1- AC_SUBST([mandir], ['${datarootdir}/man'])
           96  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([mandir])
           97  +m4trace:configure.in:2: -1- m4_pattern_allow([^mandir$])
           98  +m4trace:configure.in:2: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_NAME])
           99  +m4trace:configure.in:2: -1- m4_pattern_allow([^PACKAGE_NAME$])
          100  +m4trace:configure.in:2: -1- AH_OUTPUT([PACKAGE_NAME], [/* Define to the full name of this package. */
          101  +#undef PACKAGE_NAME])
          102  +m4trace:configure.in:2: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_TARNAME])
          103  +m4trace:configure.in:2: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
          104  +m4trace:configure.in:2: -1- AH_OUTPUT([PACKAGE_TARNAME], [/* Define to the one symbol short name of this package. */
          105  +#undef PACKAGE_TARNAME])
          106  +m4trace:configure.in:2: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_VERSION])
          107  +m4trace:configure.in:2: -1- m4_pattern_allow([^PACKAGE_VERSION$])
          108  +m4trace:configure.in:2: -1- AH_OUTPUT([PACKAGE_VERSION], [/* Define to the version of this package. */
          109  +#undef PACKAGE_VERSION])
          110  +m4trace:configure.in:2: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_STRING])
          111  +m4trace:configure.in:2: -1- m4_pattern_allow([^PACKAGE_STRING$])
          112  +m4trace:configure.in:2: -1- AH_OUTPUT([PACKAGE_STRING], [/* Define to the full name and version of this package. */
          113  +#undef PACKAGE_STRING])
          114  +m4trace:configure.in:2: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_BUGREPORT])
          115  +m4trace:configure.in:2: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
          116  +m4trace:configure.in:2: -1- AH_OUTPUT([PACKAGE_BUGREPORT], [/* Define to the address where bug reports for this package should be sent. */
          117  +#undef PACKAGE_BUGREPORT])
          118  +m4trace:configure.in:2: -1- AC_SUBST([DEFS])
          119  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([DEFS])
          120  +m4trace:configure.in:2: -1- m4_pattern_allow([^DEFS$])
          121  +m4trace:configure.in:2: -1- AC_SUBST([ECHO_C])
          122  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([ECHO_C])
          123  +m4trace:configure.in:2: -1- m4_pattern_allow([^ECHO_C$])
          124  +m4trace:configure.in:2: -1- AC_SUBST([ECHO_N])
          125  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([ECHO_N])
          126  +m4trace:configure.in:2: -1- m4_pattern_allow([^ECHO_N$])
          127  +m4trace:configure.in:2: -1- AC_SUBST([ECHO_T])
          128  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([ECHO_T])
          129  +m4trace:configure.in:2: -1- m4_pattern_allow([^ECHO_T$])
          130  +m4trace:configure.in:2: -1- AC_SUBST([LIBS])
          131  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([LIBS])
          132  +m4trace:configure.in:2: -1- m4_pattern_allow([^LIBS$])
          133  +m4trace:configure.in:2: -1- AC_SUBST([build_alias])
          134  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([build_alias])
          135  +m4trace:configure.in:2: -1- m4_pattern_allow([^build_alias$])
          136  +m4trace:configure.in:2: -1- AC_SUBST([host_alias])
          137  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([host_alias])
          138  +m4trace:configure.in:2: -1- m4_pattern_allow([^host_alias$])
          139  +m4trace:configure.in:2: -1- AC_SUBST([target_alias])
          140  +m4trace:configure.in:2: -1- AC_SUBST_TRACE([target_alias])
          141  +m4trace:configure.in:2: -1- m4_pattern_allow([^target_alias$])
          142  +m4trace:configure.in:5: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete.
          143  +You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from...
          144  +configure.in:5: the top level])
          145  +m4trace:configure.in:9: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete.
          146  +You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from...
          147  +configure.in:9: the top level])
          148  +m4trace:configure.in:12: -1- AC_CANONICAL_TARGET
          149  +m4trace:configure.in:12: -1- AC_CANONICAL_HOST
          150  +m4trace:configure.in:12: -1- AC_CANONICAL_BUILD
          151  +m4trace:configure.in:12: -1- AC_REQUIRE_AUX_FILE([config.sub])
          152  +m4trace:configure.in:12: -1- AC_REQUIRE_AUX_FILE([config.guess])
          153  +m4trace:configure.in:12: -1- AC_SUBST([build], [$ac_cv_build])
          154  +m4trace:configure.in:12: -1- AC_SUBST_TRACE([build])
          155  +m4trace:configure.in:12: -1- m4_pattern_allow([^build$])
          156  +m4trace:configure.in:12: -1- AC_SUBST([build_cpu], [$[1]])
          157  +m4trace:configure.in:12: -1- AC_SUBST_TRACE([build_cpu])
          158  +m4trace:configure.in:12: -1- m4_pattern_allow([^build_cpu$])
          159  +m4trace:configure.in:12: -1- AC_SUBST([build_vendor], [$[2]])
          160  +m4trace:configure.in:12: -1- AC_SUBST_TRACE([build_vendor])
          161  +m4trace:configure.in:12: -1- m4_pattern_allow([^build_vendor$])
          162  +m4trace:configure.in:12: -1- AC_SUBST([build_os])
          163  +m4trace:configure.in:12: -1- AC_SUBST_TRACE([build_os])
          164  +m4trace:configure.in:12: -1- m4_pattern_allow([^build_os$])
          165  +m4trace:configure.in:12: -1- AC_SUBST([host], [$ac_cv_host])
          166  +m4trace:configure.in:12: -1- AC_SUBST_TRACE([host])
          167  +m4trace:configure.in:12: -1- m4_pattern_allow([^host$])
          168  +m4trace:configure.in:12: -1- AC_SUBST([host_cpu], [$[1]])
          169  +m4trace:configure.in:12: -1- AC_SUBST_TRACE([host_cpu])
          170  +m4trace:configure.in:12: -1- m4_pattern_allow([^host_cpu$])
          171  +m4trace:configure.in:12: -1- AC_SUBST([host_vendor], [$[2]])
          172  +m4trace:configure.in:12: -1- AC_SUBST_TRACE([host_vendor])
          173  +m4trace:configure.in:12: -1- m4_pattern_allow([^host_vendor$])
          174  +m4trace:configure.in:12: -1- AC_SUBST([host_os])
          175  +m4trace:configure.in:12: -1- AC_SUBST_TRACE([host_os])
          176  +m4trace:configure.in:12: -1- m4_pattern_allow([^host_os$])
          177  +m4trace:configure.in:12: -1- AC_SUBST([target], [$ac_cv_target])
          178  +m4trace:configure.in:12: -1- AC_SUBST_TRACE([target])
          179  +m4trace:configure.in:12: -1- m4_pattern_allow([^target$])
          180  +m4trace:configure.in:12: -1- AC_SUBST([target_cpu], [$[1]])
          181  +m4trace:configure.in:12: -1- AC_SUBST_TRACE([target_cpu])
          182  +m4trace:configure.in:12: -1- m4_pattern_allow([^target_cpu$])
          183  +m4trace:configure.in:12: -1- AC_SUBST([target_vendor], [$[2]])
          184  +m4trace:configure.in:12: -1- AC_SUBST_TRACE([target_vendor])
          185  +m4trace:configure.in:12: -1- m4_pattern_allow([^target_vendor$])
          186  +m4trace:configure.in:12: -1- AC_SUBST([target_os])
          187  +m4trace:configure.in:12: -1- AC_SUBST_TRACE([target_os])
          188  +m4trace:configure.in:12: -1- m4_pattern_allow([^target_os$])
          189  +m4trace:configure.in:30: -1- AC_SUBST([CC])
          190  +m4trace:configure.in:30: -1- AC_SUBST_TRACE([CC])
          191  +m4trace:configure.in:30: -1- m4_pattern_allow([^CC$])
          192  +m4trace:configure.in:30: -1- AC_SUBST([CFLAGS])
          193  +m4trace:configure.in:30: -1- AC_SUBST_TRACE([CFLAGS])
          194  +m4trace:configure.in:30: -1- m4_pattern_allow([^CFLAGS$])
          195  +m4trace:configure.in:30: -1- AC_SUBST([LDFLAGS])
          196  +m4trace:configure.in:30: -1- AC_SUBST_TRACE([LDFLAGS])
          197  +m4trace:configure.in:30: -1- m4_pattern_allow([^LDFLAGS$])
          198  +m4trace:configure.in:30: -1- AC_SUBST([LIBS])
          199  +m4trace:configure.in:30: -1- AC_SUBST_TRACE([LIBS])
          200  +m4trace:configure.in:30: -1- m4_pattern_allow([^LIBS$])
          201  +m4trace:configure.in:30: -1- AC_SUBST([CPPFLAGS])
          202  +m4trace:configure.in:30: -1- AC_SUBST_TRACE([CPPFLAGS])
          203  +m4trace:configure.in:30: -1- m4_pattern_allow([^CPPFLAGS$])
          204  +m4trace:configure.in:30: -1- AC_SUBST([CC])
          205  +m4trace:configure.in:30: -1- AC_SUBST_TRACE([CC])
          206  +m4trace:configure.in:30: -1- m4_pattern_allow([^CC$])
          207  +m4trace:configure.in:30: -1- AC_SUBST([CC])
          208  +m4trace:configure.in:30: -1- AC_SUBST_TRACE([CC])
          209  +m4trace:configure.in:30: -1- m4_pattern_allow([^CC$])
          210  +m4trace:configure.in:30: -1- AC_SUBST([CC])
          211  +m4trace:configure.in:30: -1- AC_SUBST_TRACE([CC])
          212  +m4trace:configure.in:30: -1- m4_pattern_allow([^CC$])
          213  +m4trace:configure.in:30: -1- AC_SUBST([CC])
          214  +m4trace:configure.in:30: -1- AC_SUBST_TRACE([CC])
          215  +m4trace:configure.in:30: -1- m4_pattern_allow([^CC$])
          216  +m4trace:configure.in:30: -1- AC_SUBST([ac_ct_CC])
          217  +m4trace:configure.in:30: -1- AC_SUBST_TRACE([ac_ct_CC])
          218  +m4trace:configure.in:30: -1- m4_pattern_allow([^ac_ct_CC$])
          219  +m4trace:configure.in:30: -1- AC_SUBST([EXEEXT], [$ac_cv_exeext])
          220  +m4trace:configure.in:30: -1- AC_SUBST_TRACE([EXEEXT])
          221  +m4trace:configure.in:30: -1- m4_pattern_allow([^EXEEXT$])
          222  +m4trace:configure.in:30: -1- AC_SUBST([OBJEXT], [$ac_cv_objext])
          223  +m4trace:configure.in:30: -1- AC_SUBST_TRACE([OBJEXT])
          224  +m4trace:configure.in:30: -1- m4_pattern_allow([^OBJEXT$])
          225  +m4trace:configure.in:31: -1- AC_REQUIRE_AUX_FILE([install-sh])
          226  +m4trace:configure.in:31: -1- AC_SUBST([INSTALL_PROGRAM])
          227  +m4trace:configure.in:31: -1- AC_SUBST_TRACE([INSTALL_PROGRAM])
          228  +m4trace:configure.in:31: -1- m4_pattern_allow([^INSTALL_PROGRAM$])
          229  +m4trace:configure.in:31: -1- AC_SUBST([INSTALL_SCRIPT])
          230  +m4trace:configure.in:31: -1- AC_SUBST_TRACE([INSTALL_SCRIPT])
          231  +m4trace:configure.in:31: -1- m4_pattern_allow([^INSTALL_SCRIPT$])
          232  +m4trace:configure.in:31: -1- AC_SUBST([INSTALL_DATA])
          233  +m4trace:configure.in:31: -1- AC_SUBST_TRACE([INSTALL_DATA])
          234  +m4trace:configure.in:31: -1- m4_pattern_allow([^INSTALL_DATA$])
          235  +m4trace:configure.in:33: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete.
          236  +You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from...
          237  +configure.in:33: the top level])
          238  +m4trace:configure.in:33: -1- _m4_warn([obsolete], [The macro `AC_LANG_SAVE' is obsolete.
          239  +You should run autoupdate.], [../../lib/autoconf/lang.m4:167: AC_LANG_SAVE is expanded from...
          240  +aclocal.m4:4: ACX_PTHREAD is expanded from...
          241  +../../lib/m4sugar/m4sh.m4:516: AS_IF is expanded from...
          242  +../../lib/autoconf/general.m4:1382: AC_ARG_WITH is expanded from...
          243  +configure.in:33: the top level])
          244  +m4trace:configure.in:33: -1- _m4_warn([obsolete], [The macro `AC_LANG_C' is obsolete.
          245  +You should run autoupdate.], [../../lib/autoconf/c.m4:73: AC_LANG_C is expanded from...
          246  +aclocal.m4:4: ACX_PTHREAD is expanded from...
          247  +../../lib/m4sugar/m4sh.m4:516: AS_IF is expanded from...
          248  +../../lib/autoconf/general.m4:1382: AC_ARG_WITH is expanded from...
          249  +configure.in:33: the top level])
          250  +m4trace:configure.in:33: -1- AC_SUBST([acx_pthread_config])
          251  +m4trace:configure.in:33: -1- AC_SUBST_TRACE([acx_pthread_config])
          252  +m4trace:configure.in:33: -1- m4_pattern_allow([^acx_pthread_config$])
          253  +m4trace:configure.in:33: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete.
          254  +You should run autoupdate.], [../../lib/autoconf/general.m4:2414: AC_TRY_LINK is expanded from...
          255  +aclocal.m4:4: ACX_PTHREAD is expanded from...
          256  +../../lib/m4sugar/m4sh.m4:516: AS_IF is expanded from...
          257  +../../lib/autoconf/general.m4:1382: AC_ARG_WITH is expanded from...
          258  +configure.in:33: the top level])
          259  +m4trace:configure.in:33: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete.
          260  +You should run autoupdate.], [../../lib/autoconf/general.m4:2414: AC_TRY_LINK is expanded from...
          261  +aclocal.m4:4: ACX_PTHREAD is expanded from...
          262  +../../lib/m4sugar/m4sh.m4:516: AS_IF is expanded from...
          263  +../../lib/autoconf/general.m4:1382: AC_ARG_WITH is expanded from...
          264  +configure.in:33: the top level])
          265  +m4trace:configure.in:33: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete.
          266  +You should run autoupdate.], [../../lib/autoconf/general.m4:2414: AC_TRY_LINK is expanded from...
          267  +aclocal.m4:4: ACX_PTHREAD is expanded from...
          268  +../../lib/m4sugar/m4sh.m4:516: AS_IF is expanded from...
          269  +../../lib/autoconf/general.m4:1382: AC_ARG_WITH is expanded from...
          270  +configure.in:33: the top level])
          271  +m4trace:configure.in:33: -1- AC_DEFINE_TRACE_LITERAL([PTHREAD_CREATE_JOINABLE])
          272  +m4trace:configure.in:33: -1- m4_pattern_allow([^PTHREAD_CREATE_JOINABLE$])
          273  +m4trace:configure.in:33: -1- AH_OUTPUT([PTHREAD_CREATE_JOINABLE], [/* Define to the necessary symbol if this constant uses a non-standard name on
          274  +   your system. */
          275  +#undef PTHREAD_CREATE_JOINABLE])
          276  +m4trace:configure.in:33: -1- AC_SUBST([PTHREAD_CC])
          277  +m4trace:configure.in:33: -1- AC_SUBST_TRACE([PTHREAD_CC])
          278  +m4trace:configure.in:33: -1- m4_pattern_allow([^PTHREAD_CC$])
          279  +m4trace:configure.in:33: -1- AC_SUBST([PTHREAD_LIBS])
          280  +m4trace:configure.in:33: -1- AC_SUBST_TRACE([PTHREAD_LIBS])
          281  +m4trace:configure.in:33: -1- m4_pattern_allow([^PTHREAD_LIBS$])
          282  +m4trace:configure.in:33: -1- AC_SUBST([PTHREAD_CFLAGS])
          283  +m4trace:configure.in:33: -1- AC_SUBST_TRACE([PTHREAD_CFLAGS])
          284  +m4trace:configure.in:33: -1- m4_pattern_allow([^PTHREAD_CFLAGS$])
          285  +m4trace:configure.in:33: -1- AC_SUBST([PTHREAD_CC])
          286  +m4trace:configure.in:33: -1- AC_SUBST_TRACE([PTHREAD_CC])
          287  +m4trace:configure.in:33: -1- m4_pattern_allow([^PTHREAD_CC$])
          288  +m4trace:configure.in:33: -2- AC_DEFINE_TRACE_LITERAL([HAVE_PTHREAD])
          289  +m4trace:configure.in:33: -2- m4_pattern_allow([^HAVE_PTHREAD$])
          290  +m4trace:configure.in:33: -2- AH_OUTPUT([HAVE_PTHREAD], [/* Define if you have POSIX threads libraries and header files. */
          291  +#undef HAVE_PTHREAD])
          292  +m4trace:configure.in:33: -1- AC_DEFINE_TRACE_LITERAL([HAVE_THREADING])
          293  +m4trace:configure.in:33: -1- m4_pattern_allow([^HAVE_THREADING$])
          294  +m4trace:configure.in:33: -1- AH_OUTPUT([HAVE_THREADING], [/* Enable if you have threading support */
          295  +#undef HAVE_THREADING])
          296  +m4trace:configure.in:33: -1- AC_DEFINE_TRACE_LITERAL([USE_SOCKSTAT])
          297  +m4trace:configure.in:33: -1- m4_pattern_allow([^USE_SOCKSTAT$])
          298  +m4trace:configure.in:33: -1- AH_OUTPUT([USE_SOCKSTAT], [/* Enable if you want to use socket statistics */
          299  +#undef USE_SOCKSTAT])
          300  +m4trace:configure.in:33: -1- _m4_warn([obsolete], [The macro `AC_LANG_RESTORE' is obsolete.
          301  +You should run autoupdate.], [../../lib/autoconf/lang.m4:176: AC_LANG_RESTORE is expanded from...
          302  +aclocal.m4:4: ACX_PTHREAD is expanded from...
          303  +../../lib/m4sugar/m4sh.m4:516: AS_IF is expanded from...
          304  +../../lib/autoconf/general.m4:1382: AC_ARG_WITH is expanded from...
          305  +configure.in:33: the top level])
          306  +m4trace:configure.in:40: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete.
          307  +You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from...
          308  +configure.in:40: the top level])
          309  +m4trace:configure.in:40: -1- AC_DEFINE_TRACE_LITERAL([SOCKSTAT_PATH])
          310  +m4trace:configure.in:40: -1- m4_pattern_allow([^SOCKSTAT_PATH$])
          311  +m4trace:configure.in:40: -1- AH_OUTPUT([SOCKSTAT_PATH], [/* Define the path of the stats socket */
          312  +#undef SOCKSTAT_PATH])
          313  +m4trace:configure.in:47: -1- AH_OUTPUT([HAVE_LIBIPQ_H], [/* Define to 1 if you have the <libipq.h> header file. */
          314  +#undef HAVE_LIBIPQ_H])
          315  +m4trace:configure.in:47: -1- AH_OUTPUT([HAVE_STDLIB_H], [/* Define to 1 if you have the <stdlib.h> header file. */
          316  +#undef HAVE_STDLIB_H])
          317  +m4trace:configure.in:47: -1- AH_OUTPUT([HAVE_STDIO_H], [/* Define to 1 if you have the <stdio.h> header file. */
          318  +#undef HAVE_STDIO_H])
          319  +m4trace:configure.in:47: -1- AH_OUTPUT([HAVE_STRING_H], [/* Define to 1 if you have the <string.h> header file. */
          320  +#undef HAVE_STRING_H])
          321  +m4trace:configure.in:47: -1- AH_OUTPUT([HAVE_NETINET_IN_H], [/* Define to 1 if you have the <netinet/in.h> header file. */
          322  +#undef HAVE_NETINET_IN_H])
          323  +m4trace:configure.in:47: -1- AH_OUTPUT([HAVE_NETINET_TCP_H], [/* Define to 1 if you have the <netinet/tcp.h> header file. */
          324  +#undef HAVE_NETINET_TCP_H])
          325  +m4trace:configure.in:47: -1- AH_OUTPUT([HAVE_RESOLV_H], [/* Define to 1 if you have the <resolv.h> header file. */
          326  +#undef HAVE_RESOLV_H])
          327  +m4trace:configure.in:47: -1- AH_OUTPUT([HAVE_NETDB_H], [/* Define to 1 if you have the <netdb.h> header file. */
          328  +#undef HAVE_NETDB_H])
          329  +m4trace:configure.in:47: -1- AH_OUTPUT([HAVE_CTYPE_H], [/* Define to 1 if you have the <ctype.h> header file. */
          330  +#undef HAVE_CTYPE_H])
          331  +m4trace:configure.in:47: -1- AH_OUTPUT([HAVE_SYSLOG_H], [/* Define to 1 if you have the <syslog.h> header file. */
          332  +#undef HAVE_SYSLOG_H])
          333  +m4trace:configure.in:47: -1- AH_OUTPUT([HAVE_SYS_STAT_H], [/* Define to 1 if you have the <sys/stat.h> header file. */
          334  +#undef HAVE_SYS_STAT_H])
          335  +m4trace:configure.in:47: -1- AH_OUTPUT([HAVE_SYS_TYPES_H], [/* Define to 1 if you have the <sys/types.h> header file. */
          336  +#undef HAVE_SYS_TYPES_H])
          337  +m4trace:configure.in:47: -1- AH_OUTPUT([HAVE_UNISTD_H], [/* Define to 1 if you have the <unistd.h> header file. */
          338  +#undef HAVE_UNISTD_H])
          339  +m4trace:configure.in:47: -1- AH_OUTPUT([HAVE_GETOPT_H], [/* Define to 1 if you have the <getopt.h> header file. */
          340  +#undef HAVE_GETOPT_H])
          341  +m4trace:configure.in:47: -1- AH_OUTPUT([HAVE_DOTCONF_H], [/* Define to 1 if you have the <dotconf.h> header file. */
          342  +#undef HAVE_DOTCONF_H])
          343  +m4trace:configure.in:47: -1- AH_OUTPUT([HAVE_LIBPOOL_H], [/* Define to 1 if you have the <libpool.h> header file. */
          344  +#undef HAVE_LIBPOOL_H])
          345  +m4trace:configure.in:47: -1- AH_OUTPUT([HAVE_TIME_H], [/* Define to 1 if you have the <time.h> header file. */
          346  +#undef HAVE_TIME_H])
          347  +m4trace:configure.in:47: -1- AC_SUBST([CPP])
          348  +m4trace:configure.in:47: -1- AC_SUBST_TRACE([CPP])
          349  +m4trace:configure.in:47: -1- m4_pattern_allow([^CPP$])
          350  +m4trace:configure.in:47: -1- AC_SUBST([CPPFLAGS])
          351  +m4trace:configure.in:47: -1- AC_SUBST_TRACE([CPPFLAGS])
          352  +m4trace:configure.in:47: -1- m4_pattern_allow([^CPPFLAGS$])
          353  +m4trace:configure.in:47: -1- AC_SUBST([CPP])
          354  +m4trace:configure.in:47: -1- AC_SUBST_TRACE([CPP])
          355  +m4trace:configure.in:47: -1- m4_pattern_allow([^CPP$])
          356  +m4trace:configure.in:47: -1- AC_SUBST([GREP])
          357  +m4trace:configure.in:47: -1- AC_SUBST_TRACE([GREP])
          358  +m4trace:configure.in:47: -1- m4_pattern_allow([^GREP$])
          359  +m4trace:configure.in:47: -1- AC_SUBST([GREP])
          360  +m4trace:configure.in:47: -1- AC_SUBST_TRACE([GREP])
          361  +m4trace:configure.in:47: -1- m4_pattern_allow([^GREP$])
          362  +m4trace:configure.in:47: -1- AC_SUBST([EGREP])
          363  +m4trace:configure.in:47: -1- AC_SUBST_TRACE([EGREP])
          364  +m4trace:configure.in:47: -1- m4_pattern_allow([^EGREP$])
          365  +m4trace:configure.in:47: -1- AC_SUBST([EGREP])
          366  +m4trace:configure.in:47: -1- AC_SUBST_TRACE([EGREP])
          367  +m4trace:configure.in:47: -1- m4_pattern_allow([^EGREP$])
          368  +m4trace:configure.in:47: -1- AC_DEFINE_TRACE_LITERAL([STDC_HEADERS])
          369  +m4trace:configure.in:47: -1- m4_pattern_allow([^STDC_HEADERS$])
          370  +m4trace:configure.in:47: -1- AH_OUTPUT([STDC_HEADERS], [/* Define to 1 if you have the ANSI C header files. */
          371  +#undef STDC_HEADERS])
          372  +m4trace:configure.in:47: -1- AH_OUTPUT([HAVE_SYS_TYPES_H], [/* Define to 1 if you have the <sys/types.h> header file. */
          373  +#undef HAVE_SYS_TYPES_H])
          374  +m4trace:configure.in:47: -1- AH_OUTPUT([HAVE_SYS_STAT_H], [/* Define to 1 if you have the <sys/stat.h> header file. */
          375  +#undef HAVE_SYS_STAT_H])
          376  +m4trace:configure.in:47: -1- AH_OUTPUT([HAVE_STDLIB_H], [/* Define to 1 if you have the <stdlib.h> header file. */
          377  +#undef HAVE_STDLIB_H])
          378  +m4trace:configure.in:47: -1- AH_OUTPUT([HAVE_STRING_H], [/* Define to 1 if you have the <string.h> header file. */
          379  +#undef HAVE_STRING_H])
          380  +m4trace:configure.in:47: -1- AH_OUTPUT([HAVE_MEMORY_H], [/* Define to 1 if you have the <memory.h> header file. */
          381  +#undef HAVE_MEMORY_H])
          382  +m4trace:configure.in:47: -1- AH_OUTPUT([HAVE_STRINGS_H], [/* Define to 1 if you have the <strings.h> header file. */
          383  +#undef HAVE_STRINGS_H])
          384  +m4trace:configure.in:47: -1- AH_OUTPUT([HAVE_INTTYPES_H], [/* Define to 1 if you have the <inttypes.h> header file. */
          385  +#undef HAVE_INTTYPES_H])
          386  +m4trace:configure.in:47: -1- AH_OUTPUT([HAVE_STDINT_H], [/* Define to 1 if you have the <stdint.h> header file. */
          387  +#undef HAVE_STDINT_H])
          388  +m4trace:configure.in:47: -1- AH_OUTPUT([HAVE_UNISTD_H], [/* Define to 1 if you have the <unistd.h> header file. */
          389  +#undef HAVE_UNISTD_H])
          390  +m4trace:configure.in:49: -1- AC_DEFINE_TRACE_LITERAL([HAVE_POOL])
          391  +m4trace:configure.in:49: -1- m4_pattern_allow([^HAVE_POOL$])
          392  +m4trace:configure.in:49: -1- AH_OUTPUT([HAVE_POOL], [/* Enable if you have the required pool library */
          393  +#undef HAVE_POOL])
          394  +m4trace:configure.in:56: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DOTCONF])
          395  +m4trace:configure.in:56: -1- m4_pattern_allow([^HAVE_DOTCONF$])
          396  +m4trace:configure.in:56: -1- AH_OUTPUT([HAVE_DOTCONF], [/* Enable if you have the required dotconf library. */
          397  +#undef HAVE_DOTCONF])
          398  +m4trace:configure.in:63: -1- AC_DEFINE_TRACE_LITERAL([HAVE_NFQUEUE])
          399  +m4trace:configure.in:63: -1- m4_pattern_allow([^HAVE_NFQUEUE$])
          400  +m4trace:configure.in:63: -1- AH_OUTPUT([HAVE_NFQUEUE], [/* Enable if you have nfqueue */
          401  +#undef HAVE_NFQUEUE])
          402  +m4trace:configure.in:76: -1- AC_DEFINE_TRACE_LITERAL([HAVE_FIREDNS])
          403  +m4trace:configure.in:76: -1- m4_pattern_allow([^HAVE_FIREDNS$])
          404  +m4trace:configure.in:76: -1- AH_OUTPUT([HAVE_FIREDNS], [/* Enable if you have the optional firedns library */
          405  +#undef HAVE_FIREDNS])
          406  +m4trace:configure.in:89: -1- AC_DEFINE_TRACE_LITERAL([USE_CACHE])
          407  +m4trace:configure.in:89: -1- m4_pattern_allow([^USE_CACHE$])
          408  +m4trace:configure.in:89: -1- AH_OUTPUT([USE_CACHE], [/* Enable if you want to use a caching mechanism. */
          409  +#undef USE_CACHE])
          410  +m4trace:configure.in:94: -1- AC_CONFIG_FILES([Makefile])
          411  +m4trace:configure.in:95: -1- AC_CONFIG_HEADERS([config.h])
          412  +m4trace:configure.in:96: -1- AC_SUBST([LIB@&t@OBJS], [$ac_libobjs])
          413  +m4trace:configure.in:96: -1- AC_SUBST_TRACE([LIB@&t@OBJS])
          414  +m4trace:configure.in:96: -1- m4_pattern_allow([^LIB@&t@OBJS$])
          415  +m4trace:configure.in:96: -1- AC_SUBST([LTLIBOBJS], [$ac_ltlibobjs])
          416  +m4trace:configure.in:96: -1- AC_SUBST_TRACE([LTLIBOBJS])
          417  +m4trace:configure.in:96: -1- m4_pattern_allow([^LTLIBOBJS$])
          418  +m4trace:configure.in:96: -1- AC_SUBST_TRACE([top_builddir])
          419  +m4trace:configure.in:96: -1- AC_SUBST_TRACE([srcdir])
          420  +m4trace:configure.in:96: -1- AC_SUBST_TRACE([abs_srcdir])
          421  +m4trace:configure.in:96: -1- AC_SUBST_TRACE([top_srcdir])
          422  +m4trace:configure.in:96: -1- AC_SUBST_TRACE([abs_top_srcdir])
          423  +m4trace:configure.in:96: -1- AC_SUBST_TRACE([builddir])
          424  +m4trace:configure.in:96: -1- AC_SUBST_TRACE([abs_builddir])
          425  +m4trace:configure.in:96: -1- AC_SUBST_TRACE([abs_top_builddir])
          426  +m4trace:configure.in:96: -1- AC_SUBST_TRACE([INSTALL])

Added config version [acf0fe0a90].

            1  +
            2  +# blacklistbl/whitelistbl blacklist
            3  +# whitelist/blacklist cidr
            4  +
            5  +<host>
            6  +	blacklistbl	dnsbl.sorbs.net
            7  +	blacklistbl	relay.ordb.org
            8  +	whitelist	127.0.0.0/8
            9  +</host>
           10  +
           11  +# uncomment this if you wish the fallthrough action to be to reject.
           12  +#FallthroughAccept	no
           13  +
           14  +# uncomment this if you wish to handle other destination ports than SMTP.
           15  +# this is here so that you don't do something really stupid without reading
           16  +# the wiki and understanding all of the ramifications.
           17  +#AllowNonPort25		no
           18  +
           19  +# uncomment this if you want to allow packets that don't have the SYN
           20  +# flag set.
           21  +#AllowNonSyn		no
           22  +
           23  +# uncomment this to accept unconditionally while still logging as if you've
           24  +# done the rejecting.
           25  +#DryRun			no
           26  +
           27  +# uncomment this to set the size of the cache to use.
           28  +#CacheSize		8192
           29  +
           30  +# uncomment this to set the time-to-live for cached entries (in seconds)
           31  +#CacheTTL		3600
           32  +
           33  +#LogFacility		daemon
           34  +
           35  +# Set this to true to cause PacketBL to *NOT* write to syslog() every time a
           36  +# packet is processed.
           37  +#Quiet			no

Added config.guess version [5801d3392d].

            1  +#! /bin/sh
            2  +# Attempt to guess a canonical system name.
            3  +#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
            4  +#   Free Software Foundation, Inc.
            5  +
            6  +timestamp='2001-07-12'
            7  +
            8  +# This file is free software; you can redistribute it and/or modify it
            9  +# under the terms of the GNU General Public License as published by
           10  +# the Free Software Foundation; either version 2 of the License, or
           11  +# (at your option) any later version.
           12  +#
           13  +# This program is distributed in the hope that it will be useful, but
           14  +# WITHOUT ANY WARRANTY; without even the implied warranty of
           15  +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
           16  +# General Public License for more details.
           17  +#
           18  +# You should have received a copy of the GNU General Public License
           19  +# along with this program; if not, write to the Free Software
           20  +# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
           21  +#
           22  +# As a special exception to the GNU General Public License, if you
           23  +# distribute this file as part of a program that contains a
           24  +# configuration script generated by Autoconf, you may include it under
           25  +# the same distribution terms that you use for the rest of that program.
           26  +
           27  +# Written by Per Bothner <bothner@cygnus.com>.
           28  +# Please send patches to <config-patches@gnu.org>.
           29  +#
           30  +# This script attempts to guess a canonical system name similar to
           31  +# config.sub.  If it succeeds, it prints the system name on stdout, and
           32  +# exits with 0.  Otherwise, it exits with 1.
           33  +#
           34  +# The plan is that this can be called by configure scripts if you
           35  +# don't specify an explicit build system type.
           36  +
           37  +me=`echo "$0" | sed -e 's,.*/,,'`
           38  +
           39  +usage="\
           40  +Usage: $0 [OPTION]
           41  +
           42  +Output the configuration name of the system \`$me' is run on.
           43  +
           44  +Operation modes:
           45  +  -h, --help         print this help, then exit
           46  +  -t, --time-stamp   print date of last modification, then exit
           47  +  -v, --version      print version number, then exit
           48  +
           49  +Report bugs and patches to <config-patches@gnu.org>."
           50  +
           51  +version="\
           52  +GNU config.guess ($timestamp)
           53  +
           54  +Originally written by Per Bothner.
           55  +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
           56  +Free Software Foundation, Inc.
           57  +
           58  +This is free software; see the source for copying conditions.  There is NO
           59  +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
           60  +
           61  +help="
           62  +Try \`$me --help' for more information."
           63  +
           64  +# Parse command line
           65  +while test $# -gt 0 ; do
           66  +  case $1 in
           67  +    --time-stamp | --time* | -t )
           68  +       echo "$timestamp" ; exit 0 ;;
           69  +    --version | -v )
           70  +       echo "$version" ; exit 0 ;;
           71  +    --help | --h* | -h )
           72  +       echo "$usage"; exit 0 ;;
           73  +    -- )     # Stop option processing
           74  +       shift; break ;;
           75  +    - )	# Use stdin as input.
           76  +       break ;;
           77  +    -* )
           78  +       echo "$me: invalid option $1$help" >&2
           79  +       exit 1 ;;
           80  +    * )
           81  +       break ;;
           82  +  esac
           83  +done
           84  +
           85  +if test $# != 0; then
           86  +  echo "$me: too many arguments$help" >&2
           87  +  exit 1
           88  +fi
           89  +
           90  +
           91  +dummy=dummy-$$
           92  +trap 'rm -f $dummy.c $dummy.o $dummy.rel $dummy; exit 1' 1 2 15
           93  +
           94  +# CC_FOR_BUILD -- compiler used by this script.
           95  +# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still
           96  +# use `HOST_CC' if defined, but it is deprecated.
           97  +
           98  +set_cc_for_build='case $CC_FOR_BUILD,$HOST_CC,$CC in
           99  + ,,)    echo "int dummy(){}" > $dummy.c ;
          100  +	for c in cc gcc c89 ; do
          101  +	  ($c $dummy.c -c -o $dummy.o) >/dev/null 2>&1 ;
          102  +	  if test $? = 0 ; then
          103  +	     CC_FOR_BUILD="$c"; break ;
          104  +	  fi ;
          105  +	done ;
          106  +	rm -f $dummy.c $dummy.o $dummy.rel ;
          107  +	if test x"$CC_FOR_BUILD" = x ; then
          108  +	  CC_FOR_BUILD=no_compiler_found ;
          109  +	fi
          110  +	;;
          111  + ,,*)   CC_FOR_BUILD=$CC ;;
          112  + ,*,*)  CC_FOR_BUILD=$HOST_CC ;;
          113  +esac'
          114  +
          115  +# This is needed to find uname on a Pyramid OSx when run in the BSD universe.
          116  +# (ghazi@noc.rutgers.edu 1994-08-24)
          117  +if (test -f /.attbin/uname) >/dev/null 2>&1 ; then
          118  +	PATH=$PATH:/.attbin ; export PATH
          119  +fi
          120  +
          121  +UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown
          122  +UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown
          123  +UNAME_SYSTEM=`(uname -s) 2>/dev/null`  || UNAME_SYSTEM=unknown
          124  +UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
          125  +
          126  +# Note: order is significant - the case branches are not exclusive.
          127  +
          128  +case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
          129  +    *:NetBSD:*:*)
          130  +	# Netbsd (nbsd) targets should (where applicable) match one or
          131  +	# more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*,
          132  +	# *-*-netbsdecoff* and *-*-netbsd*.  For targets that recently
          133  +	# switched to ELF, *-*-netbsd* would select the old
          134  +	# object file format.  This provides both forward
          135  +	# compatibility and a consistent mechanism for selecting the
          136  +	# object file format.
          137  +	# Determine the machine/vendor (is the vendor relevant).
          138  +	case "${UNAME_MACHINE}" in
          139  +	    amiga) machine=m68k-unknown ;;
          140  +	    arm32) machine=arm-unknown ;;
          141  +	    atari*) machine=m68k-atari ;;
          142  +	    sun3*) machine=m68k-sun ;;
          143  +	    mac68k) machine=m68k-apple ;;
          144  +	    macppc) machine=powerpc-apple ;;
          145  +	    hp3[0-9][05]) machine=m68k-hp ;;
          146  +	    ibmrt|romp-ibm) machine=romp-ibm ;;
          147  +	    *) machine=${UNAME_MACHINE}-unknown ;;
          148  +	esac
          149  +	# The Operating System including object format, if it has switched
          150  +	# to ELF recently, or will in the future.
          151  +	case "${UNAME_MACHINE}" in
          152  +	    i386|sparc|amiga|arm*|hp300|mvme68k|vax|atari|luna68k|mac68k|news68k|next68k|pc532|sun3*|x68k)
          153  +		eval $set_cc_for_build
          154  +		if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
          155  +			| grep __ELF__ >/dev/null
          156  +		then
          157  +		    # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
          158  +		    # Return netbsd for either.  FIX?
          159  +		    os=netbsd
          160  +		else
          161  +		    os=netbsdelf
          162  +		fi
          163  +		;;
          164  +	    *)
          165  +	        os=netbsd
          166  +		;;
          167  +	esac
          168  +	# The OS release
          169  +	release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
          170  +	# Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
          171  +	# contains redundant information, the shorter form:
          172  +	# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
          173  +	echo "${machine}-${os}${release}"
          174  +	exit 0 ;;
          175  +    alpha:OSF1:*:*)
          176  +	if test $UNAME_RELEASE = "V4.0"; then
          177  +		UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
          178  +	fi
          179  +	# A Vn.n version is a released version.
          180  +	# A Tn.n version is a released field test version.
          181  +	# A Xn.n version is an unreleased experimental baselevel.
          182  +	# 1.2 uses "1.2" for uname -r.
          183  +	cat <<EOF >$dummy.s
          184  +	.data
          185  +\$Lformat:
          186  +	.byte 37,100,45,37,120,10,0	# "%d-%x\n"
          187  +
          188  +	.text
          189  +	.globl main
          190  +	.align 4
          191  +	.ent main
          192  +main:
          193  +	.frame \$30,16,\$26,0
          194  +	ldgp \$29,0(\$27)
          195  +	.prologue 1
          196  +	.long 0x47e03d80 # implver \$0
          197  +	lda \$2,-1
          198  +	.long 0x47e20c21 # amask \$2,\$1
          199  +	lda \$16,\$Lformat
          200  +	mov \$0,\$17
          201  +	not \$1,\$18
          202  +	jsr \$26,printf
          203  +	ldgp \$29,0(\$26)
          204  +	mov 0,\$16
          205  +	jsr \$26,exit
          206  +	.end main
          207  +EOF
          208  +	eval $set_cc_for_build
          209  +	$CC_FOR_BUILD $dummy.s -o $dummy 2>/dev/null
          210  +	if test "$?" = 0 ; then
          211  +		case `./$dummy` in
          212  +			0-0)
          213  +				UNAME_MACHINE="alpha"
          214  +				;;
          215  +			1-0)
          216  +				UNAME_MACHINE="alphaev5"
          217  +				;;
          218  +			1-1)
          219  +				UNAME_MACHINE="alphaev56"
          220  +				;;
          221  +			1-101)
          222  +				UNAME_MACHINE="alphapca56"
          223  +				;;
          224  +			2-303)
          225  +				UNAME_MACHINE="alphaev6"
          226  +				;;
          227  +			2-307)
          228  +				UNAME_MACHINE="alphaev67"
          229  +				;;
          230  +		esac
          231  +	fi
          232  +	rm -f $dummy.s $dummy
          233  +	echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[VTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
          234  +	exit 0 ;;
          235  +    Alpha\ *:Windows_NT*:*)
          236  +	# How do we know it's Interix rather than the generic POSIX subsystem?
          237  +	# Should we change UNAME_MACHINE based on the output of uname instead
          238  +	# of the specific Alpha model?
          239  +	echo alpha-pc-interix
          240  +	exit 0 ;;
          241  +    21064:Windows_NT:50:3)
          242  +	echo alpha-dec-winnt3.5
          243  +	exit 0 ;;
          244  +    Amiga*:UNIX_System_V:4.0:*)
          245  +	echo m68k-unknown-sysv4
          246  +	exit 0;;
          247  +    amiga:OpenBSD:*:*)
          248  +	echo m68k-unknown-openbsd${UNAME_RELEASE}
          249  +	exit 0 ;;
          250  +    *:[Aa]miga[Oo][Ss]:*:*)
          251  +	echo ${UNAME_MACHINE}-unknown-amigaos
          252  +	exit 0 ;;
          253  +    arc64:OpenBSD:*:*)
          254  +	echo mips64el-unknown-openbsd${UNAME_RELEASE}
          255  +	exit 0 ;;
          256  +    arc:OpenBSD:*:*)
          257  +	echo mipsel-unknown-openbsd${UNAME_RELEASE}
          258  +	exit 0 ;;
          259  +    hkmips:OpenBSD:*:*)
          260  +	echo mips-unknown-openbsd${UNAME_RELEASE}
          261  +	exit 0 ;;
          262  +    pmax:OpenBSD:*:*)
          263  +	echo mipsel-unknown-openbsd${UNAME_RELEASE}
          264  +	exit 0 ;;
          265  +    sgi:OpenBSD:*:*)
          266  +	echo mips-unknown-openbsd${UNAME_RELEASE}
          267  +	exit 0 ;;
          268  +    wgrisc:OpenBSD:*:*)
          269  +	echo mipsel-unknown-openbsd${UNAME_RELEASE}
          270  +	exit 0 ;;
          271  +    *:OS/390:*:*)
          272  +	echo i370-ibm-openedition
          273  +	exit 0 ;;
          274  +    arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
          275  +	echo arm-acorn-riscix${UNAME_RELEASE}
          276  +	exit 0;;
          277  +    SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
          278  +	echo hppa1.1-hitachi-hiuxmpp
          279  +	exit 0;;
          280  +    Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*)
          281  +	# akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE.
          282  +	if test "`(/bin/universe) 2>/dev/null`" = att ; then
          283  +		echo pyramid-pyramid-sysv3
          284  +	else
          285  +		echo pyramid-pyramid-bsd
          286  +	fi
          287  +	exit 0 ;;
          288  +    NILE*:*:*:dcosx)
          289  +	echo pyramid-pyramid-svr4
          290  +	exit 0 ;;
          291  +    sun4H:SunOS:5.*:*)
          292  +	echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
          293  +	exit 0 ;;
          294  +    sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
          295  +	echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
          296  +	exit 0 ;;
          297  +    i86pc:SunOS:5.*:*)
          298  +	echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
          299  +	exit 0 ;;
          300  +    sun4*:SunOS:6*:*)
          301  +	# According to config.sub, this is the proper way to canonicalize
          302  +	# SunOS6.  Hard to guess exactly what SunOS6 will be like, but
          303  +	# it's likely to be more like Solaris than SunOS4.
          304  +	echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
          305  +	exit 0 ;;
          306  +    sun4*:SunOS:*:*)
          307  +	case "`/usr/bin/arch -k`" in
          308  +	    Series*|S4*)
          309  +		UNAME_RELEASE=`uname -v`
          310  +		;;
          311  +	esac
          312  +	# Japanese Language versions have a version number like `4.1.3-JL'.
          313  +	echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'`
          314  +	exit 0 ;;
          315  +    sun3*:SunOS:*:*)
          316  +	echo m68k-sun-sunos${UNAME_RELEASE}
          317  +	exit 0 ;;
          318  +    sun*:*:4.2BSD:*)
          319  +	UNAME_RELEASE=`(head -1 /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
          320  +	test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3
          321  +	case "`/bin/arch`" in
          322  +	    sun3)
          323  +		echo m68k-sun-sunos${UNAME_RELEASE}
          324  +		;;
          325  +	    sun4)
          326  +		echo sparc-sun-sunos${UNAME_RELEASE}
          327  +		;;
          328  +	esac
          329  +	exit 0 ;;
          330  +    aushp:SunOS:*:*)
          331  +	echo sparc-auspex-sunos${UNAME_RELEASE}
          332  +	exit 0 ;;
          333  +    atari*:OpenBSD:*:*)
          334  +	echo m68k-unknown-openbsd${UNAME_RELEASE}
          335  +	exit 0 ;;
          336  +    # The situation for MiNT is a little confusing.  The machine name
          337  +    # can be virtually everything (everything which is not
          338  +    # "atarist" or "atariste" at least should have a processor
          339  +    # > m68000).  The system name ranges from "MiNT" over "FreeMiNT"
          340  +    # to the lowercase version "mint" (or "freemint").  Finally
          341  +    # the system name "TOS" denotes a system which is actually not
          342  +    # MiNT.  But MiNT is downward compatible to TOS, so this should
          343  +    # be no problem.
          344  +    atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
          345  +        echo m68k-atari-mint${UNAME_RELEASE}
          346  +	exit 0 ;;
          347  +    atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
          348  +	echo m68k-atari-mint${UNAME_RELEASE}
          349  +        exit 0 ;;
          350  +    *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
          351  +        echo m68k-atari-mint${UNAME_RELEASE}
          352  +	exit 0 ;;
          353  +    milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
          354  +        echo m68k-milan-mint${UNAME_RELEASE}
          355  +        exit 0 ;;
          356  +    hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
          357  +        echo m68k-hades-mint${UNAME_RELEASE}
          358  +        exit 0 ;;
          359  +    *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
          360  +        echo m68k-unknown-mint${UNAME_RELEASE}
          361  +        exit 0 ;;
          362  +    sun3*:OpenBSD:*:*)
          363  +	echo m68k-unknown-openbsd${UNAME_RELEASE}
          364  +	exit 0 ;;
          365  +    mac68k:OpenBSD:*:*)
          366  +	echo m68k-unknown-openbsd${UNAME_RELEASE}
          367  +	exit 0 ;;
          368  +    mvme68k:OpenBSD:*:*)
          369  +	echo m68k-unknown-openbsd${UNAME_RELEASE}
          370  +	exit 0 ;;
          371  +    mvme88k:OpenBSD:*:*)
          372  +	echo m88k-unknown-openbsd${UNAME_RELEASE}
          373  +	exit 0 ;;
          374  +    powerpc:machten:*:*)
          375  +	echo powerpc-apple-machten${UNAME_RELEASE}
          376  +	exit 0 ;;
          377  +    RISC*:Mach:*:*)
          378  +	echo mips-dec-mach_bsd4.3
          379  +	exit 0 ;;
          380  +    RISC*:ULTRIX:*:*)
          381  +	echo mips-dec-ultrix${UNAME_RELEASE}
          382  +	exit 0 ;;
          383  +    VAX*:ULTRIX*:*:*)
          384  +	echo vax-dec-ultrix${UNAME_RELEASE}
          385  +	exit 0 ;;
          386  +    2020:CLIX:*:* | 2430:CLIX:*:*)
          387  +	echo clipper-intergraph-clix${UNAME_RELEASE}
          388  +	exit 0 ;;
          389  +    mips:*:*:UMIPS | mips:*:*:RISCos)
          390  +	sed 's/^	//' << EOF >$dummy.c
          391  +#ifdef __cplusplus
          392  +#include <stdio.h>  /* for printf() prototype */
          393  +	int main (int argc, char *argv[]) {
          394  +#else
          395  +	int main (argc, argv) int argc; char *argv[]; {
          396  +#endif
          397  +	#if defined (host_mips) && defined (MIPSEB)
          398  +	#if defined (SYSTYPE_SYSV)
          399  +	  printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0);
          400  +	#endif
          401  +	#if defined (SYSTYPE_SVR4)
          402  +	  printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0);
          403  +	#endif
          404  +	#if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)
          405  +	  printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0);
          406  +	#endif
          407  +	#endif
          408  +	  exit (-1);
          409  +	}
          410  +EOF
          411  +	eval $set_cc_for_build
          412  +	$CC_FOR_BUILD $dummy.c -o $dummy \
          413  +	  && ./$dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \
          414  +	  && rm -f $dummy.c $dummy && exit 0
          415  +	rm -f $dummy.c $dummy
          416  +	echo mips-mips-riscos${UNAME_RELEASE}
          417  +	exit 0 ;;
          418  +    Motorola:PowerMAX_OS:*:*)
          419  +	echo powerpc-motorola-powermax
          420  +	exit 0 ;;
          421  +    Night_Hawk:Power_UNIX:*:*)
          422  +	echo powerpc-harris-powerunix
          423  +	exit 0 ;;
          424  +    m88k:CX/UX:7*:*)
          425  +	echo m88k-harris-cxux7
          426  +	exit 0 ;;
          427  +    m88k:*:4*:R4*)
          428  +	echo m88k-motorola-sysv4
          429  +	exit 0 ;;
          430  +    m88k:*:3*:R3*)
          431  +	echo m88k-motorola-sysv3
          432  +	exit 0 ;;
          433  +    AViiON:dgux:*:*)
          434  +        # DG/UX returns AViiON for all architectures
          435  +        UNAME_PROCESSOR=`/usr/bin/uname -p`
          436  +	if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ]
          437  +	then
          438  +	    if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \
          439  +	       [ ${TARGET_BINARY_INTERFACE}x = x ]
          440  +	    then
          441  +		echo m88k-dg-dgux${UNAME_RELEASE}
          442  +	    else
          443  +		echo m88k-dg-dguxbcs${UNAME_RELEASE}
          444  +	    fi
          445  +	else
          446  +	    echo i586-dg-dgux${UNAME_RELEASE}
          447  +	fi
          448  + 	exit 0 ;;
          449  +    M88*:DolphinOS:*:*)	# DolphinOS (SVR3)
          450  +	echo m88k-dolphin-sysv3
          451  +	exit 0 ;;
          452  +    M88*:*:R3*:*)
          453  +	# Delta 88k system running SVR3
          454  +	echo m88k-motorola-sysv3
          455  +	exit 0 ;;
          456  +    XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)
          457  +	echo m88k-tektronix-sysv3
          458  +	exit 0 ;;
          459  +    Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)
          460  +	echo m68k-tektronix-bsd
          461  +	exit 0 ;;
          462  +    *:IRIX*:*:*)
          463  +	echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'`
          464  +	exit 0 ;;
          465  +    ????????:AIX?:[12].1:2)   # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
          466  +	echo romp-ibm-aix      # uname -m gives an 8 hex-code CPU id
          467  +	exit 0 ;;              # Note that: echo "'`uname -s`'" gives 'AIX '
          468  +    i*86:AIX:*:*)
          469  +	echo i386-ibm-aix
          470  +	exit 0 ;;
          471  +    ia64:AIX:*:*)
          472  +	if [ -x /usr/bin/oslevel ] ; then
          473  +		IBM_REV=`/usr/bin/oslevel`
          474  +	else
          475  +		IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
          476  +	fi
          477  +	echo ${UNAME_MACHINE}-ibm-aix${IBM_REV}
          478  +	exit 0 ;;
          479  +    *:AIX:2:3)
          480  +	if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
          481  +		sed 's/^		//' << EOF >$dummy.c
          482  +		#include <sys/systemcfg.h>
          483  +
          484  +		main()
          485  +			{
          486  +			if (!__power_pc())
          487  +				exit(1);
          488  +			puts("powerpc-ibm-aix3.2.5");
          489  +			exit(0);
          490  +			}
          491  +EOF
          492  +		eval $set_cc_for_build
          493  +		$CC_FOR_BUILD $dummy.c -o $dummy && ./$dummy && rm -f $dummy.c $dummy && exit 0
          494  +		rm -f $dummy.c $dummy
          495  +		echo rs6000-ibm-aix3.2.5
          496  +	elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
          497  +		echo rs6000-ibm-aix3.2.4
          498  +	else
          499  +		echo rs6000-ibm-aix3.2
          500  +	fi
          501  +	exit 0 ;;
          502  +    *:AIX:*:[45])
          503  +	IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | head -1 | awk '{ print $1 }'`
          504  +	if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then
          505  +		IBM_ARCH=rs6000
          506  +	else
          507  +		IBM_ARCH=powerpc
          508  +	fi
          509  +	if [ -x /usr/bin/oslevel ] ; then
          510  +		IBM_REV=`/usr/bin/oslevel`
          511  +	else
          512  +		IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
          513  +	fi
          514  +	echo ${IBM_ARCH}-ibm-aix${IBM_REV}
          515  +	exit 0 ;;
          516  +    *:AIX:*:*)
          517  +	echo rs6000-ibm-aix
          518  +	exit 0 ;;
          519  +    ibmrt:4.4BSD:*|romp-ibm:BSD:*)
          520  +	echo romp-ibm-bsd4.4
          521  +	exit 0 ;;
          522  +    ibmrt:*BSD:*|romp-ibm:BSD:*)            # covers RT/PC BSD and
          523  +	echo romp-ibm-bsd${UNAME_RELEASE}   # 4.3 with uname added to
          524  +	exit 0 ;;                           # report: romp-ibm BSD 4.3
          525  +    *:BOSX:*:*)
          526  +	echo rs6000-bull-bosx
          527  +	exit 0 ;;
          528  +    DPX/2?00:B.O.S.:*:*)
          529  +	echo m68k-bull-sysv3
          530  +	exit 0 ;;
          531  +    9000/[34]??:4.3bsd:1.*:*)
          532  +	echo m68k-hp-bsd
          533  +	exit 0 ;;
          534  +    hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
          535  +	echo m68k-hp-bsd4.4
          536  +	exit 0 ;;
          537  +    9000/[34678]??:HP-UX:*:*)
          538  +	HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
          539  +	case "${UNAME_MACHINE}" in
          540  +	    9000/31? )            HP_ARCH=m68000 ;;
          541  +	    9000/[34]?? )         HP_ARCH=m68k ;;
          542  +	    9000/[678][0-9][0-9])
          543  +              case "${HPUX_REV}" in
          544  +                11.[0-9][0-9])
          545  +                  if [ -x /usr/bin/getconf ]; then
          546  +                    sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
          547  +                    sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
          548  +                    case "${sc_cpu_version}" in
          549  +                      523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0
          550  +                      528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1
          551  +                      532)                      # CPU_PA_RISC2_0
          552  +                        case "${sc_kernel_bits}" in
          553  +                          32) HP_ARCH="hppa2.0n" ;;
          554  +                          64) HP_ARCH="hppa2.0w" ;;
          555  +                        esac ;;
          556  +                    esac
          557  +                  fi ;;
          558  +              esac
          559  +              if [ "${HP_ARCH}" = "" ]; then
          560  +              sed 's/^              //' << EOF >$dummy.c
          561  +
          562  +              #define _HPUX_SOURCE
          563  +              #include <stdlib.h>
          564  +              #include <unistd.h>
          565  +
          566  +              int main ()
          567  +              {
          568  +              #if defined(_SC_KERNEL_BITS)
          569  +                  long bits = sysconf(_SC_KERNEL_BITS);
          570  +              #endif
          571  +                  long cpu  = sysconf (_SC_CPU_VERSION);
          572  +
          573  +                  switch (cpu)
          574  +              	{
          575  +              	case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
          576  +              	case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
          577  +              	case CPU_PA_RISC2_0:
          578  +              #if defined(_SC_KERNEL_BITS)
          579  +              	    switch (bits)
          580  +              		{
          581  +              		case 64: puts ("hppa2.0w"); break;
          582  +              		case 32: puts ("hppa2.0n"); break;
          583  +              		default: puts ("hppa2.0"); break;
          584  +              		} break;
          585  +              #else  /* !defined(_SC_KERNEL_BITS) */
          586  +              	    puts ("hppa2.0"); break;
          587  +              #endif
          588  +              	default: puts ("hppa1.0"); break;
          589  +              	}
          590  +                  exit (0);
          591  +              }
          592  +EOF
          593  +	eval $set_cc_for_build
          594  +	(CCOPTS= $CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null ) && HP_ARCH=`./$dummy`
          595  +	if test -z "$HP_ARCH"; then HP_ARCH=hppa; fi
          596  +	rm -f $dummy.c $dummy
          597  +	fi ;;
          598  +	esac
          599  +	echo ${HP_ARCH}-hp-hpux${HPUX_REV}
          600  +	exit 0 ;;
          601  +    ia64:HP-UX:*:*)
          602  +	HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
          603  +	echo ia64-hp-hpux${HPUX_REV}
          604  +	exit 0 ;;
          605  +    3050*:HI-UX:*:*)
          606  +	sed 's/^	//' << EOF >$dummy.c
          607  +	#include <unistd.h>
          608  +	int
          609  +	main ()
          610  +	{
          611  +	  long cpu = sysconf (_SC_CPU_VERSION);
          612  +	  /* The order matters, because CPU_IS_HP_MC68K erroneously returns
          613  +	     true for CPU_PA_RISC1_0.  CPU_IS_PA_RISC returns correct
          614  +	     results, however.  */
          615  +	  if (CPU_IS_PA_RISC (cpu))
          616  +	    {
          617  +	      switch (cpu)
          618  +		{
          619  +		  case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break;
          620  +		  case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break;
          621  +		  case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break;
          622  +		  default: puts ("hppa-hitachi-hiuxwe2"); break;
          623  +		}
          624  +	    }
          625  +	  else if (CPU_IS_HP_MC68K (cpu))
          626  +	    puts ("m68k-hitachi-hiuxwe2");
          627  +	  else puts ("unknown-hitachi-hiuxwe2");
          628  +	  exit (0);
          629  +	}
          630  +EOF
          631  +	eval $set_cc_for_build
          632  +	$CC_FOR_BUILD $dummy.c -o $dummy && ./$dummy && rm -f $dummy.c $dummy && exit 0
          633  +	rm -f $dummy.c $dummy
          634  +	echo unknown-hitachi-hiuxwe2
          635  +	exit 0 ;;
          636  +    9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* )
          637  +	echo hppa1.1-hp-bsd
          638  +	exit 0 ;;
          639  +    9000/8??:4.3bsd:*:*)
          640  +	echo hppa1.0-hp-bsd
          641  +	exit 0 ;;
          642  +    *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
          643  +	echo hppa1.0-hp-mpeix
          644  +	exit 0 ;;
          645  +    hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* )
          646  +	echo hppa1.1-hp-osf
          647  +	exit 0 ;;
          648  +    hp8??:OSF1:*:*)
          649  +	echo hppa1.0-hp-osf
          650  +	exit 0 ;;
          651  +    i*86:OSF1:*:*)
          652  +	if [ -x /usr/sbin/sysversion ] ; then
          653  +	    echo ${UNAME_MACHINE}-unknown-osf1mk
          654  +	else
          655  +	    echo ${UNAME_MACHINE}-unknown-osf1
          656  +	fi
          657  +	exit 0 ;;
          658  +    parisc*:Lites*:*:*)
          659  +	echo hppa1.1-hp-lites
          660  +	exit 0 ;;
          661  +    hppa*:OpenBSD:*:*)
          662  +	echo hppa-unknown-openbsd
          663  +	exit 0 ;;
          664  +    C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
          665  +	echo c1-convex-bsd
          666  +        exit 0 ;;
          667  +    C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)
          668  +	if getsysinfo -f scalar_acc
          669  +	then echo c32-convex-bsd
          670  +	else echo c2-convex-bsd
          671  +	fi
          672  +        exit 0 ;;
          673  +    C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)
          674  +	echo c34-convex-bsd
          675  +        exit 0 ;;
          676  +    C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)
          677  +	echo c38-convex-bsd
          678  +        exit 0 ;;
          679  +    C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
          680  +	echo c4-convex-bsd
          681  +        exit 0 ;;
          682  +    CRAY*X-MP:*:*:*)
          683  +	echo xmp-cray-unicos
          684  +        exit 0 ;;
          685  +    CRAY*Y-MP:*:*:*)
          686  +	echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
          687  +	exit 0 ;;
          688  +    CRAY*[A-Z]90:*:*:*)
          689  +	echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \
          690  +	| sed -e 's/CRAY.*\([A-Z]90\)/\1/' \
          691  +	      -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
          692  +	      -e 's/\.[^.]*$/.X/'
          693  +	exit 0 ;;
          694  +    CRAY*TS:*:*:*)
          695  +	echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
          696  +	exit 0 ;;
          697  +    CRAY*T3D:*:*:*)
          698  +	echo alpha-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
          699  +	exit 0 ;;
          700  +    CRAY*T3E:*:*:*)
          701  +	echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
          702  +	exit 0 ;;
          703  +    CRAY*SV1:*:*:*)
          704  +	echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
          705  +	exit 0 ;;
          706  +    CRAY-2:*:*:*)
          707  +	echo cray2-cray-unicos
          708  +        exit 0 ;;
          709  +    F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
          710  +	FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
          711  +        FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
          712  +        FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
          713  +        echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
          714  +        exit 0 ;;
          715  +    hp300:OpenBSD:*:*)
          716  +	echo m68k-unknown-openbsd${UNAME_RELEASE}
          717  +	exit 0 ;;
          718  +    i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
          719  +	echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
          720  +	exit 0 ;;
          721  +    sparc*:BSD/OS:*:*)
          722  +	echo sparc-unknown-bsdi${UNAME_RELEASE}
          723  +	exit 0 ;;
          724  +    *:BSD/OS:*:*)
          725  +	echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
          726  +	exit 0 ;;
          727  +    *:FreeBSD:*:*)
          728  +	echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
          729  +	exit 0 ;;
          730  +    *:OpenBSD:*:*)
          731  +	echo ${UNAME_MACHINE}-unknown-openbsd`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
          732  +	exit 0 ;;
          733  +    i*:CYGWIN*:*)
          734  +	echo ${UNAME_MACHINE}-pc-cygwin
          735  +	exit 0 ;;
          736  +    i*:MINGW*:*)
          737  +	echo ${UNAME_MACHINE}-pc-mingw32
          738  +	exit 0 ;;
          739  +    i*:PW*:*)
          740  +	echo ${UNAME_MACHINE}-pc-pw32
          741  +	exit 0 ;;
          742  +    i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
          743  +	# How do we know it's Interix rather than the generic POSIX subsystem?
          744  +	# It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
          745  +	# UNAME_MACHINE based on the output of uname instead of i386?
          746  +	echo i386-pc-interix
          747  +	exit 0 ;;
          748  +    i*:UWIN*:*)
          749  +	echo ${UNAME_MACHINE}-pc-uwin
          750  +	exit 0 ;;
          751  +    p*:CYGWIN*:*)
          752  +	echo powerpcle-unknown-cygwin
          753  +	exit 0 ;;
          754  +    prep*:SunOS:5.*:*)
          755  +	echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
          756  +	exit 0 ;;
          757  +    *:GNU:*:*)
          758  +	echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
          759  +	exit 0 ;;
          760  +    i*86:Minix:*:*)
          761  +	echo ${UNAME_MACHINE}-pc-minix
          762  +	exit 0 ;;
          763  +    arm*:Linux:*:*)
          764  +	echo ${UNAME_MACHINE}-unknown-linux-gnu
          765  +	exit 0 ;;
          766  +    ia64:Linux:*:*)
          767  +	echo ${UNAME_MACHINE}-unknown-linux
          768  +	exit 0 ;;
          769  +    m68*:Linux:*:*)
          770  +	echo ${UNAME_MACHINE}-unknown-linux-gnu
          771  +	exit 0 ;;
          772  +    mips:Linux:*:*)
          773  +	case `sed -n '/^byte/s/^.*: \(.*\) endian/\1/p' < /proc/cpuinfo` in
          774  +	  big)    echo mips-unknown-linux-gnu && exit 0 ;;
          775  +	  little) echo mipsel-unknown-linux-gnu && exit 0 ;;
          776  +	esac
          777  +	;;
          778  +    ppc:Linux:*:*)
          779  +	echo powerpc-unknown-linux-gnu
          780  +	exit 0 ;;
          781  +    alpha:Linux:*:*)
          782  +	case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
          783  +	  EV5)   UNAME_MACHINE=alphaev5 ;;
          784  +	  EV56)  UNAME_MACHINE=alphaev56 ;;
          785  +	  PCA56) UNAME_MACHINE=alphapca56 ;;
          786  +	  PCA57) UNAME_MACHINE=alphapca56 ;;
          787  +	  EV6)   UNAME_MACHINE=alphaev6 ;;
          788  +	  EV67)  UNAME_MACHINE=alphaev67 ;;
          789  +	  EV68*) UNAME_MACHINE=alphaev67 ;;
          790  +        esac
          791  +	objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null
          792  +	if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
          793  +	echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
          794  +	exit 0 ;;
          795  +    parisc:Linux:*:* | hppa:Linux:*:*)
          796  +	# Look for CPU level
          797  +	case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
          798  +	  PA7*) echo hppa1.1-unknown-linux-gnu ;;
          799  +	  PA8*) echo hppa2.0-unknown-linux-gnu ;;
          800  +	  *)    echo hppa-unknown-linux-gnu ;;
          801  +	esac
          802  +	exit 0 ;;
          803  +    parisc64:Linux:*:* | hppa64:Linux:*:*)
          804  +	echo hppa64-unknown-linux-gnu
          805  +	exit 0 ;;
          806  +    s390:Linux:*:* | s390x:Linux:*:*)
          807  +	echo ${UNAME_MACHINE}-ibm-linux
          808  +	exit 0 ;;
          809  +    sh*:Linux:*:*)
          810  +	echo ${UNAME_MACHINE}-unknown-linux-gnu
          811  +	exit 0 ;;
          812  +    sparc:Linux:*:* | sparc64:Linux:*:*)
          813  +	echo ${UNAME_MACHINE}-unknown-linux-gnu
          814  +	exit 0 ;;
          815  +    x86_64:Linux:*:*)
          816  +	echo x86_64-unknown-linux-gnu
          817  +	exit 0 ;;
          818  +    i*86:Linux:*:*)
          819  +	# The BFD linker knows what the default object file format is, so
          820  +	# first see if it will tell us. cd to the root directory to prevent
          821  +	# problems with other programs or directories called `ld' in the path.
          822  +	ld_supported_targets=`cd /; ld --help 2>&1 \
          823  +			 | sed -ne '/supported targets:/!d
          824  +				    s/[ 	][ 	]*/ /g
          825  +				    s/.*supported targets: *//
          826  +				    s/ .*//
          827  +				    p'`
          828  +        case "$ld_supported_targets" in
          829  +	  elf32-i386)
          830  +		TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu"
          831  +		;;
          832  +	  a.out-i386-linux)
          833  +		echo "${UNAME_MACHINE}-pc-linux-gnuaout"
          834  +		exit 0 ;;		
          835  +	  coff-i386)
          836  +		echo "${UNAME_MACHINE}-pc-linux-gnucoff"
          837  +		exit 0 ;;
          838  +	  "")
          839  +		# Either a pre-BFD a.out linker (linux-gnuoldld) or
          840  +		# one that does not give us useful --help.
          841  +		echo "${UNAME_MACHINE}-pc-linux-gnuoldld"
          842  +		exit 0 ;;
          843  +	esac
          844  +	# Determine whether the default compiler is a.out or elf
          845  +	cat >$dummy.c <<EOF
          846  +#include <features.h>
          847  +#ifdef __cplusplus
          848  +#include <stdio.h>  /* for printf() prototype */
          849  +	int main (int argc, char *argv[]) {
          850  +#else
          851  +	int main (argc, argv) int argc; char *argv[]; {
          852  +#endif
          853  +#ifdef __ELF__
          854  +# ifdef __GLIBC__
          855  +#  if __GLIBC__ >= 2
          856  +    printf ("%s-pc-linux-gnu\n", argv[1]);
          857  +#  else
          858  +    printf ("%s-pc-linux-gnulibc1\n", argv[1]);
          859  +#  endif
          860  +# else
          861  +   printf ("%s-pc-linux-gnulibc1\n", argv[1]);
          862  +# endif
          863  +#else
          864  +  printf ("%s-pc-linux-gnuaout\n", argv[1]);
          865  +#endif
          866  +  return 0;
          867  +}
          868  +EOF
          869  +	eval $set_cc_for_build
          870  +	$CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null && ./$dummy "${UNAME_MACHINE}" && rm -f $dummy.c $dummy && exit 0
          871  +	rm -f $dummy.c $dummy
          872  +	test x"${TENTATIVE}" != x && echo "${TENTATIVE}" && exit 0
          873  +	;;
          874  +    i*86:DYNIX/ptx:4*:*)
          875  +	# ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
          876  +	# earlier versions are messed up and put the nodename in both
          877  +	# sysname and nodename.
          878  +	echo i386-sequent-sysv4
          879  +	exit 0 ;;
          880  +    i*86:UNIX_SV:4.2MP:2.*)
          881  +        # Unixware is an offshoot of SVR4, but it has its own version
          882  +        # number series starting with 2...
          883  +        # I am not positive that other SVR4 systems won't match this,
          884  +	# I just have to hope.  -- rms.
          885  +        # Use sysv4.2uw... so that sysv4* matches it.
          886  +	echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION}
          887  +	exit 0 ;;
          888  +    i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*)
          889  +	UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`
          890  +	if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
          891  +		echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL}
          892  +	else
          893  +		echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL}
          894  +	fi
          895  +	exit 0 ;;
          896  +    i*86:*:5:[78]*)
          897  +	case `/bin/uname -X | grep "^Machine"` in
          898  +	    *486*)	     UNAME_MACHINE=i486 ;;
          899  +	    *Pentium)	     UNAME_MACHINE=i586 ;;
          900  +	    *Pent*|*Celeron) UNAME_MACHINE=i686 ;;
          901  +	esac
          902  +	echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
          903  +	exit 0 ;;
          904  +    i*86:*:3.2:*)
          905  +	if test -f /usr/options/cb.name; then
          906  +		UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
          907  +		echo ${UNAME_MACHINE}-pc-isc$UNAME_REL
          908  +	elif /bin/uname -X 2>/dev/null >/dev/null ; then
          909  +		UNAME_REL=`(/bin/uname -X|egrep Release|sed -e 's/.*= //')`
          910  +		(/bin/uname -X|egrep i80486 >/dev/null) && UNAME_MACHINE=i486
          911  +		(/bin/uname -X|egrep '^Machine.*Pentium' >/dev/null) \
          912  +			&& UNAME_MACHINE=i586
          913  +		(/bin/uname -X|egrep '^Machine.*Pent ?II' >/dev/null) \
          914  +			&& UNAME_MACHINE=i686
          915  +		(/bin/uname -X|egrep '^Machine.*Pentium Pro' >/dev/null) \
          916  +			&& UNAME_MACHINE=i686
          917  +		echo ${UNAME_MACHINE}-pc-sco$UNAME_REL
          918  +	else
          919  +		echo ${UNAME_MACHINE}-pc-sysv32
          920  +	fi
          921  +	exit 0 ;;
          922  +    i*86:*DOS:*:*)
          923  +	echo ${UNAME_MACHINE}-pc-msdosdjgpp
          924  +	exit 0 ;;
          925  +    pc:*:*:*)
          926  +	# Left here for compatibility:
          927  +        # uname -m prints for DJGPP always 'pc', but it prints nothing about
          928  +        # the processor, so we play safe by assuming i386.
          929  +	echo i386-pc-msdosdjgpp
          930  +        exit 0 ;;
          931  +    Intel:Mach:3*:*)
          932  +	echo i386-pc-mach3
          933  +	exit 0 ;;
          934  +    paragon:*:*:*)
          935  +	echo i860-intel-osf1
          936  +	exit 0 ;;
          937  +    i860:*:4.*:*) # i860-SVR4
          938  +	if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
          939  +	  echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4
          940  +	else # Add other i860-SVR4 vendors below as they are discovered.
          941  +	  echo i860-unknown-sysv${UNAME_RELEASE}  # Unknown i860-SVR4
          942  +	fi
          943  +	exit 0 ;;
          944  +    mini*:CTIX:SYS*5:*)
          945  +	# "miniframe"
          946  +	echo m68010-convergent-sysv
          947  +	exit 0 ;;
          948  +    M68*:*:R3V[567]*:*)
          949  +	test -r /sysV68 && echo 'm68k-motorola-sysv' && exit 0 ;;
          950  +    3[34]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 4850:*:4.0:3.0)
          951  +	OS_REL=''
          952  +	test -r /etc/.relid \
          953  +	&& OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
          954  +	/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
          955  +	  && echo i486-ncr-sysv4.3${OS_REL} && exit 0
          956  +	/bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
          957  +	  && echo i586-ncr-sysv4.3${OS_REL} && exit 0 ;;
          958  +    3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
          959  +        /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
          960  +          && echo i486-ncr-sysv4 && exit 0 ;;
          961  +    m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
          962  +	echo m68k-unknown-lynxos${UNAME_RELEASE}
          963  +	exit 0 ;;
          964  +    mc68030:UNIX_System_V:4.*:*)
          965  +	echo m68k-atari-sysv4
          966  +	exit 0 ;;
          967  +    i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*)
          968  +	echo i386-unknown-lynxos${UNAME_RELEASE}
          969  +	exit 0 ;;
          970  +    TSUNAMI:LynxOS:2.*:*)
          971  +	echo sparc-unknown-lynxos${UNAME_RELEASE}
          972  +	exit 0 ;;
          973  +    rs6000:LynxOS:2.*:*)
          974  +	echo rs6000-unknown-lynxos${UNAME_RELEASE}
          975  +	exit 0 ;;
          976  +    PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*)
          977  +	echo powerpc-unknown-lynxos${UNAME_RELEASE}
          978  +	exit 0 ;;
          979  +    SM[BE]S:UNIX_SV:*:*)
          980  +	echo mips-dde-sysv${UNAME_RELEASE}
          981  +	exit 0 ;;
          982  +    RM*:ReliantUNIX-*:*:*)
          983  +	echo mips-sni-sysv4
          984  +	exit 0 ;;
          985  +    RM*:SINIX-*:*:*)
          986  +	echo mips-sni-sysv4
          987  +	exit 0 ;;
          988  +    *:SINIX-*:*:*)
          989  +	if uname -p 2>/dev/null >/dev/null ; then
          990  +		UNAME_MACHINE=`(uname -p) 2>/dev/null`
          991  +		echo ${UNAME_MACHINE}-sni-sysv4
          992  +	else
          993  +		echo ns32k-sni-sysv
          994  +	fi
          995  +	exit 0 ;;
          996  +    PENTIUM:CPunix:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort
          997  +                           # says <Richard.M.Bartel@ccMail.Census.GOV>
          998  +        echo i586-unisys-sysv4
          999  +        exit 0 ;;
         1000  +    *:UNIX_System_V:4*:FTX*)
         1001  +	# From Gerald Hewes <hewes@openmarket.com>.
         1002  +	# How about differentiating between stratus architectures? -djm
         1003  +	echo hppa1.1-stratus-sysv4
         1004  +	exit 0 ;;
         1005  +    *:*:*:FTX*)
         1006  +	# From seanf@swdc.stratus.com.
         1007  +	echo i860-stratus-sysv4
         1008  +	exit 0 ;;
         1009  +    mc68*:A/UX:*:*)
         1010  +	echo m68k-apple-aux${UNAME_RELEASE}
         1011  +	exit 0 ;;
         1012  +    news*:NEWS-OS:6*:*)
         1013  +	echo mips-sony-newsos6
         1014  +	exit 0 ;;
         1015  +    R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
         1016  +	if [ -d /usr/nec ]; then
         1017  +	        echo mips-nec-sysv${UNAME_RELEASE}
         1018  +	else
         1019  +	        echo mips-unknown-sysv${UNAME_RELEASE}
         1020  +	fi
         1021  +        exit 0 ;;
         1022  +    BeBox:BeOS:*:*)	# BeOS running on hardware made by Be, PPC only.
         1023  +	echo powerpc-be-beos
         1024  +	exit 0 ;;
         1025  +    BeMac:BeOS:*:*)	# BeOS running on Mac or Mac clone, PPC only.
         1026  +	echo powerpc-apple-beos
         1027  +	exit 0 ;;
         1028  +    BePC:BeOS:*:*)	# BeOS running on Intel PC compatible.
         1029  +	echo i586-pc-beos
         1030  +	exit 0 ;;
         1031  +    SX-4:SUPER-UX:*:*)
         1032  +	echo sx4-nec-superux${UNAME_RELEASE}
         1033  +	exit 0 ;;
         1034  +    SX-5:SUPER-UX:*:*)
         1035  +	echo sx5-nec-superux${UNAME_RELEASE}
         1036  +	exit 0 ;;
         1037  +    Power*:Rhapsody:*:*)
         1038  +	echo powerpc-apple-rhapsody${UNAME_RELEASE}
         1039  +	exit 0 ;;
         1040  +    *:Rhapsody:*:*)
         1041  +	echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}
         1042  +	exit 0 ;;
         1043  +    *:Darwin:*:*)
         1044  +	echo `uname -p`-apple-darwin${UNAME_RELEASE}
         1045  +	exit 0 ;;
         1046  +    *:procnto*:*:* | *:QNX:[0123456789]*:*)
         1047  +	if test "${UNAME_MACHINE}" = "x86pc"; then
         1048  +		UNAME_MACHINE=pc
         1049  +	fi
         1050  +	echo `uname -p`-${UNAME_MACHINE}-nto-qnx
         1051  +	exit 0 ;;
         1052  +    *:QNX:*:4*)
         1053  +	echo i386-pc-qnx
         1054  +	exit 0 ;;
         1055  +    NSR-[KW]:NONSTOP_KERNEL:*:*)
         1056  +	echo nsr-tandem-nsk${UNAME_RELEASE}
         1057  +	exit 0 ;;
         1058  +    *:NonStop-UX:*:*)
         1059  +	echo mips-compaq-nonstopux
         1060  +	exit 0 ;;
         1061  +    BS2000:POSIX*:*:*)
         1062  +	echo bs2000-siemens-sysv
         1063  +	exit 0 ;;
         1064  +    DS/*:UNIX_System_V:*:*)
         1065  +	echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE}
         1066  +	exit 0 ;;
         1067  +    *:Plan9:*:*)
         1068  +	# "uname -m" is not consistent, so use $cputype instead. 386
         1069  +	# is converted to i386 for consistency with other x86
         1070  +	# operating systems.
         1071  +	if test "$cputype" = "386"; then
         1072  +	    UNAME_MACHINE=i386
         1073  +	else
         1074  +	    UNAME_MACHINE="$cputype"
         1075  +	fi
         1076  +	echo ${UNAME_MACHINE}-unknown-plan9
         1077  +	exit 0 ;;
         1078  +    i*86:OS/2:*:*)
         1079  +	# If we were able to find `uname', then EMX Unix compatibility
         1080  +	# is probably installed.
         1081  +	echo ${UNAME_MACHINE}-pc-os2-emx
         1082  +	exit 0 ;;
         1083  +    *:TOPS-10:*:*)
         1084  +	echo pdp10-unknown-tops10
         1085  +	exit 0 ;;
         1086  +    *:TENEX:*:*)
         1087  +	echo pdp10-unknown-tenex
         1088  +	exit 0 ;;
         1089  +    KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)
         1090  +	echo pdp10-dec-tops20
         1091  +	exit 0 ;;
         1092  +    XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)
         1093  +	echo pdp10-xkl-tops20
         1094  +	exit 0 ;;
         1095  +    *:TOPS-20:*:*)
         1096  +	echo pdp10-unknown-tops20
         1097  +	exit 0 ;;
         1098  +    *:ITS:*:*)
         1099  +	echo pdp10-unknown-its
         1100  +	exit 0 ;;
         1101  +esac
         1102  +
         1103  +#echo '(No uname command or uname output not recognized.)' 1>&2
         1104  +#echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2
         1105  +
         1106  +cat >$dummy.c <<EOF
         1107  +#ifdef _SEQUENT_
         1108  +# include <sys/types.h>
         1109  +# include <sys/utsname.h>
         1110  +#endif
         1111  +main ()
         1112  +{
         1113  +#if defined (sony)
         1114  +#if defined (MIPSEB)
         1115  +  /* BFD wants "bsd" instead of "newsos".  Perhaps BFD should be changed,
         1116  +     I don't know....  */
         1117  +  printf ("mips-sony-bsd\n"); exit (0);
         1118  +#else
         1119  +#include <sys/param.h>
         1120  +  printf ("m68k-sony-newsos%s\n",
         1121  +#ifdef NEWSOS4
         1122  +          "4"
         1123  +#else
         1124  +	  ""
         1125  +#endif
         1126  +         ); exit (0);
         1127  +#endif
         1128  +#endif
         1129  +
         1130  +#if defined (__arm) && defined (__acorn) && defined (__unix)
         1131  +  printf ("arm-acorn-riscix"); exit (0);
         1132  +#endif
         1133  +
         1134  +#if defined (hp300) && !defined (hpux)
         1135  +  printf ("m68k-hp-bsd\n"); exit (0);
         1136  +#endif
         1137  +
         1138  +#if defined (NeXT)
         1139  +#if !defined (__ARCHITECTURE__)
         1140  +#define __ARCHITECTURE__ "m68k"
         1141  +#endif
         1142  +  int version;
         1143  +  version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`;
         1144  +  if (version < 4)
         1145  +    printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version);
         1146  +  else
         1147  +    printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version);
         1148  +  exit (0);
         1149  +#endif
         1150  +
         1151  +#if defined (MULTIMAX) || defined (n16)
         1152  +#if defined (UMAXV)
         1153  +  printf ("ns32k-encore-sysv\n"); exit (0);
         1154  +#else
         1155  +#if defined (CMU)
         1156  +  printf ("ns32k-encore-mach\n"); exit (0);
         1157  +#else
         1158  +  printf ("ns32k-encore-bsd\n"); exit (0);
         1159  +#endif
         1160  +#endif
         1161  +#endif
         1162  +
         1163  +#if defined (__386BSD__)
         1164  +  printf ("i386-pc-bsd\n"); exit (0);
         1165  +#endif
         1166  +
         1167  +#if defined (sequent)
         1168  +#if defined (i386)
         1169  +  printf ("i386-sequent-dynix\n"); exit (0);
         1170  +#endif
         1171  +#if defined (ns32000)
         1172  +  printf ("ns32k-sequent-dynix\n"); exit (0);
         1173  +#endif
         1174  +#endif
         1175  +
         1176  +#if defined (_SEQUENT_)
         1177  +    struct utsname un;
         1178  +
         1179  +    uname(&un);
         1180  +
         1181  +    if (strncmp(un.version, "V2", 2) == 0) {
         1182  +	printf ("i386-sequent-ptx2\n"); exit (0);
         1183  +    }
         1184  +    if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */
         1185  +	printf ("i386-sequent-ptx1\n"); exit (0);
         1186  +    }
         1187  +    printf ("i386-sequent-ptx\n"); exit (0);
         1188  +
         1189  +#endif
         1190  +
         1191  +#if defined (vax)
         1192  +# if !defined (ultrix)
         1193  +#  include <sys/param.h>
         1194  +#  if defined (BSD)
         1195  +#   if BSD == 43
         1196  +      printf ("vax-dec-bsd4.3\n"); exit (0);
         1197  +#   else
         1198  +#    if BSD == 199006
         1199  +      printf ("vax-dec-bsd4.3reno\n"); exit (0);
         1200  +#    else
         1201  +      printf ("vax-dec-bsd\n"); exit (0);
         1202  +#    endif
         1203  +#   endif
         1204  +#  else
         1205  +    printf ("vax-dec-bsd\n"); exit (0);
         1206  +#  endif
         1207  +# else
         1208  +    printf ("vax-dec-ultrix\n"); exit (0);
         1209  +# endif
         1210  +#endif
         1211  +
         1212  +#if defined (alliant) && defined (i860)
         1213  +  printf ("i860-alliant-bsd\n"); exit (0);
         1214  +#endif
         1215  +
         1216  +  exit (1);
         1217  +}
         1218  +EOF
         1219  +
         1220  +eval $set_cc_for_build
         1221  +$CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null && ./$dummy && rm -f $dummy.c $dummy && exit 0
         1222  +rm -f $dummy.c $dummy
         1223  +
         1224  +# Apollos put the system type in the environment.
         1225  +
         1226  +test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit 0; }
         1227  +
         1228  +# Convex versions that predate uname can use getsysinfo(1)
         1229  +
         1230  +if [ -x /usr/convex/getsysinfo ]
         1231  +then
         1232  +    case `getsysinfo -f cpu_type` in
         1233  +    c1*)
         1234  +	echo c1-convex-bsd
         1235  +	exit 0 ;;
         1236  +    c2*)
         1237  +	if getsysinfo -f scalar_acc
         1238  +	then echo c32-convex-bsd
         1239  +	else echo c2-convex-bsd
         1240  +	fi
         1241  +	exit 0 ;;
         1242  +    c34*)
         1243  +	echo c34-convex-bsd
         1244  +	exit 0 ;;
         1245  +    c38*)
         1246  +	echo c38-convex-bsd
         1247  +	exit 0 ;;
         1248  +    c4*)
         1249  +	echo c4-convex-bsd
         1250  +	exit 0 ;;
         1251  +    esac
         1252  +fi
         1253  +
         1254  +cat >&2 <<EOF
         1255  +$0: unable to guess system type
         1256  +
         1257  +This script, last modified $timestamp, has failed to recognize
         1258  +the operating system you are using. It is advised that you
         1259  +download the most up to date version of the config scripts from
         1260  +
         1261  +    ftp://ftp.gnu.org/pub/gnu/config/
         1262  +
         1263  +If the version you run ($0) is already up to date, please
         1264  +send the following data and any information you think might be
         1265  +pertinent to <config-patches@gnu.org> in order to provide the needed
         1266  +information to handle your system.
         1267  +
         1268  +config.guess timestamp = $timestamp
         1269  +
         1270  +uname -m = `(uname -m) 2>/dev/null || echo unknown`
         1271  +uname -r = `(uname -r) 2>/dev/null || echo unknown`
         1272  +uname -s = `(uname -s) 2>/dev/null || echo unknown`
         1273  +uname -v = `(uname -v) 2>/dev/null || echo unknown`
         1274  +
         1275  +/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null`
         1276  +/bin/uname -X     = `(/bin/uname -X) 2>/dev/null`
         1277  +
         1278  +hostinfo               = `(hostinfo) 2>/dev/null`
         1279  +/bin/universe          = `(/bin/universe) 2>/dev/null`
         1280  +/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null`
         1281  +/bin/arch              = `(/bin/arch) 2>/dev/null`
         1282  +/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null`
         1283  +/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`
         1284  +
         1285  +UNAME_MACHINE = ${UNAME_MACHINE}
         1286  +UNAME_RELEASE = ${UNAME_RELEASE}
         1287  +UNAME_SYSTEM  = ${UNAME_SYSTEM}
         1288  +UNAME_VERSION = ${UNAME_VERSION}
         1289  +EOF
         1290  +
         1291  +exit 1
         1292  +
         1293  +# Local variables:
         1294  +# eval: (add-hook 'write-file-hooks 'time-stamp)
         1295  +# time-stamp-start: "timestamp='"
         1296  +# time-stamp-format: "%:y-%02m-%02d"
         1297  +# time-stamp-end: "'"
         1298  +# End:

Added config.h.in version [15b6c70006].

            1  +/* config.h.in.  Generated from configure.in by autoheader.  */
            2  +
            3  +/* Define to 1 if you have the <ctype.h> header file. */
            4  +#undef HAVE_CTYPE_H
            5  +
            6  +/* Enable if you have the required dotconf library. */
            7  +#undef HAVE_DOTCONF
            8  +
            9  +/* Define to 1 if you have the <dotconf.h> header file. */
           10  +#undef HAVE_DOTCONF_H
           11  +
           12  +/* Enable if you have the optional firedns library */
           13  +#undef HAVE_FIREDNS
           14  +
           15  +/* Define to 1 if you have the <getopt.h> header file. */
           16  +#undef HAVE_GETOPT_H
           17  +
           18  +/*  Define if you have netfilter_queue */
           19  +#undef HAVE_NFQUEUE
           20  +
           21  +/* Define to 1 if you have the <inttypes.h> header file. */
           22  +#undef HAVE_INTTYPES_H
           23  +
           24  +/* Define to 1 if you have the <libipq.h> header file. */
           25  +#undef HAVE_LIBIPQ_H
           26  +
           27  +/* Define to 1 if you have the <libpool.h> header file. */
           28  +#undef HAVE_LIBPOOL_H
           29  +
           30  +/* Define to 1 if you have the <linux/netfilter.h> header file. */
           31  +#undef HAVE_LINUX_NETFILTER_H
           32  +
           33  +/* Define to 1 if you have the <memory.h> header file. */
           34  +#undef HAVE_MEMORY_H
           35  +
           36  +/* Define to 1 if you have the <netdb.h> header file. */
           37  +#undef HAVE_NETDB_H
           38  +
           39  +/* Define to 1 if you have the <netinet/in.h> header file. */
           40  +#undef HAVE_NETINET_IN_H
           41  +
           42  +/* Define to 1 if you have the <netinet/tcp.h> header file. */
           43  +#undef HAVE_NETINET_TCP_H
           44  +
           45  +/* Enable if you have the required pool library */
           46  +#undef HAVE_POOL
           47  +
           48  +/* Define if you have POSIX threads libraries and header files. */
           49  +#undef HAVE_PTHREAD
           50  +
           51  +/* Define to 1 if you have the <resolv.h> header file. */
           52  +#undef HAVE_RESOLV_H
           53  +
           54  +/* Define to 1 if you have the <stdint.h> header file. */
           55  +#undef HAVE_STDINT_H
           56  +
           57  +/* Define to 1 if you have the <stdio.h> header file. */
           58  +#undef HAVE_STDIO_H
           59  +
           60  +/* Define to 1 if you have the <stdlib.h> header file. */
           61  +#undef HAVE_STDLIB_H
           62  +
           63  +/* Define to 1 if you have the <strings.h> header file. */
           64  +#undef HAVE_STRINGS_H
           65  +
           66  +/* Define to 1 if you have the <string.h> header file. */
           67  +#undef HAVE_STRING_H
           68  +
           69  +/* Define to 1 if you have the <syslog.h> header file. */
           70  +#undef HAVE_SYSLOG_H
           71  +
           72  +/* Define to 1 if you have the <sys/stat.h> header file. */
           73  +#undef HAVE_SYS_STAT_H
           74  +
           75  +/* Define to 1 if you have the <sys/types.h> header file. */
           76  +#undef HAVE_SYS_TYPES_H
           77  +
           78  +/* Enable if you have threading support */
           79  +#undef HAVE_THREADING
           80  +
           81  +/* Define to 1 if you have the <time.h> header file. */
           82  +#undef HAVE_TIME_H
           83  +
           84  +/* Define to 1 if you have the <unistd.h> header file. */
           85  +#undef HAVE_UNISTD_H
           86  +
           87  +/* Define to the address where bug reports for this package should be sent. */
           88  +#undef PACKAGE_BUGREPORT
           89  +
           90  +/* Define to the full name of this package. */
           91  +#undef PACKAGE_NAME
           92  +
           93  +/* Define to the full name and version of this package. */
           94  +#undef PACKAGE_STRING
           95  +
           96  +/* Define to the one symbol short name of this package. */
           97  +#undef PACKAGE_TARNAME
           98  +
           99  +/* Define to the version of this package. */
          100  +#undef PACKAGE_VERSION
          101  +
          102  +/* Define to the necessary symbol if this constant uses a non-standard name on
          103  +   your system. */
          104  +#undef PTHREAD_CREATE_JOINABLE
          105  +
          106  +/* Define the path of the stats socket */
          107  +#undef SOCKSTAT_PATH
          108  +
          109  +/* Define to 1 if you have the ANSI C header files. */
          110  +#undef STDC_HEADERS
          111  +
          112  +/* Enable if you want to use a caching mechanism. */
          113  +#undef USE_CACHE
          114  +
          115  +/* Enable if you want to use socket statistics */
          116  +#undef USE_SOCKSTAT

Added config.sub version [4e2c8ff49b].

            1  +#! /bin/sh
            2  +# Configuration validation subroutine script.
            3  +#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
            4  +#   Free Software Foundation, Inc.
            5  +
            6  +timestamp='2001-06-08'
            7  +
            8  +# This file is (in principle) common to ALL GNU software.
            9  +# The presence of a machine in this file suggests that SOME GNU software
           10  +# can handle that machine.  It does not imply ALL GNU software can.
           11  +#
           12  +# This file is free software; you can redistribute it and/or modify
           13  +# it under the terms of the GNU General Public License as published by
           14  +# the Free Software Foundation; either version 2 of the License, or
           15  +# (at your option) any later version.
           16  +#
           17  +# This program is distributed in the hope that it will be useful,
           18  +# but WITHOUT ANY WARRANTY; without even the implied warranty of
           19  +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
           20  +# GNU General Public License for more details.
           21  +#
           22  +# You should have received a copy of the GNU General Public License
           23  +# along with this program; if not, write to the Free Software
           24  +# Foundation, Inc., 59 Temple Place - Suite 330,
           25  +# Boston, MA 02111-1307, USA.
           26  +
           27  +# As a special exception to the GNU General Public License, if you
           28  +# distribute this file as part of a program that contains a
           29  +# configuration script generated by Autoconf, you may include it under
           30  +# the same distribution terms that you use for the rest of that program.
           31  +
           32  +# Please send patches to <config-patches@gnu.org>.
           33  +#
           34  +# Configuration subroutine to validate and canonicalize a configuration type.
           35  +# Supply the specified configuration type as an argument.
           36  +# If it is invalid, we print an error message on stderr and exit with code 1.
           37  +# Otherwise, we print the canonical config type on stdout and succeed.
           38  +
           39  +# This file is supposed to be the same for all GNU packages
           40  +# and recognize all the CPU types, system types and aliases
           41  +# that are meaningful with *any* GNU software.
           42  +# Each package is responsible for reporting which valid configurations
           43  +# it does not support.  The user should be able to distinguish
           44  +# a failure to support a valid configuration from a meaningless
           45  +# configuration.
           46  +
           47  +# The goal of this file is to map all the various variations of a given
           48  +# machine specification into a single specification in the form:
           49  +#	CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
           50  +# or in some cases, the newer four-part form:
           51  +#	CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
           52  +# It is wrong to echo any other type of specification.
           53  +
           54  +me=`echo "$0" | sed -e 's,.*/,,'`
           55  +
           56  +usage="\
           57  +Usage: $0 [OPTION] CPU-MFR-OPSYS
           58  +       $0 [OPTION] ALIAS
           59  +
           60  +Canonicalize a configuration name.
           61  +
           62  +Operation modes:
           63  +  -h, --help         print this help, then exit
           64  +  -t, --time-stamp   print date of last modification, then exit
           65  +  -v, --version      print version number, then exit
           66  +
           67  +Report bugs and patches to <config-patches@gnu.org>."
           68  +
           69  +version="\
           70  +GNU config.sub ($timestamp)
           71  +
           72  +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
           73  +Free Software Foundation, Inc.
           74  +
           75  +This is free software; see the source for copying conditions.  There is NO
           76  +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
           77  +
           78  +help="
           79  +Try \`$me --help' for more information."
           80  +
           81  +# Parse command line
           82  +while test $# -gt 0 ; do
           83  +  case $1 in
           84  +    --time-stamp | --time* | -t )
           85  +       echo "$timestamp" ; exit 0 ;;
           86  +    --version | -v )
           87  +       echo "$version" ; exit 0 ;;
           88  +    --help | --h* | -h )
           89  +       echo "$usage"; exit 0 ;;
           90  +    -- )     # Stop option processing
           91  +       shift; break ;;
           92  +    - )	# Use stdin as input.
           93  +       break ;;
           94  +    -* )
           95  +       echo "$me: invalid option $1$help"
           96  +       exit 1 ;;
           97  +
           98  +    *local*)
           99  +       # First pass through any local machine types.
          100  +       echo $1
          101  +       exit 0;;
          102  +
          103  +    * )
          104  +       break ;;
          105  +  esac
          106  +done
          107  +
          108  +case $# in
          109  + 0) echo "$me: missing argument$help" >&2
          110  +    exit 1;;
          111  + 1) ;;
          112  + *) echo "$me: too many arguments$help" >&2
          113  +    exit 1;;
          114  +esac
          115  +
          116  +# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
          117  +# Here we must recognize all the valid KERNEL-OS combinations.
          118  +maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
          119  +case $maybe_os in
          120  +  nto-qnx* | linux-gnu* | storm-chaos* | os2-emx* | windows32-*)
          121  +    os=-$maybe_os
          122  +    basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
          123  +    ;;
          124  +  *)
          125  +    basic_machine=`echo $1 | sed 's/-[^-]*$//'`
          126  +    if [ $basic_machine != $1 ]
          127  +    then os=`echo $1 | sed 's/.*-/-/'`
          128  +    else os=; fi
          129  +    ;;
          130  +esac
          131  +
          132  +### Let's recognize common machines as not being operating systems so
          133  +### that things like config.sub decstation-3100 work.  We also
          134  +### recognize some manufacturers as not being operating systems, so we
          135  +### can provide default operating systems below.
          136  +case $os in
          137  +	-sun*os*)
          138  +		# Prevent following clause from handling this invalid input.
          139  +		;;
          140  +	-dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \
          141  +	-att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \
          142  +	-unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \
          143  +	-convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
          144  +	-c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
          145  +	-harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
          146  +	-apple | -axis)
          147  +		os=
          148  +		basic_machine=$1
          149  +		;;
          150  +	-sim | -cisco | -oki | -wec | -winbond)
          151  +		os=
          152  +		basic_machine=$1
          153  +		;;
          154  +	-scout)
          155  +		;;
          156  +	-wrs)
          157  +		os=-vxworks
          158  +		basic_machine=$1
          159  +		;;
          160  +	-chorusos*)
          161  +		os=-chorusos
          162  +		basic_machine=$1
          163  +		;;
          164  + 	-chorusrdb)
          165  + 		os=-chorusrdb
          166  +		basic_machine=$1
          167  + 		;;
          168  +	-hiux*)
          169  +		os=-hiuxwe2
          170  +		;;
          171  +	-sco5)
          172  +		os=-sco3.2v5
          173  +		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
          174  +		;;
          175  +	-sco4)
          176  +		os=-sco3.2v4
          177  +		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
          178  +		;;
          179  +	-sco3.2.[4-9]*)
          180  +		os=`echo $os | sed -e 's/sco3.2./sco3.2v/'`
          181  +		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
          182  +		;;
          183  +	-sco3.2v[4-9]*)
          184  +		# Don't forget version if it is 3.2v4 or newer.
          185  +		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
          186  +		;;
          187  +	-sco*)
          188  +		os=-sco3.2v2
          189  +		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
          190  +		;;
          191  +	-udk*)
          192  +		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
          193  +		;;
          194  +	-isc)
          195  +		os=-isc2.2
          196  +		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
          197  +		;;
          198  +	-clix*)
          199  +		basic_machine=clipper-intergraph
          200  +		;;
          201  +	-isc*)
          202  +		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
          203  +		;;
          204  +	-lynx*)
          205  +		os=-lynxos
          206  +		;;
          207  +	-ptx*)
          208  +		basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'`
          209  +		;;
          210  +	-windowsnt*)
          211  +		os=`echo $os | sed -e 's/windowsnt/winnt/'`
          212  +		;;
          213  +	-psos*)
          214  +		os=-psos
          215  +		;;
          216  +	-mint | -mint[0-9]*)
          217  +		basic_machine=m68k-atari
          218  +		os=-mint
          219  +		;;
          220  +esac
          221  +
          222  +# Decode aliases for certain CPU-COMPANY combinations.
          223  +case $basic_machine in
          224  +	# Recognize the basic CPU types without company name.
          225  +	# Some are omitted here because they have special meanings below.
          226  +	tahoe | i860 | ia64 | m32r | m68k | m68000 | m88k | ns32k | arc \
          227  +	        | arm | arme[lb] | arm[bl]e | armv[2345] | armv[345][lb] | strongarm | xscale \
          228  +		| pyramid | mn10200 | mn10300 | tron | a29k \
          229  +		| 580 | i960 | h8300 \
          230  +		| x86 | ppcbe | mipsbe | mipsle | shbe | shle \
          231  +		| hppa | hppa1.0 | hppa1.1 | hppa2.0 | hppa2.0w | hppa2.0n \
          232  +		| hppa64 \
          233  +		| alpha | alphaev[4-8] | alphaev56 | alphapca5[67] \
          234  +		| alphaev6[78] \
          235  +		| we32k | ns16k | clipper | i370 | sh | sh[34] \
          236  +		| powerpc | powerpcle \
          237  +		| 1750a | dsp16xx | pdp10 | pdp11 \
          238  +		| mips16 | mips64 | mipsel | mips64el \
          239  +		| mips64orion | mips64orionel | mipstx39 | mipstx39el \
          240  +		| mips64vr4300 | mips64vr4300el | mips64vr4100 | mips64vr4100el \
          241  +		| mips64vr5000 | mips64vr5000el | mcore | s390 | s390x \
          242  +		| sparc | sparclet | sparclite | sparc64 | sparcv9 | sparcv9b \
          243  +		| v850 | c4x \
          244  +		| thumb | d10v | d30v | fr30 | avr | openrisc | tic80 \
          245  +		| pj | pjl | h8500 | z8k)
          246  +		basic_machine=$basic_machine-unknown
          247  +		;;
          248  +	m6811 | m68hc11 | m6812 | m68hc12)
          249  +		# Motorola 68HC11/12.
          250  +		basic_machine=$basic_machine-unknown
          251  +		os=-none
          252  +		;;
          253  +	m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
          254  +		;;
          255  +
          256  +	# We use `pc' rather than `unknown'
          257  +	# because (1) that's what they normally are, and
          258  +	# (2) the word "unknown" tends to confuse beginning users.
          259  +	i*86 | x86_64)
          260  +	  basic_machine=$basic_machine-pc
          261  +	  ;;
          262  +	# Object if more than one company name word.
          263  +	*-*-*)
          264  +		echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
          265  +		exit 1
          266  +		;;
          267  +	# Recognize the basic CPU types with company name.
          268  +	# FIXME: clean up the formatting here.
          269  +	vax-* | tahoe-* | i*86-* | i860-* | ia64-* | m32r-* | m68k-* | m68000-* \
          270  +	      | m88k-* | sparc-* | ns32k-* | fx80-* | arc-* | c[123]* \
          271  +	      | arm-*  | armbe-* | armle-* | armv*-* | strongarm-* | xscale-* \
          272  +	      | mips-* | pyramid-* | tron-* | a29k-* | romp-* | rs6000-* \
          273  +	      | power-* | none-* | 580-* | cray2-* | h8300-* | h8500-* | i960-* \
          274  +	      | xmp-* | ymp-* \
          275  +	      | x86-* | ppcbe-* | mipsbe-* | mipsle-* | shbe-* | shle-* \
          276  +	      | hppa-* | hppa1.0-* | hppa1.1-* | hppa2.0-* | hppa2.0w-* \
          277  +	      | hppa2.0n-* | hppa64-* \
          278  +	      | alpha-* | alphaev[4-8]-* | alphaev56-* | alphapca5[67]-* \
          279  +	      | alphaev6[78]-* \
          280  +	      | we32k-* | cydra-* | ns16k-* | pn-* | np1-* | xps100-* \
          281  +	      | clipper-* | orion-* \
          282  +	      | sparclite-* | pdp10-* | pdp11-* | sh-* | sh[34]-* | sh[34]eb-* \
          283  +	      | powerpc-* | powerpcle-* | sparc64-* | sparcv9-* | sparcv9b-* | sparc86x-* \
          284  +	      | mips16-* | mips64-* | mipsel-* \
          285  +	      | mips64el-* | mips64orion-* | mips64orionel-* \
          286  +	      | mips64vr4100-* | mips64vr4100el-* | mips64vr4300-* | mips64vr4300el-* \
          287  +	      | mipstx39-* | mipstx39el-* | mcore-* \
          288  +	      | f30[01]-* | f700-* | s390-* | s390x-* | sv1-* | t3e-* \
          289  +	      | [cjt]90-* \
          290  +	      | m88110-* | m680[01234]0-* | m683?2-* | m68360-* | z8k-* | d10v-* \
          291  +	      | thumb-* | v850-* | d30v-* | tic30-* | tic80-* | c30-* | fr30-* \
          292  +	      | bs2000-* | tic54x-* | c54x-* | x86_64-* | pj-* | pjl-*)
          293  +		;;
          294  +	# Recognize the various machine names and aliases which stand
          295  +	# for a CPU type and a company and sometimes even an OS.
          296  +	386bsd)
          297  +		basic_machine=i386-unknown
          298  +		os=-bsd
          299  +		;;
          300  +	3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc)
          301  +		basic_machine=m68000-att
          302  +		;;
          303  +	3b*)
          304  +		basic_machine=we32k-att
          305  +		;;
          306  +	a29khif)
          307  +		basic_machine=a29k-amd
          308  +		os=-udi
          309  +		;;
          310  +	adobe68k)
          311  +		basic_machine=m68010-adobe
          312  +		os=-scout
          313  +		;;
          314  +	alliant | fx80)
          315  +		basic_machine=fx80-alliant
          316  +		;;
          317  +	altos | altos3068)
          318  +		basic_machine=m68k-altos
          319  +		;;
          320  +	am29k)
          321  +		basic_machine=a29k-none
          322  +		os=-bsd
          323  +		;;
          324  +	amdahl)
          325  +		basic_machine=580-amdahl
          326  +		os=-sysv
          327  +		;;
          328  +	amiga | amiga-*)
          329  +		basic_machine=m68k-unknown
          330  +		;;
          331  +	amigaos | amigados)
          332  +		basic_machine=m68k-unknown
          333  +		os=-amigaos
          334  +		;;
          335  +	amigaunix | amix)
          336  +		basic_machine=m68k-unknown
          337  +		os=-sysv4
          338  +		;;
          339  +	apollo68)
          340  +		basic_machine=m68k-apollo
          341  +		os=-sysv
          342  +		;;
          343  +	apollo68bsd)
          344  +		basic_machine=m68k-apollo
          345  +		os=-bsd
          346  +		;;
          347  +	aux)
          348  +		basic_machine=m68k-apple
          349  +		os=-aux
          350  +		;;
          351  +	balance)
          352  +		basic_machine=ns32k-sequent
          353  +		os=-dynix
          354  +		;;
          355  +	convex-c1)
          356  +		basic_machine=c1-convex
          357  +		os=-bsd
          358  +		;;
          359  +	convex-c2)
          360  +		basic_machine=c2-convex
          361  +		os=-bsd
          362  +		;;
          363  +	convex-c32)
          364  +		basic_machine=c32-convex
          365  +		os=-bsd
          366  +		;;
          367  +	convex-c34)
          368  +		basic_machine=c34-convex
          369  +		os=-bsd
          370  +		;;
          371  +	convex-c38)
          372  +		basic_machine=c38-convex
          373  +		os=-bsd
          374  +		;;
          375  +	cray | ymp)
          376  +		basic_machine=ymp-cray
          377  +		os=-unicos
          378  +		;;
          379  +	cray2)
          380  +		basic_machine=cray2-cray
          381  +		os=-unicos
          382  +		;;
          383  +	[cjt]90)
          384  +		basic_machine=${basic_machine}-cray
          385  +		os=-unicos
          386  +		;;
          387  +	crds | unos)
          388  +		basic_machine=m68k-crds
          389  +		;;
          390  +	cris | cris-* | etrax*)
          391  +		basic_machine=cris-axis
          392  +		;;
          393  +	da30 | da30-*)
          394  +		basic_machine=m68k-da30
          395  +		;;
          396  +	decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn)
          397  +		basic_machine=mips-dec
          398  +		;;
          399  +	delta | 3300 | motorola-3300 | motorola-delta \
          400  +	      | 3300-motorola | delta-motorola)
          401  +		basic_machine=m68k-motorola
          402  +		;;
          403  +	delta88)
          404  +		basic_machine=m88k-motorola
          405  +		os=-sysv3
          406  +		;;
          407  +	dpx20 | dpx20-*)
          408  +		basic_machine=rs6000-bull
          409  +		os=-bosx
          410  +		;;
          411  +	dpx2* | dpx2*-bull)
          412  +		basic_machine=m68k-bull
          413  +		os=-sysv3
          414  +		;;
          415  +	ebmon29k)
          416  +		basic_machine=a29k-amd
          417  +		os=-ebmon
          418  +		;;
          419  +	elxsi)
          420  +		basic_machine=elxsi-elxsi
          421  +		os=-bsd
          422  +		;;
          423  +	encore | umax | mmax)
          424  +		basic_machine=ns32k-encore
          425  +		;;
          426  +	es1800 | OSE68k | ose68k | ose | OSE)
          427  +		basic_machine=m68k-ericsson
          428  +		os=-ose
          429  +		;;
          430  +	fx2800)
          431  +		basic_machine=i860-alliant
          432  +		;;
          433  +	genix)
          434  +		basic_machine=ns32k-ns
          435  +		;;
          436  +	gmicro)
          437  +		basic_machine=tron-gmicro
          438  +		os=-sysv
          439  +		;;
          440  +	go32)
          441  +		basic_machine=i386-pc
          442  +		os=-go32
          443  +		;;
          444  +	h3050r* | hiux*)
          445  +		basic_machine=hppa1.1-hitachi
          446  +		os=-hiuxwe2
          447  +		;;
          448  +	h8300hms)
          449  +		basic_machine=h8300-hitachi
          450  +		os=-hms
          451  +		;;
          452  +	h8300xray)
          453  +		basic_machine=h8300-hitachi
          454  +		os=-xray
          455  +		;;
          456  +	h8500hms)
          457  +		basic_machine=h8500-hitachi
          458  +		os=-hms
          459  +		;;
          460  +	harris)
          461  +		basic_machine=m88k-harris
          462  +		os=-sysv3
          463  +		;;
          464  +	hp300-*)
          465  +		basic_machine=m68k-hp
          466  +		;;
          467  +	hp300bsd)
          468  +		basic_machine=m68k-hp
          469  +		os=-bsd
          470  +		;;
          471  +	hp300hpux)
          472  +		basic_machine=m68k-hp
          473  +		os=-hpux
          474  +		;;
          475  +	hp3k9[0-9][0-9] | hp9[0-9][0-9])
          476  +		basic_machine=hppa1.0-hp
          477  +		;;
          478  +	hp9k2[0-9][0-9] | hp9k31[0-9])
          479  +		basic_machine=m68000-hp
          480  +		;;
          481  +	hp9k3[2-9][0-9])
          482  +		basic_machine=m68k-hp
          483  +		;;
          484  +	hp9k6[0-9][0-9] | hp6[0-9][0-9])
          485  +		basic_machine=hppa1.0-hp
          486  +		;;
          487  +	hp9k7[0-79][0-9] | hp7[0-79][0-9])
          488  +		basic_machine=hppa1.1-hp
          489  +		;;
          490  +	hp9k78[0-9] | hp78[0-9])
          491  +		# FIXME: really hppa2.0-hp
          492  +		basic_machine=hppa1.1-hp
          493  +		;;
          494  +	hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893)
          495  +		# FIXME: really hppa2.0-hp
          496  +		basic_machine=hppa1.1-hp
          497  +		;;
          498  +	hp9k8[0-9][13679] | hp8[0-9][13679])
          499  +		basic_machine=hppa1.1-hp
          500  +		;;
          501  +	hp9k8[0-9][0-9] | hp8[0-9][0-9])
          502  +		basic_machine=hppa1.0-hp
          503  +		;;
          504  +	hppa-next)
          505  +		os=-nextstep3
          506  +		;;
          507  +	hppaosf)
          508  +		basic_machine=hppa1.1-hp
          509  +		os=-osf
          510  +		;;
          511  +	hppro)
          512  +		basic_machine=hppa1.1-hp
          513  +		os=-proelf
          514  +		;;
          515  +	i370-ibm* | ibm*)
          516  +		basic_machine=i370-ibm
          517  +		;;
          518  +# I'm not sure what "Sysv32" means.  Should this be sysv3.2?
          519  +	i*86v32)
          520  +		basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
          521  +		os=-sysv32
          522  +		;;
          523  +	i*86v4*)
          524  +		basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
          525  +		os=-sysv4
          526  +		;;
          527  +	i*86v)
          528  +		basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
          529  +		os=-sysv
          530  +		;;
          531  +	i*86sol2)
          532  +		basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
          533  +		os=-solaris2
          534  +		;;
          535  +	i386mach)
          536  +		basic_machine=i386-mach
          537  +		os=-mach
          538  +		;;
          539  +	i386-vsta | vsta)
          540  +		basic_machine=i386-unknown
          541  +		os=-vsta
          542  +		;;
          543  +	iris | iris4d)
          544  +		basic_machine=mips-sgi
          545  +		case $os in
          546  +		    -irix*)
          547  +			;;
          548  +		    *)
          549  +			os=-irix4
          550  +			;;
          551  +		esac
          552  +		;;
          553  +	isi68 | isi)
          554  +		basic_machine=m68k-isi
          555  +		os=-sysv
          556  +		;;
          557  +	m88k-omron*)
          558  +		basic_machine=m88k-omron
          559  +		;;
          560  +	magnum | m3230)
          561  +		basic_machine=mips-mips
          562  +		os=-sysv
          563  +		;;
          564  +	merlin)
          565  +		basic_machine=ns32k-utek
          566  +		os=-sysv
          567  +		;;
          568  +	mingw32)
          569  +		basic_machine=i386-pc
          570  +		os=-mingw32
          571  +		;;
          572  +	miniframe)
          573  +		basic_machine=m68000-convergent
          574  +		;;
          575  +	*mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*)
          576  +		basic_machine=m68k-atari
          577  +		os=-mint
          578  +		;;
          579  +	mipsel*-linux*)
          580  +		basic_machine=mipsel-unknown
          581  +		os=-linux-gnu
          582  +		;;
          583  +	mips*-linux*)
          584  +		basic_machine=mips-unknown
          585  +		os=-linux-gnu
          586  +		;;
          587  +	mips3*-*)
          588  +		basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
          589  +		;;
          590  +	mips3*)
          591  +		basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
          592  +		;;
          593  +	mmix*)
          594  +		basic_machine=mmix-knuth
          595  +		os=-mmixware
          596  +		;;
          597  +	monitor)
          598  +		basic_machine=m68k-rom68k
          599  +		os=-coff
          600  +		;;
          601  +	msdos)
          602  +		basic_machine=i386-pc
          603  +		os=-msdos
          604  +		;;
          605  +	mvs)
          606  +		basic_machine=i370-ibm
          607  +		os=-mvs
          608  +		;;
          609  +	ncr3000)
          610  +		basic_machine=i486-ncr
          611  +		os=-sysv4
          612  +		;;
          613  +	netbsd386)
          614  +		basic_machine=i386-unknown
          615  +		os=-netbsd
          616  +		;;
          617  +	netwinder)
          618  +		basic_machine=armv4l-rebel
          619  +		os=-linux
          620  +		;;
          621  +	news | news700 | news800 | news900)
          622  +		basic_machine=m68k-sony
          623  +		os=-newsos
          624  +		;;
          625  +	news1000)
          626  +		basic_machine=m68030-sony
          627  +		os=-newsos
          628  +		;;
          629  +	news-3600 | risc-news)
          630  +		basic_machine=mips-sony
          631  +		os=-newsos
          632  +		;;
          633  +	necv70)
          634  +		basic_machine=v70-nec
          635  +		os=-sysv
          636  +		;;
          637  +	next | m*-next )
          638  +		basic_machine=m68k-next
          639  +		case $os in
          640  +		    -nextstep* )
          641  +			;;
          642  +		    -ns2*)
          643  +		      os=-nextstep2
          644  +			;;
          645  +		    *)
          646  +		      os=-nextstep3
          647  +			;;
          648  +		esac
          649  +		;;
          650  +	nh3000)
          651  +		basic_machine=m68k-harris
          652  +		os=-cxux
          653  +		;;
          654  +	nh[45]000)
          655  +		basic_machine=m88k-harris
          656  +		os=-cxux
          657  +		;;
          658  +	nindy960)
          659  +		basic_machine=i960-intel
          660  +		os=-nindy
          661  +		;;
          662  +	mon960)
          663  +		basic_machine=i960-intel
          664  +		os=-mon960
          665  +		;;
          666  +	nonstopux)
          667  +		basic_machine=mips-compaq
          668  +		os=-nonstopux
          669  +		;;
          670  +	np1)
          671  +		basic_machine=np1-gould
          672  +		;;
          673  +	nsr-tandem)
          674  +		basic_machine=nsr-tandem
          675  +		;;
          676  +	op50n-* | op60c-*)
          677  +		basic_machine=hppa1.1-oki
          678  +		os=-proelf
          679  +		;;
          680  +	OSE68000 | ose68000)
          681  +		basic_machine=m68000-ericsson
          682  +		os=-ose
          683  +		;;
          684  +	os68k)
          685  +		basic_machine=m68k-none
          686  +		os=-os68k
          687  +		;;
          688  +	pa-hitachi)
          689  +		basic_machine=hppa1.1-hitachi
          690  +		os=-hiuxwe2
          691  +		;;
          692  +	paragon)
          693  +		basic_machine=i860-intel
          694  +		os=-osf
          695  +		;;
          696  +	pbd)
          697  +		basic_machine=sparc-tti
          698  +		;;
          699  +	pbb)
          700  +		basic_machine=m68k-tti
          701  +		;;
          702  +        pc532 | pc532-*)
          703  +		basic_machine=ns32k-pc532
          704  +		;;
          705  +	pentium | p5 | k5 | k6 | nexgen)
          706  +		basic_machine=i586-pc
          707  +		;;
          708  +	pentiumpro | p6 | 6x86 | athlon)
          709  +		basic_machine=i686-pc
          710  +		;;
          711  +	pentiumii | pentium2)
          712  +		basic_machine=i686-pc
          713  +		;;
          714  +	pentium-* | p5-* | k5-* | k6-* | nexgen-*)
          715  +		basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`
          716  +		;;
          717  +	pentiumpro-* | p6-* | 6x86-* | athlon-*)
          718  +		basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
          719  +		;;
          720  +	pentiumii-* | pentium2-*)
          721  +		basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
          722  +		;;
          723  +	pn)
          724  +		basic_machine=pn-gould
          725  +		;;
          726  +	power)	basic_machine=power-ibm
          727  +		;;
          728  +	ppc)	basic_machine=powerpc-unknown
          729  +	        ;;
          730  +	ppc-*)	basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
          731  +		;;
          732  +	ppcle | powerpclittle | ppc-le | powerpc-little)
          733  +		basic_machine=powerpcle-unknown
          734  +	        ;;
          735  +	ppcle-* | powerpclittle-*)
          736  +		basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'`
          737  +		;;
          738  +	ps2)
          739  +		basic_machine=i386-ibm
          740  +		;;
          741  +	pw32)
          742  +		basic_machine=i586-unknown
          743  +		os=-pw32
          744  +		;;
          745  +	rom68k)
          746  +		basic_machine=m68k-rom68k
          747  +		os=-coff
          748  +		;;
          749  +	rm[46]00)
          750  +		basic_machine=mips-siemens
          751  +		;;
          752  +	rtpc | rtpc-*)
          753  +		basic_machine=romp-ibm
          754  +		;;
          755  +	sa29200)
          756  +		basic_machine=a29k-amd
          757  +		os=-udi
          758  +		;;
          759  +	sequent)
          760  +		basic_machine=i386-sequent
          761  +		;;
          762  +	sh)
          763  +		basic_machine=sh-hitachi
          764  +		os=-hms
          765  +		;;
          766  +	sparclite-wrs)
          767  +		basic_machine=sparclite-wrs
          768  +		os=-vxworks
          769  +		;;
          770  +	sps7)
          771  +		basic_machine=m68k-bull
          772  +		os=-sysv2
          773  +		;;
          774  +	spur)
          775  +		basic_machine=spur-unknown
          776  +		;;
          777  +	st2000)
          778  +		basic_machine=m68k-tandem
          779  +		;;
          780  +	stratus)
          781  +		basic_machine=i860-stratus
          782  +		os=-sysv4
          783  +		;;
          784  +	sun2)
          785  +		basic_machine=m68000-sun
          786  +		;;
          787  +	sun2os3)
          788  +		basic_machine=m68000-sun
          789  +		os=-sunos3
          790  +		;;
          791  +	sun2os4)
          792  +		basic_machine=m68000-sun
          793  +		os=-sunos4
          794  +		;;
          795  +	sun3os3)
          796  +		basic_machine=m68k-sun
          797  +		os=-sunos3
          798  +		;;
          799  +	sun3os4)
          800  +		basic_machine=m68k-sun
          801  +		os=-sunos4
          802  +		;;
          803  +	sun4os3)
          804  +		basic_machine=sparc-sun
          805  +		os=-sunos3
          806  +		;;
          807  +	sun4os4)
          808  +		basic_machine=sparc-sun
          809  +		os=-sunos4
          810  +		;;
          811  +	sun4sol2)
          812  +		basic_machine=sparc-sun
          813  +		os=-solaris2
          814  +		;;
          815  +	sun3 | sun3-*)
          816  +		basic_machine=m68k-sun
          817  +		;;
          818  +	sun4)
          819  +		basic_machine=sparc-sun
          820  +		;;
          821  +	sun386 | sun386i | roadrunner)
          822  +		basic_machine=i386-sun
          823  +		;;
          824  +	sv1)
          825  +		basic_machine=sv1-cray
          826  +		os=-unicos
          827  +		;;
          828  +	symmetry)
          829  +		basic_machine=i386-sequent
          830  +		os=-dynix
          831  +		;;
          832  +	t3e)
          833  +		basic_machine=t3e-cray
          834  +		os=-unicos
          835  +		;;
          836  +	tic54x | c54x*)
          837  +		basic_machine=tic54x-unknown
          838  +		os=-coff
          839  +		;;
          840  +	tx39)
          841  +		basic_machine=mipstx39-unknown
          842  +		;;
          843  +	tx39el)
          844  +		basic_machine=mipstx39el-unknown
          845  +		;;
          846  +	tower | tower-32)
          847  +		basic_machine=m68k-ncr
          848  +		;;
          849  +	udi29k)
          850  +		basic_machine=a29k-amd
          851  +		os=-udi
          852  +		;;
          853  +	ultra3)
          854  +		basic_machine=a29k-nyu
          855  +		os=-sym1
          856  +		;;
          857  +	v810 | necv810)
          858  +		basic_machine=v810-nec
          859  +		os=-none
          860  +		;;
          861  +	vaxv)
          862  +		basic_machine=vax-dec
          863  +		os=-sysv
          864  +		;;
          865  +	vms)
          866  +		basic_machine=vax-dec
          867  +		os=-vms
          868  +		;;
          869  +	vpp*|vx|vx-*)
          870  +               basic_machine=f301-fujitsu
          871  +               ;;
          872  +	vxworks960)
          873  +		basic_machine=i960-wrs
          874  +		os=-vxworks
          875  +		;;
          876  +	vxworks68)
          877  +		basic_machine=m68k-wrs
          878  +		os=-vxworks
          879  +		;;
          880  +	vxworks29k)
          881  +		basic_machine=a29k-wrs
          882  +		os=-vxworks
          883  +		;;
          884  +	w65*)
          885  +		basic_machine=w65-wdc
          886  +		os=-none
          887  +		;;
          888  +	w89k-*)
          889  +		basic_machine=hppa1.1-winbond
          890  +		os=-proelf
          891  +		;;
          892  +	windows32)
          893  +		basic_machine=i386-pc
          894  +		os=-windows32-msvcrt
          895  +		;;
          896  +	xmp)
          897  +		basic_machine=xmp-cray
          898  +		os=-unicos
          899  +		;;
          900  +        xps | xps100)
          901  +		basic_machine=xps100-honeywell
          902  +		;;
          903  +	z8k-*-coff)
          904  +		basic_machine=z8k-unknown
          905  +		os=-sim
          906  +		;;
          907  +	none)
          908  +		basic_machine=none-none
          909  +		os=-none
          910  +		;;
          911  +
          912  +# Here we handle the default manufacturer of certain CPU types.  It is in
          913  +# some cases the only manufacturer, in others, it is the most popular.
          914  +	w89k)
          915  +		basic_machine=hppa1.1-winbond
          916  +		;;
          917  +	op50n)
          918  +		basic_machine=hppa1.1-oki
          919  +		;;
          920  +	op60c)
          921  +		basic_machine=hppa1.1-oki
          922  +		;;
          923  +	mips)
          924  +		if [ x$os = x-linux-gnu ]; then
          925  +			basic_machine=mips-unknown
          926  +		else
          927  +			basic_machine=mips-mips
          928  +		fi
          929  +		;;
          930  +	romp)
          931  +		basic_machine=romp-ibm
          932  +		;;
          933  +	rs6000)
          934  +		basic_machine=rs6000-ibm
          935  +		;;
          936  +	vax)
          937  +		basic_machine=vax-dec
          938  +		;;
          939  +	pdp10)
          940  +		# there are many clones, so DEC is not a safe bet
          941  +		basic_machine=pdp10-unknown
          942  +		;;
          943  +	pdp11)
          944  +		basic_machine=pdp11-dec
          945  +		;;
          946  +	we32k)
          947  +		basic_machine=we32k-att
          948  +		;;
          949  +	sh3 | sh4)
          950  +		basic_machine=sh-unknown
          951  +		;;
          952  +	sparc | sparcv9 | sparcv9b)
          953  +		basic_machine=sparc-sun
          954  +		;;
          955  +        cydra)
          956  +		basic_machine=cydra-cydrome
          957  +		;;
          958  +	orion)
          959  +		basic_machine=orion-highlevel
          960  +		;;
          961  +	orion105)
          962  +		basic_machine=clipper-highlevel
          963  +		;;
          964  +	mac | mpw | mac-mpw)
          965  +		basic_machine=m68k-apple
          966  +		;;
          967  +	pmac | pmac-mpw)
          968  +		basic_machine=powerpc-apple
          969  +		;;
          970  +	c4x*)
          971  +		basic_machine=c4x-none
          972  +		os=-coff
          973  +		;;
          974  +	*-unknown)
          975  +		# Make sure to match an already-canonicalized machine name.
          976  +		;;
          977  +	*)
          978  +		echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
          979  +		exit 1
          980  +		;;
          981  +esac
          982  +
          983  +# Here we canonicalize certain aliases for manufacturers.
          984  +case $basic_machine in
          985  +	*-digital*)
          986  +		basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'`
          987  +		;;
          988  +	*-commodore*)
          989  +		basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'`
          990  +		;;
          991  +	*)
          992  +		;;
          993  +esac
          994  +
          995  +# Decode manufacturer-specific aliases for certain operating systems.
          996  +
          997  +if [ x"$os" != x"" ]
          998  +then
          999  +case $os in
         1000  +        # First match some system type aliases
         1001  +        # that might get confused with valid system types.
         1002  +	# -solaris* is a basic system type, with this one exception.
         1003  +	-solaris1 | -solaris1.*)
         1004  +		os=`echo $os | sed -e 's|solaris1|sunos4|'`
         1005  +		;;
         1006  +	-solaris)
         1007  +		os=-solaris2
         1008  +		;;
         1009  +	-svr4*)
         1010  +		os=-sysv4
         1011  +		;;
         1012  +	-unixware*)
         1013  +		os=-sysv4.2uw
         1014  +		;;
         1015  +	-gnu/linux*)
         1016  +		os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
         1017  +		;;
         1018  +	# First accept the basic system types.
         1019  +	# The portable systems comes first.
         1020  +	# Each alternative MUST END IN A *, to match a version number.
         1021  +	# -sysv* is not here because it comes later, after sysvr4.
         1022  +	-gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
         1023  +	      | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\
         1024  +	      | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \
         1025  +	      | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
         1026  +	      | -aos* \
         1027  +	      | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
         1028  +	      | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
         1029  +	      | -hiux* | -386bsd* | -netbsd* | -openbsd* | -freebsd* | -riscix* \
         1030  +	      | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
         1031  +	      | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
         1032  +	      | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
         1033  +	      | -chorusos* | -chorusrdb* \
         1034  +	      | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
         1035  +	      | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \
         1036  +	      | -interix* | -uwin* | -rhapsody* | -darwin* | -opened* \
         1037  +	      | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
         1038  +	      | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* | -os2*)
         1039  +	# Remember, each alternative MUST END IN *, to match a version number.
         1040  +		;;
         1041  +	-qnx*)
         1042  +		case $basic_machine in
         1043  +		    x86-* | i*86-*)
         1044  +			;;
         1045  +		    *)
         1046  +			os=-nto$os
         1047  +			;;
         1048  +		esac
         1049  +		;;
         1050  +	-nto*)
         1051  +		os=-nto-qnx
         1052  +		;;
         1053  +	-sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
         1054  +	      | -windows* | -osx | -abug | -netware* | -os9* | -beos* \
         1055  +	      | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
         1056  +		;;
         1057  +	-mac*)
         1058  +		os=`echo $os | sed -e 's|mac|macos|'`
         1059  +		;;
         1060  +	-linux*)
         1061  +		os=`echo $os | sed -e 's|linux|linux-gnu|'`
         1062  +		;;
         1063  +	-sunos5*)
         1064  +		os=`echo $os | sed -e 's|sunos5|solaris2|'`
         1065  +		;;
         1066  +	-sunos6*)
         1067  +		os=`echo $os | sed -e 's|sunos6|solaris3|'`
         1068  +		;;
         1069  +	-opened*)
         1070  +		os=-openedition
         1071  +		;;
         1072  +	-wince*)
         1073  +		os=-wince
         1074  +		;;
         1075  +	-osfrose*)
         1076  +		os=-osfrose
         1077  +		;;
         1078  +	-osf*)
         1079  +		os=-osf
         1080  +		;;
         1081  +	-utek*)
         1082  +		os=-bsd
         1083  +		;;
         1084  +	-dynix*)
         1085  +		os=-bsd
         1086  +		;;
         1087  +	-acis*)
         1088  +		os=-aos
         1089  +		;;
         1090  +	-386bsd)
         1091  +		os=-bsd
         1092  +		;;
         1093  +	-ctix* | -uts*)
         1094  +		os=-sysv
         1095  +		;;
         1096  +	-ns2 )
         1097  +	        os=-nextstep2
         1098  +		;;
         1099  +	-nsk*)
         1100  +		os=-nsk
         1101  +		;;
         1102  +	# Preserve the version number of sinix5.
         1103  +	-sinix5.*)
         1104  +		os=`echo $os | sed -e 's|sinix|sysv|'`
         1105  +		;;
         1106  +	-sinix*)
         1107  +		os=-sysv4
         1108  +		;;
         1109  +	-triton*)
         1110  +		os=-sysv3
         1111  +		;;
         1112  +	-oss*)
         1113  +		os=-sysv3
         1114  +		;;
         1115  +	-svr4)
         1116  +		os=-sysv4
         1117  +		;;
         1118  +	-svr3)
         1119  +		os=-sysv3
         1120  +		;;
         1121  +	-sysvr4)
         1122  +		os=-sysv4
         1123  +		;;
         1124  +	# This must come after -sysvr4.
         1125  +	-sysv*)
         1126  +		;;
         1127  +	-ose*)
         1128  +		os=-ose
         1129  +		;;
         1130  +	-es1800*)
         1131  +		os=-ose
         1132  +		;;
         1133  +	-xenix)
         1134  +		os=-xenix
         1135  +		;;
         1136  +        -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
         1137  +	        os=-mint
         1138  +		;;
         1139  +	-none)
         1140  +		;;
         1141  +	*)
         1142  +		# Get rid of the `-' at the beginning of $os.
         1143  +		os=`echo $os | sed 's/[^-]*-//'`
         1144  +		echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2
         1145  +		exit 1
         1146  +		;;
         1147  +esac
         1148  +else
         1149  +
         1150  +# Here we handle the default operating systems that come with various machines.
         1151  +# The value should be what the vendor currently ships out the door with their
         1152  +# machine or put another way, the most popular os provided with the machine.
         1153  +
         1154  +# Note that if you're going to try to match "-MANUFACTURER" here (say,
         1155  +# "-sun"), then you have to tell the case statement up towards the top
         1156  +# that MANUFACTURER isn't an operating system.  Otherwise, code above
         1157  +# will signal an error saying that MANUFACTURER isn't an operating
         1158  +# system, and we'll never get to this point.
         1159  +
         1160  +case $basic_machine in
         1161  +	*-acorn)
         1162  +		os=-riscix1.2
         1163  +		;;
         1164  +	arm*-rebel)
         1165  +		os=-linux
         1166  +		;;
         1167  +	arm*-semi)
         1168  +		os=-aout
         1169  +		;;
         1170  +	pdp10-*)
         1171  +		os=-tops20
         1172  +		;;
         1173  +        pdp11-*)
         1174  +		os=-none
         1175  +		;;
         1176  +	*-dec | vax-*)
         1177  +		os=-ultrix4.2
         1178  +		;;
         1179  +	m68*-apollo)
         1180  +		os=-domain
         1181  +		;;
         1182  +	i386-sun)
         1183  +		os=-sunos4.0.2
         1184  +		;;
         1185  +	m68000-sun)
         1186  +		os=-sunos3
         1187  +		# This also exists in the configure program, but was not the
         1188  +		# default.
         1189  +		# os=-sunos4
         1190  +		;;
         1191  +	m68*-cisco)
         1192  +		os=-aout
         1193  +		;;
         1194  +	mips*-cisco)
         1195  +		os=-elf
         1196  +		;;
         1197  +	mips*-*)
         1198  +		os=-elf
         1199  +		;;
         1200  +	*-tti)	# must be before sparc entry or we get the wrong os.
         1201  +		os=-sysv3
         1202  +		;;
         1203  +	sparc-* | *-sun)
         1204  +		os=-sunos4.1.1
         1205  +		;;
         1206  +	*-be)
         1207  +		os=-beos
         1208  +		;;
         1209  +	*-ibm)
         1210  +		os=-aix
         1211  +		;;
         1212  +	*-wec)
         1213  +		os=-proelf
         1214  +		;;
         1215  +	*-winbond)
         1216  +		os=-proelf
         1217  +		;;
         1218  +	*-oki)
         1219  +		os=-proelf
         1220  +		;;
         1221  +	*-hp)
         1222  +		os=-hpux
         1223  +		;;
         1224  +	*-hitachi)
         1225  +		os=-hiux
         1226  +		;;
         1227  +	i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent)
         1228  +		os=-sysv
         1229  +		;;
         1230  +	*-cbm)
         1231  +		os=-amigaos
         1232  +		;;
         1233  +	*-dg)
         1234  +		os=-dgux
         1235  +		;;
         1236  +	*-dolphin)
         1237  +		os=-sysv3
         1238  +		;;
         1239  +	m68k-ccur)
         1240  +		os=-rtu
         1241  +		;;
         1242  +	m88k-omron*)
         1243  +		os=-luna
         1244  +		;;
         1245  +	*-next )
         1246  +		os=-nextstep
         1247  +		;;
         1248  +	*-sequent)
         1249  +		os=-ptx
         1250  +		;;
         1251  +