From unknown Tue Jun 17 01:35:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26050: 25.2; configure: no libxml2 support with libxml2 installed Resent-From: nljlistbox2@gmail.com (N. Jackson) Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 10 Mar 2017 16:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 26050 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 26050@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.148916206210353 (code B ref -1); Fri, 10 Mar 2017 16:08:01 +0000 Received: (at submit) by debbugs.gnu.org; 10 Mar 2017 16:07:42 +0000 Received: from localhost ([127.0.0.1]:49859 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cmN4v-0002gv-Rv for submit@debbugs.gnu.org; Fri, 10 Mar 2017 11:07:42 -0500 Received: from eggs.gnu.org ([208.118.235.92]:49457) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cmN4u-0002gi-FG for submit@debbugs.gnu.org; Fri, 10 Mar 2017 11:07:40 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cmN4n-0002re-NT for submit@debbugs.gnu.org; Fri, 10 Mar 2017 11:07:35 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,LOTS_OF_MONEY,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45493) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cmN4n-0002ra-KJ for submit@debbugs.gnu.org; Fri, 10 Mar 2017 11:07:33 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40396) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cmN4i-0006JR-KJ for bug-gnu-emacs@gnu.org; Fri, 10 Mar 2017 11:07:33 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cmN4e-0002oX-IH for bug-gnu-emacs@gnu.org; Fri, 10 Mar 2017 11:07:28 -0500 Received: from mail-io0-x232.google.com ([2607:f8b0:4001:c06::232]:34923) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cmN4e-0002np-CM for bug-gnu-emacs@gnu.org; Fri, 10 Mar 2017 11:07:24 -0500 Received: by mail-io0-x232.google.com with SMTP id z13so51409871iof.2 for ; Fri, 10 Mar 2017 08:07:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=TQxAKovFjCdePxpVm4xgj7JHx/9bQMzbn7YURxpKlKg=; b=CZpfwrY30HvFK2BUI/jBCOlWZ6UWslDAjm8+IOZ3W5Qv50+YuOEPsZYLhsEUXDc4Rp 67XZaTxrqpRjHJFc88fzW/KkkoPehrAGWbnSHGLpXb5IInXEAAJQ0yhgDejxVIHgKsTv hEmdlkNSKwvmgQO+dD90S1PdIay5fTz4LDphveZ6Gr9Gcdj9OqrhGyWVfj1Ry1vuMN+U zWQmIRxMi0X82bsOx5vvcDV1/w6852Izr7wRJvPen4no4li8g67VTxsVX/3QkvVgMmjq V1mXSm6dMqSu6ekjAE6WSZmz5469Db00aT+/EYoyTsN6eCjhT2fjVuR/gFiM1xy+fov9 +p1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=TQxAKovFjCdePxpVm4xgj7JHx/9bQMzbn7YURxpKlKg=; b=KM7LO2fCltpbzL/rxC5jYLQz6n+SpJb8SuM96b/sUHAuoCbpyQ1aq8EOn2SfkQrW75 h2MdMA0vdFJrYiTbVYWykQ8SgrBfOyk7fgyGOetE7+g55vGloqckkm51XyHFP+X8KMnR xxAtPBtTQqvq8/lurYAIN1+s5tnaRt48v3jFJbk//nRc07pHZZ7tTA+iImJpNuuLq6PK IWmo2jTkUHQp3ihybOK8J3L2q3REHO/xQ+AFaOhzUuUYJwpaTng44q5CAbkx9SZDz/MM qsdwTfZA1nNuLlqZovHYJVAbsC0MB71njxXWVfxCMcSaQ/nErDn4La3pTIoLuA84qLoA 0aNg== X-Gm-Message-State: AMke39kouJrNEhu1C08ipiX9wZp+gVvYPj9ZVa55FecevIzGDuCFJvN6fFOKmsMrReswFA== X-Received: by 10.107.1.16 with SMTP id 16mr18703142iob.44.1489162042018; Fri, 10 Mar 2017 08:07:22 -0800 (PST) Received: from moondust.localdomain.nodomain.none ([72.143.113.194]) by smtp.gmail.com with ESMTPSA id y124sm1129767itd.19.2017.03.10.08.07.20 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Mar 2017 08:07:21 -0800 (PST) From: nljlistbox2@gmail.com (N. Jackson) Date: Fri, 10 Mar 2017 11:07:19 -0500 Message-ID: <87o9x915fs.fsf@moondust.localdomain> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.8 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.8 (---) With Emacs from the emacs-25.2.rc2 release candidate tarball, configure is omitting support for libxml2. (I discovered this because eww no longer works.) (The released version of emacs-25.1, also built from the tarball (on 2016-09-19) did not have this problem.) $ ./configure . . . checking for LIBXML2... no . . . Does Emacs use -lxml2? no . . . $ dnf list libxml2 Last metadata expiration check: 1:42:01 ago on Fri Mar 10 08:15:37 2017. Installed Packages libxml2.x86_64 2.9.3-4.fc25 @anaconda FWIW, the indentation of the conditional structures in the relevant part of configure is confusing; the indentation belies the logical nesting. Also some of the lines are excessively long. In any case: 16321 ### Use libxml (-lxml2) if available 16322 ### mingw32 doesn't use -lxml2, since it loads the library dynamically. 16323 HAVE_LIBXML2=no true 16324 if test "${with_xml2}" != "no"; then 16325 ### I'm not sure what the version number should be, so I just guessed. 16326 16327 pkg_failed=no 16328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBXML2" >&5 16329 $as_echo_n "checking for LIBXML2... " >&6; } 16330 false 16331 if test -n "$LIBXML2_CFLAGS"; then 16332 pkg_cv_LIBXML2_CFLAGS="$LIBXML2_CFLAGS" true 16333 elif test -n "$PKG_CONFIG"; then false 16334 if test -n "$PKG_CONFIG" && \ 16335 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libxml-2.0 > 2.6.17\""; } >&5 16336 ($PKG_CONFIG --exists --print-errors "libxml-2.0 > 2.6.17") 2>&5 16337 ac_status=$? 16338 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 16339 test $ac_status = 0; }; then 16340 pkg_cv_LIBXML2_CFLAGS=`$PKG_CONFIG --cflags "libxml-2.0 > 2.6.17" 2>/dev/null` 16341 test "x$?" != "x0" && pkg_failed=yes 16342 else --> 16343 pkg_failed=yes 16344 fi 16345 else 16346 pkg_failed=untried 16347 fi false 16348 if test -n "$LIBXML2_LIBS"; then 16349 pkg_cv_LIBXML2_LIBS="$LIBXML2_LIBS" true 16350 elif test -n "$PKG_CONFIG"; then false 16351 if test -n "$PKG_CONFIG" && \ 16352 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libxml-2.0 > 2.6.17\""; } >&5 16353 ($PKG_CONFIG --exists --print-errors "libxml-2.0 > 2.6.17") 2>&5 16354 ac_status=$? 16355 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 16356 test $ac_status = 0; }; then 16357 pkg_cv_LIBXML2_LIBS=`$PKG_CONFIG --libs "libxml-2.0 > 2.6.17" 2>/dev/null` 16358 test "x$?" != "x0" && pkg_failed=yes 16359 else --> 16360 pkg_failed=yes 16361 fi 16362 else 16363 pkg_failed=untried 16364 fi The marginal annotations show which conditionals test true and which test false, and shows where we set pkg_failed to yes. In GNU Emacs 25.2.11 (x86_64-unknown-linux-gnu, GTK+ Version 3.22.8) of 2017-03-03 built on moondust.localdomain Windowing system distributor 'Fedora Project', version 11.0.11901000 System Description: Fedora release 25 (Twenty Five) Configured using: 'configure CFLAGS=-O3' Configured features: XPM JPEG TIFF GIF PNG IMAGEMAGICK SOUND DBUS GSETTINGS NOTIFY GNUTLS FREETYPE XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 Important settings: value of $LANG: en_CA.UTF-8 value of $XMODIFIERS: @im=none locale-coding-system: utf-8-unix Features: (shadow bbdb-message emacsbug sendmail gnus-async qp mail-extr gnus-ml disp-table mm-archive url-handlers nnrss xml nndraft nnmh utf-7 server pinentry epa-file epa derived nnfolder bbdb-gnus bbdb-mua nnnil gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg nntp gnus-cache sh-script smie executable bat-mode misearch multi-isearch network-stream nsm starttls url-http url-gw url-cache url-auth eww mm-url url-queue shr dom browse-url goto-addr thingatpt view linum cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs flyspell ispell sage sage-load rx emms-bookmarks emms-cue emms-mode-line-icon emms-browser sort emms-playlist-sort emms-last-played emms-player-xine emms-player-mpd emms-playing-time emms-lyrics emms-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-parse url-vars emms-streams emms-tag-editor emms-mark emms-mode-line emms-cache emms-info-ogginfo emms-info-mp3info emms-info later-do emms-playlist-mode emms-player-vlc emms-player-mplayer emms-player-simple emms-source-playlist emms-source-file locate emms-setup emms emms-compat calfw-org calfw holidays hol-loaddefs cl pdf-occur ibuf-ext ibuffer tablist tablist-filter semantic/wisent/comp semantic/wisent semantic/wisent/wisent semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local cedet pdf-isearch let-alist pdf-misc imenu pdf-tools compile cus-edit pdf-view bookmark pp pdf-cache pdf-info tq pdf-util org-contacts org-capture gnus-art mm-uu mml2015 mm-view mml-smime smime dig mailcap gnus-sum gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail mail-source tls gnutls utf7 netrc nnoo parse-time gnus-spec gnus-int gnus-range message rfc822 mml mml-sec epg mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums gmm-utils mailheader gnus-win gnus gnus-ems nnheader mail-utils org-eldoc org-w3m org-rmail org-mhe org-irc org-info org-habit org-gnus org-docview doc-view subr-x jka-compr image-mode dired org-bibtex bibtex org-bbdb org-agenda org-element avl-tree org org-macro org-footnote org-pcomplete org-list org-faces org-entities noutline outline easy-mmode org-version ob-latex ob-emacs-lisp ob ob-tangle org-src ob-ref ob-lob ob-table ob-keys ob-exp ob-comint tramp tramp-compat auth-source cl-seq eieio eieio-core cl-macs gnus-util mm-util help-fns mail-prsvr password-cache tramp-loaddefs trampver ucs-normalize shell pcomplete advice comint ansi-color ring ob-core ob-eval org-compat org-macs org-loaddefs format-spec find-func bbdb-anniv diary-lib diary-loaddefs cal-menu calendar cal-loaddefs bbdb-com crm mailabbrev bbdb bbdb-site timezone bbdb-loaddefs finder-inf tex-site info package epg-config seq byte-opt gv bytecomp byte-compile cl-extra help-mode cconv edmacro kmacro recentf tree-widget wid-edit easymenu battery time wheatgrass-theme paren savehist saveplace elec-pair desktop frameset cl-loaddefs pcase cl-lib delsel cua-base cus-start cus-load time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote dbusbind inotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 840029 275156) (symbols 48 104067 77) (miscs 40 19960 6933) (strings 32 203674 9947) (string-bytes 1 9233489) (vectors 16 78401) (vector-slots 8 1246250 9319) (floats 8 634 928) (intervals 56 34155 0) (buffers 976 80)) From unknown Tue Jun 17 01:35:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26050: 25.2; configure: no libxml2 support with libxml2 installed Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 10 Mar 2017 16:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26050 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: nljlistbox2@gmail.com (N. Jackson) Cc: 26050@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 26050-submit@debbugs.gnu.org id=B26050.148916405313445 (code B ref 26050); Fri, 10 Mar 2017 16:41:02 +0000 Received: (at 26050) by debbugs.gnu.org; 10 Mar 2017 16:40:53 +0000 Received: from localhost ([127.0.0.1]:49876 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cmNb3-0003Un-EC for submit@debbugs.gnu.org; Fri, 10 Mar 2017 11:40:53 -0500 Received: from eggs.gnu.org ([208.118.235.92]:58944) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cmNb2-0003UY-D9 for 26050@debbugs.gnu.org; Fri, 10 Mar 2017 11:40:52 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cmNau-0002i3-5G for 26050@debbugs.gnu.org; Fri, 10 Mar 2017 11:40:47 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:51267) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cmNau-0002ht-24; Fri, 10 Mar 2017 11:40:44 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4134 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cmNat-0005Zz-3j; Fri, 10 Mar 2017 11:40:43 -0500 Date: Fri, 10 Mar 2017 18:40:22 +0200 Message-Id: <83r325dr0p.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <87o9x915fs.fsf@moondust.localdomain> (nljlistbox2@gmail.com) References: <87o9x915fs.fsf@moondust.localdomain> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: nljlistbox2@gmail.com (N. Jackson) > Date: Fri, 10 Mar 2017 11:07:19 -0500 > > With Emacs from the emacs-25.2.rc2 release candidate tarball, > configure is omitting support for libxml2. (I discovered this > because eww no longer works.) > > (The released version of emacs-25.1, also built from the tarball > (on 2016-09-19) did not have this problem.) > > $ ./configure > . > . > . > checking for LIBXML2... no > . > . > . > Does Emacs use -lxml2? no > . > . > . > > $ dnf list libxml2 > Last metadata expiration check: 1:42:01 ago on Fri Mar 10 08:15:37 2017. > Installed Packages > libxml2.x86_64 2.9.3-4.fc25 @anaconda What does config.log say about the libxml2 tests? From unknown Tue Jun 17 01:35:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26050: 25.2; configure: no libxml2 support with libxml2 installed Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 10 Mar 2017 16:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26050 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "N. Jackson" Cc: 26050@debbugs.gnu.org Received: via spool by 26050-submit@debbugs.gnu.org id=B26050.148916464414382 (code B ref 26050); Fri, 10 Mar 2017 16:51:02 +0000 Received: (at 26050) by debbugs.gnu.org; 10 Mar 2017 16:50:44 +0000 Received: from localhost ([127.0.0.1]:49884 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cmNkZ-0003ju-SB for submit@debbugs.gnu.org; Fri, 10 Mar 2017 11:50:43 -0500 Received: from mail-ot0-f180.google.com ([74.125.82.180]:33532) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cmNkY-0003jh-5j for 26050@debbugs.gnu.org; Fri, 10 Mar 2017 11:50:42 -0500 Received: by mail-ot0-f180.google.com with SMTP id 19so80382028oti.0 for <26050@debbugs.gnu.org>; Fri, 10 Mar 2017 08:50:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=CjNQP4Xm05w7jWkpqGDFVzGtWxKP4OJrdvk2BLbLDKE=; b=RVE+8AZ7p/xm46Dc2UI7Amqg1SqffuzsjdOxHMU1f7xXshJsYz0F1+dHyc2x/055rq TmjCnbneZEEFBDqwp3lwdYsovl5JRaFeTyx2jbIFKp4SmthN3rrPXF/zxD2wN4tbnvRD oEmbcYo0B+/8G4qaVZuLa4oJ2SDATtRe0Y1fLp1n45RxlxKwoVuQmnbucRn7Y/Mx5ppP Q41rLni+K5u8/VxjnKTjroOY2bzziVZ5u2X1Pf7l9vVZpISjf9bRs08futXXpYQlGVjE PKItRMDMxC6G+RG2kH2+43V5ueS3HhrtMNOYudV+WWsZrIDxod+4zD18pdKghwOEbYpm sOgw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=CjNQP4Xm05w7jWkpqGDFVzGtWxKP4OJrdvk2BLbLDKE=; b=jSwAROLMok/dfF0kUlRV2PTIkDTGsBdLXnJyCyXhy3VPi7yGvhKq3Oc8Hs27P9VOBV ixMUQUg+HjTnaEPLtuYMsvNmI9WC4XJ1tEGjmQEcZrMwYZhT26IJimACsPTfTTcqqngw z0NTipEbuAL0iylceL/xQd5IptOeB7qQZP+SNyJUyQOn1Hj2qb/UL+x+N6Z6of+eFCkJ j1KEfJPBc5LQSVGeoKZh8lpfCVf+VaKVcqUrNzb7nc6LnaN8WS+BqYmBaFGgi+hdXs5G dmsbJo7ksT5N1AMjg6sKJxrhtkL6PwHN37x8p6inItLaT0+HhfKd1xVZTY+HiSqbXU7c YdJQ== X-Gm-Message-State: AFeK/H32EF9fvYeY7BRbDbOLb5muWR1BctwMdGOGEmobjWaRA46R69peNsxMW09CzKsxx+tMUGgzzE22S8Budg== X-Received: by 10.157.68.163 with SMTP id v35mr9647815ote.55.1489164636390; Fri, 10 Mar 2017 08:50:36 -0800 (PST) MIME-Version: 1.0 Received: by 10.157.80.172 with HTTP; Fri, 10 Mar 2017 08:50:35 -0800 (PST) In-Reply-To: <87o9x915fs.fsf@moondust.localdomain> References: <87o9x915fs.fsf@moondust.localdomain> From: Noam Postavsky Date: Fri, 10 Mar 2017 11:50:35 -0500 X-Google-Sender-Auth: 0E26pThWJFcyk78i6_cis_A_5qU Message-ID: Content-Type: text/plain; charset=UTF-8 X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) On Fri, Mar 10, 2017 at 11:07 AM, N. Jackson wrote: > $ dnf list libxml2 > Last metadata expiration check: 1:42:01 ago on Fri Mar 10 08:15:37 2017. > Installed Packages > libxml2.x86_64 2.9.3-4.fc25 @anaconda > Are you missing the -devel package, or does 'dnf' require some more options to list it? From unknown Tue Jun 17 01:35:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26050: 25.2; configure: no libxml2 support with libxml2 installed Resent-From: Glenn Morris Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 10 Mar 2017 17:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26050 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: nljlistbox2@gmail.com (N. Jackson) Cc: 26050@debbugs.gnu.org Received: via spool by 26050-submit@debbugs.gnu.org id=B26050.148916871427389 (code B ref 26050); Fri, 10 Mar 2017 17:59:02 +0000 Received: (at 26050) by debbugs.gnu.org; 10 Mar 2017 17:58:34 +0000 Received: from localhost ([127.0.0.1]:49919 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cmOoD-00077e-8T for submit@debbugs.gnu.org; Fri, 10 Mar 2017 12:58:34 -0500 Received: from eggs.gnu.org ([208.118.235.92]:53381) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cmOoC-00077T-9u for 26050@debbugs.gnu.org; Fri, 10 Mar 2017 12:58:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cmOo6-0005gq-Ek for 26050@debbugs.gnu.org; Fri, 10 Mar 2017 12:58:27 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:52522) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cmOo2-0005g5-Kt; Fri, 10 Mar 2017 12:58:22 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1cmOo2-0002d9-29; Fri, 10 Mar 2017 12:58:22 -0500 From: Glenn Morris References: <87o9x915fs.fsf@moondust.localdomain> X-Spook: infowar Car bomb Panama Black out Waco, Texas Juarez X-Ran: w[U`H%,%4u0DJ]%Zj2 X-Hue: magenta X-Attribution: GM Date: Fri, 10 Mar 2017 12:58:21 -0500 In-Reply-To: <87o9x915fs.fsf@moondust.localdomain> (N. Jackson's message of "Fri, 10 Mar 2017 11:07:19 -0500") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) N. Jackson wrote: > (The released version of emacs-25.1, also built from the tarball > (on 2016-09-19) did not have this problem.) [...] > System Description: Fedora release 25 (Twenty Five) But Fedora 25 did not exist on 2016-09-19, so presumably you built 25.1 before performing a system upgrade. So who knows what's changed in-between. > FWIW, the indentation of the conditional structures in the > relevant part of configure is confusing; the indentation belies > the logical nesting. Also some of the lines are excessively long. It's a generated file. It's often simpler to read configure.ac. From unknown Tue Jun 17 01:35:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26050: 25.2; configure: no libxml2 support with libxml2 installed Resent-From: nljlistbox2@gmail.com (N. Jackson) Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 10 Mar 2017 18:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26050 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 26050@debbugs.gnu.org Received: via spool by 26050-submit@debbugs.gnu.org id=B26050.14891713525830 (code B ref 26050); Fri, 10 Mar 2017 18:43:01 +0000 Received: (at 26050) by debbugs.gnu.org; 10 Mar 2017 18:42:32 +0000 Received: from localhost ([127.0.0.1]:49963 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cmPUm-0001Vx-2h for submit@debbugs.gnu.org; Fri, 10 Mar 2017 13:42:32 -0500 Received: from mail-it0-f65.google.com ([209.85.214.65]:34613) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cmPUf-0001VV-OU; Fri, 10 Mar 2017 13:42:27 -0500 Received: by mail-it0-f65.google.com with SMTP id r141so267890ita.1; Fri, 10 Mar 2017 10:42:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=oGOymUMq3UE6bZpv8fozp9IUG5p4mqmOp0nqLcVJp/M=; b=araUfbOPjUPPhHD32lTFfli9ILUmcxce0X9IV2NtHHescnhbH5IeUq6mIMpJlybYGT TjwBaeEEK9w0w86BRNbFUs1BJjxzKOvEMn/aDZ7+9AX+EzXM7St0jRS9eM93BZjGqipc jRsa9MLEvFFhDpkr31KW3XHvYwJuAUiCExoJazlFrR6g0PoxEnl3TJJgw+7oi0pBaODF Dl+2cuxNIWuXUWOWigNNSWK6gij75+x4BSdWIib9ujFN20x2bwsK1xOMOQHrsgOEn/q3 0AUQL8vF/HGy1WcSlPZuDyQa2/rtbC4uMNxSlpra5bJnrSI9dMePUDGQdkcN6kCrsd7F 0NHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=oGOymUMq3UE6bZpv8fozp9IUG5p4mqmOp0nqLcVJp/M=; b=nAdp9Mnez3mins38qWd9+kCWwgPUCV/XIYE0YXdVB8nZ2ceWM5ztuZVEYfBduQlrnJ x4PcVqh8ae+W8VuMQNg0h/gFfbhQB+zq1Qw1QhHbu230RvaUkGF9wu/eWgiI5qQndxuh Z/f3rBqmhCzUKQXk69FcimBFXrOoDGhyK6qNqbsadmFjYjoMY25ulSkc/WJ4fUKPsS+F DknA0Of6C8O+5l+LDKOqnfEpKz/sreLXJrcwTc3+g+Eajue8q5sS6nFe2azmw9JsXZkL 4B7Gd8ZJLBQAuwdXC4cjVvmJyTCTXxXkGuCeyFuNLVERKtJF/IuEOTglHIaIo4eQJYG3 ZyYQ== X-Gm-Message-State: AFeK/H1aekCdZfDNPfD7EmFKN+bBKhxhri8797xe8ibs8AGlGAQS6u1wENF3bKoEPjzlwg== X-Received: by 10.36.80.213 with SMTP id m204mr375389itb.105.1489171339913; Fri, 10 Mar 2017 10:42:19 -0800 (PST) Received: from moondust.localdomain.nodomain.none ([184.151.190.103]) by smtp.gmail.com with ESMTPSA id r30sm113209ioi.56.2017.03.10.10.42.18 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 10 Mar 2017 10:42:19 -0800 (PST) From: nljlistbox2@gmail.com (N. Jackson) References: <87o9x915fs.fsf@moondust.localdomain> <83r325dr0p.fsf@gnu.org> Date: Fri, 10 Mar 2017 13:42:17 -0500 In-Reply-To: <83r325dr0p.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 10 Mar 2017 18:40:22 +0200") Message-ID: <87fuil0y9i.fsf@moondust.localdomain> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) tags 26050 notabug close 26050 done Sorry, this was a user error. I simply didn't have the libxml2 development package on this system. Gets me every time! (Although usually I don't get as far as filing a bug report.) So the fix was as simple as: # dnf install libxml2-devel At 18:40 +0200 on Friday 2017-03-10, Eli Zaretskii wrote: > > What does config.log say about the libxml2 tests? Sorry, I'd forgotten about that file! Here's what it was saying earlier: configure-test:16329: checking for LIBXML2 configure-test:16338: $PKG_CONFIG --exists --print-errors "libxml-2.0 > 2.6.17" Package libxml-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `libxml-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'libxml-2.0' found configure-test:16341: $? = 1 configure-test:16361: $PKG_CONFIG --exists --print-errors "libxml-2.0 > 2.6.17" Package libxml-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `libxml-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'libxml-2.0' found configure-test:16364: $? = 1 configure-test:16381: result: no No package 'libxml-2.0' found Now that everything works, it says: configure:16328: checking for LIBXML2 configure:16335: $PKG_CONFIG --exists --print-errors "libxml-2.0 > 2.6.17" configure:16338: $? = 0 configure:16352: $PKG_CONFIG --exists --print-errors "libxml-2.0 > 2.6.17" configure:16355: $? = 0 configure:16393: result: yes configure:16428: checking for htmlReadMemory in -lxml2 configure:16453: gcc -o conftest -g3 -O2 conftest.c -lxml2 -lxml2 -lX11 >&5 configure:16453: $? = 0 configure:16462: result: yes Is it my imagination, or was there a time in the past when configure printed a friendly message suggesting the installation of the development package for a library when it failed to find something like this? N. From unknown Tue Jun 17 01:35:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26050: 25.2; configure: no libxml2 support with libxml2 installed Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 10 Mar 2017 18:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26050 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug To: nljlistbox2@gmail.com (N. Jackson) Cc: 26050@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 26050-submit@debbugs.gnu.org id=B26050.148917180113251 (code B ref 26050); Fri, 10 Mar 2017 18:50:02 +0000 Received: (at 26050) by debbugs.gnu.org; 10 Mar 2017 18:50:01 +0000 Received: from localhost ([127.0.0.1]:49974 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cmPc1-0003Rf-98 for submit@debbugs.gnu.org; Fri, 10 Mar 2017 13:50:01 -0500 Received: from eggs.gnu.org ([208.118.235.92]:39195) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cmPbz-0003RR-TS for 26050@debbugs.gnu.org; Fri, 10 Mar 2017 13:50:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cmPbr-0007Bw-FX for 26050@debbugs.gnu.org; Fri, 10 Mar 2017 13:49:54 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54010) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cmPbr-0007Bm-Bl; Fri, 10 Mar 2017 13:49:51 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4187 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cmPbq-0004OG-LA; Fri, 10 Mar 2017 13:49:51 -0500 Date: Fri, 10 Mar 2017 20:49:31 +0200 Message-Id: <83mvctdl1g.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <87fuil0y9i.fsf@moondust.localdomain> (nljlistbox2@gmail.com) References: <87o9x915fs.fsf@moondust.localdomain> <83r325dr0p.fsf@gnu.org> <87fuil0y9i.fsf@moondust.localdomain> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: nljlistbox2@gmail.com (N. Jackson) > Cc: 26050@debbugs.gnu.org > Date: Fri, 10 Mar 2017 13:42:17 -0500 > > Sorry, this was a user error. No worries. > configure-test:16329: checking for LIBXML2 > configure-test:16338: $PKG_CONFIG --exists --print-errors "libxml-2.0 > 2.6.17" > Package libxml-2.0 was not found in the pkg-config search path. > Perhaps you should add the directory containing `libxml-2.0.pc' > to the PKG_CONFIG_PATH environment variable > No package 'libxml-2.0' found > configure-test:16341: $? = 1 > configure-test:16361: $PKG_CONFIG --exists --print-errors "libxml-2.0 > 2.6.17" > Package libxml-2.0 was not found in the pkg-config search path. > Perhaps you should add the directory containing `libxml-2.0.pc' > to the PKG_CONFIG_PATH environment variable > No package 'libxml-2.0' found > configure-test:16364: $? = 1 > configure-test:16381: result: no > No package 'libxml-2.0' found > > Now that everything works, it says: > > configure:16328: checking for LIBXML2 > configure:16335: $PKG_CONFIG --exists --print-errors "libxml-2.0 > 2.6.17" > configure:16338: $? = 0 > configure:16352: $PKG_CONFIG --exists --print-errors "libxml-2.0 > 2.6.17" > configure:16355: $? = 0 > configure:16393: result: yes > configure:16428: checking for htmlReadMemory in -lxml2 > configure:16453: gcc -o conftest -g3 -O2 conftest.c -lxml2 -lxml2 -lX11 >&5 > configure:16453: $? = 0 > configure:16462: result: yes > > Is it my imagination, or was there a time in the past when > configure printed a friendly message suggesting the installation > of the development package for a library when it failed to find > something like this? The configure script still does that, but the above message comes from pkg-config related tests, not from configure. From unknown Tue Jun 17 01:35:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26050: 25.2; configure: no libxml2 support with libxml2 installed Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 10 Mar 2017 19:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26050 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug To: "N. Jackson" Cc: 26050@debbugs.gnu.org, Eli Zaretskii Received: via spool by 26050-submit@debbugs.gnu.org id=B26050.148917323315489 (code B ref 26050); Fri, 10 Mar 2017 19:14:01 +0000 Received: (at 26050) by debbugs.gnu.org; 10 Mar 2017 19:13:53 +0000 Received: from localhost ([127.0.0.1]:49988 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cmPz5-00041k-SP for submit@debbugs.gnu.org; Fri, 10 Mar 2017 14:13:53 -0500 Received: from mail-ot0-f170.google.com ([74.125.82.170]:36243) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cmPz0-00041T-Nz for 26050@debbugs.gnu.org; Fri, 10 Mar 2017 14:13:50 -0500 Received: by mail-ot0-f170.google.com with SMTP id i1so82612822ota.3 for <26050@debbugs.gnu.org>; Fri, 10 Mar 2017 11:13:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=cBV7Kpap/hRvqpyDaw8l5FbAFF4XDIO2gKPVqlENllA=; b=dkpRPCG5Jyamx5JeysvM1oCn0vK14NiV4TyntRq5FurdPRvFlv3Wx3bf2zRlysqE3k 2gA/6YZP1oBoGHW0oKdT/6PXNRjKg2OmTrPrx9zcQaTGy4e5OxOT9e2Dj+yyGi3uyF4N kXHmSCEJ6t44JkA7iGurGO8u9itVRTsibu8Y//w6Kt2dnO+SI6JvT1PZSKsPC4PQa8cb MhyKW5Px95m2F5MqWClFwwGLyeUmzg4dBysxESmZGgrbO7/x+HjDqd3cqYuJeGxKAcwk NkMOSaqqG+/X9/odLihLE/DVAKpZyMHmT1Ijg6PZ0NjLcQg/ZR6LAP3vzJM0O86UhNrH kmWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=cBV7Kpap/hRvqpyDaw8l5FbAFF4XDIO2gKPVqlENllA=; b=fRs75fKh+dRNPcEOwjEqI6j7o6Nxg00V4RtGn8Su3CJJ5QUuIUDr6Jao0PHNX6GYxt vK/b2bsdurauH+6mAA8eX/dFMgqFhIZwN14KHQWcsw9K8/nrA8HpA8wn6t7BLZ/N0Frw 3DQD5YNIOWubHxKd12FJ1OW4bSdaXa4XIAl7f5i5cZGDtwwgKEGiri4IUWCcDTGF/pT5 BqnhCUfoQB1jq/CxOhY2EKJlj07dfOrJ9Wr2+izzHlya5PhQ9P4huYtvzAhhqXAAHaLP oWg40gx0w2vs8dVf3vviTuLYNwKH3bah3hYV/n7By/87jAMeBLVA+COn4xWXK/uN12I4 AtWw== X-Gm-Message-State: AFeK/H0BL2nAjqrsSurdvUbN6xQPvyoFAOQjA6pfwuNUZsgA+AV1y+zutd/mRGRgYgPVzhU5ktHhXHdKD/Q1WQ== X-Received: by 10.157.68.209 with SMTP id p17mr12127796otg.244.1489173221141; Fri, 10 Mar 2017 11:13:41 -0800 (PST) MIME-Version: 1.0 Received: by 10.157.80.172 with HTTP; Fri, 10 Mar 2017 11:13:40 -0800 (PST) In-Reply-To: <87fuil0y9i.fsf@moondust.localdomain> References: <87o9x915fs.fsf@moondust.localdomain> <83r325dr0p.fsf@gnu.org> <87fuil0y9i.fsf@moondust.localdomain> From: Noam Postavsky Date: Fri, 10 Mar 2017 14:13:40 -0500 X-Google-Sender-Auth: IppjTbw0XeIsBFNLjAMe7edNR1M Message-ID: Content-Type: text/plain; charset=UTF-8 X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) On Fri, Mar 10, 2017 at 1:42 PM, N. Jackson wrote: > > Is it my imagination, or was there a time in the past when > configure printed a friendly message suggesting the installation > of the development package for a library when it failed to find > something like this? > This is the case for image libraries (xpm, jpeg, png, gif, tiff) and gnutls, so you may be thinking of that. configure.ac lines 3591-3616: dnl Check for required libraries. MISSING= WITH_NO= if test "${HAVE_X11}" = "yes"; then test "${with_xpm}" != "no" && test "${HAVE_XPM}" != "yes" && MISSING="libXpm" && WITH_NO="--with-xpm=no" test "${with_jpeg}" != "no" && test "${HAVE_JPEG}" != "yes" && MISSING="$MISSING libjpeg" && WITH_NO="$WITH_NO --with-jpeg=no" test "${with_png}" != "no" && test "${HAVE_PNG}" != "yes" && MISSING="$MISSING libpng" && WITH_NO="$WITH_NO --with-png=no" test "${with_gif}" != "no" && test "${HAVE_GIF}" != "yes" && MISSING="$MISSING libgif/libungif" && WITH_NO="$WITH_NO --with-gif=no" test "${with_tiff}" != "no" && test "${HAVE_TIFF}" != "yes" && MISSING="$MISSING libtiff" && WITH_NO="$WITH_NO --with-tiff=no" fi test "${with_gnutls}" != "no" && test "${HAVE_GNUTLS}" != "yes" && MISSING="$MISSING gnutls" && WITH_NO="$WITH_NO --with-gnutls=no" if test "X${MISSING}" != X; then AC_MSG_ERROR([The following required libraries were not found: $MISSING Maybe some development libraries/packages are missing? If you don't want to link with them give $WITH_NO as options to configure]) fi