From unknown Sun Jun 15 08:56:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26859: swish-e 2.4.7 fails to build Resent-From: doubleplusgood23@gmail.com (Ethan R. Jones) Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 09 May 2017 19:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 26859 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 26859@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.149435902822834 (code B ref -1); Tue, 09 May 2017 19:44:01 +0000 Received: (at submit) by debbugs.gnu.org; 9 May 2017 19:43:48 +0000 Received: from localhost ([127.0.0.1]:34525 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d8B2x-0005wD-Ql for submit@debbugs.gnu.org; Tue, 09 May 2017 15:43:48 -0400 Received: from eggs.gnu.org ([208.118.235.92]:38681) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d8B2w-0005w1-Kg for submit@debbugs.gnu.org; Tue, 09 May 2017 15:43:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d8B2q-0000jv-2g for submit@debbugs.gnu.org; Tue, 09 May 2017 15:43:41 -0400 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,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:43806) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d8B2p-0000jd-W9 for submit@debbugs.gnu.org; Tue, 09 May 2017 15:43:40 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57880) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d8B2o-0000WX-Au for bug-guix@gnu.org; Tue, 09 May 2017 15:43:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d8B2k-0000eT-9P for bug-guix@gnu.org; Tue, 09 May 2017 15:43:38 -0400 Received: from mail-qt0-x235.google.com ([2607:f8b0:400d:c0d::235]:36763) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d8B2k-0000eI-2N for bug-guix@gnu.org; Tue, 09 May 2017 15:43:34 -0400 Received: by mail-qt0-x235.google.com with SMTP id m91so10020125qte.3 for ; Tue, 09 May 2017 12:43:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:user-agent:date:message-id:mime-version; bh=y+ZQ0emaRtdq7mABNKSuGUS5Fcpgc2+SZYaKhHnc1X0=; b=G8Xi0YiUz68zYPquqcZGLlmKYRRQNVDEI9U4OsyrQTBSRNZqNyyh/u7EQCycv457zh 9eQVb4WsQKERkSaknHeeeD+mzFs+llJLxzxRcGmypKsLLtV1w3UbW0Vdn1v9DuTxF8vV f8dvTz4NOT1lK62jEJe5lV/AOA3leEypc+QCjgDF09xmwIesJpw3zWSeGGSThjC9sHME LDjb/oxlkX8Zoam4kSCIUnhsNw+vniUvihwM5Ox4DCPioO5VTDxuzZgPJiAemHghf3lh 7HBZdd/Sa5/2jNlni2ZspTOA6XLLH1k5PbpvcTEa0cJzcMn8GSisFw56IXYf8XPVHlW5 lU6Q== 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:user-agent:date:message-id :mime-version; bh=y+ZQ0emaRtdq7mABNKSuGUS5Fcpgc2+SZYaKhHnc1X0=; b=TpwKXFHckVPdWTjPQJPQYspnoyAbd8HHMdFftLlQAZH9ytpY92OcJcLoHqor1DsaBv XTdTIj4vpUIruRi2HjEQjj4VJt/LTU0niMf2oXZZPM2YDLNpTIws/IDyVYjRlVxJQ98r 1rG/XvYCUXvsCeyzde2xV4l0Pgx9Sz3cOQ8veyJ9DQfz+/WTS/lirmncwiHLNcyuLmjw 7PpkOXfUbqiwIq6iQu5pCb+2wesZx1PRkyP6e0dXjJb73ncD7ROVhK8KL5eU1OPPmXUr TmpPqoZRId7gllbXDHYkY7dAfdReMK1S22sCtXsKMVCzsEe9I6H7ZWkRzrrX1Zn7+ufk kYWA== X-Gm-Message-State: AODbwcBfqk71o+spuAC1N+iDtM8q446F/XWxkEWHaEtdKK/rrboR/m5I wRsVJmTqx0lSgD9dggI= X-Received: by 10.200.41.182 with SMTP id 51mr2175473qts.127.1494359013249; Tue, 09 May 2017 12:43:33 -0700 (PDT) Received: from iori (c-67-186-6-175.hsd1.pa.comcast.net. [67.186.6.175]) by smtp.gmail.com with ESMTPSA id j204sm633999qke.27.2017.05.09.12.43.32 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 09 May 2017 12:43:32 -0700 (PDT) From: doubleplusgood23@gmail.com (Ethan R. Jones) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) Date: Tue, 09 May 2017 15:43:31 -0400 Message-ID: <8760h9izoc.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. 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 (---) --=-=-= Content-Type: text/plain Tested against commit 83a895310936 --- gcc -DHAVE_CONFIG_H -I. -I. -I. -Dlibexecdir=\"/gnu/store/b59d1j22m0bjq0mjw0dsi9dgg02iv3g7-swish-e-2.4.7/lib/swish-e\" -DPATH_SEPARATOR=\":\" -I/gnu/store/8h3gg0hj7lwimcdn2r912vv2mnh6yx0n-libxml2-2.9.4/include/libxml2 -Ireplace -Wall -g -O2 -MT compress.lo -MD -MP -MF .deps/compress.Tpo -c compress.c -fPIC -DPIC -o .libs/compress.o In file included from compress.c:54:0: /gnu/store/jwkcd7siv6fcyl0qsg607bg9c8ap0gqr-zlib-1.2.11/include/zlib.h:1283:21: error: conflicting types for 'uncompress2' ZEXTERN int ZEXPORT uncompress2 OF((Bytef *dest, uLongf *destLen, ^ In file included from compress.c:41:0: compress.h:39:5: note: previous declaration of 'uncompress2' was here int uncompress2(unsigned char **buffer); ^ compress.c: In function 'uncompress_location_values': compress.c:607:28: warning: passing argument 1 of 'uncompress2' from incompatible pointer type [-Wincompatible-pointer-types] *filenum = uncompress2(&p); ^ In file included from compress.c:54:0: /gnu/store/jwkcd7siv6fcyl0qsg607bg9c8ap0gqr-zlib-1.2.11/include/zlib.h:1283:21: note: expected 'Bytef * {aka unsigned char *}' but argument is of type 'unsigned char **' ZEXTERN int ZEXPORT uncompress2 OF((Bytef *dest, uLongf *destLen, ... make[3]: *** [Makefile:550: compress.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... gcc -DHAVE_CONFIG_H -I. -I. -I. -Dlibexecdir=\"/gnu/store/b59d1j22m0bjq0mjw0dsi9dgg02iv3g7-swish-e-2.4.7/lib/swish-e\" -DPATH_SEPARATOR=\":\" -I/gnu/store/8h3gg0hj7lwimcdn2r912vv2mnh6yx0n-libxml2-2.9.4/include/libxml2 -Ireplace -Wall -g -O2 -MT hash.lo -MD -MP -MF .deps/hash.Tpo -c hash.c -o hash.o >/dev/null 2>&1 make[3]: Leaving directory '/tmp/guix-build-swish-e-2.4.7.drv-0/swish-e-2.4.7/src' make[2]: *** [Makefile:590: all-recursive] Error 1 make[2]: Leaving directory '/tmp/guix-build-swish-e-2.4.7.drv-0/swish-e-2.4.7/src' make[1]: *** [Makefile:330: all] Error 2 make[1]: Leaving directory '/tmp/guix-build-swish-e-2.4.7.drv-0/swish-e-2.4.7/src' make: *** [Makefile:422: all-recursive] Error 1 phase `build' failed after 13.5 seconds builder for `/gnu/store/zqhx96vdkxvkk23r5h0szj4f54hw5c75-swish-e-2.4.7.drv' failed with exit code 1 @ build-failed /gnu/store/zqhx96vdkxvkk23r5h0szj4f54hw5c75-swish-e-2.4.7.drv - 1 builder for `/gnu/store/zqhx96vdkxvkk23r5h0szj4f54hw5c75-swish-e-2.4.7.drv' failed with exit code 1 guix build: error: build failed: build of `/gnu/store/zqhx96vdkxvkk23r5h0szj4f54hw5c75-swish-e-2.4.7.drv' failed --- This error is reproducable on Ubuntu 17.04. once patched by passing the `--without-zlib` flag to ./configure, it produces the following errors on it's tests: --- Making check in tests make[1]: Entering directory '/tmp/guix-build-swish-e-2.4.7.drv-0/swish-e-2.4.7/tests' make check-TESTS make[2]: Entering directory '/tmp/guix-build-swish-e-2.4.7.drv-0/swish-e-2.4.7/tests' FAIL: check_index FAIL: check_search FAIL: check_metasearch FAIL: check_fuzzy =================== 4 of 4 tests failed =================== make[2]: *** [Makefile:245: check-TESTS] Error 1 make[2]: Leaving directory '/tmp/guix-build-swish-e-2.4.7.drv-0/swish-e-2.4.7/tests' make[1]: *** [Makefile:345: check-am] Error 2 make[1]: Leaving directory '/tmp/guix-build-swish-e-2.4.7.drv-0/swish-e-2.4.7/tests' make: *** [Makefile:422: check-recursive] Error 1 phase `check' failed after 0.6 seconds builder for `/gnu/store/ghq97sc8796cybh85p0m85ir5430vcrp-swish-e-2.4.7.drv' failed with exit code 1 @ build-failed /gnu/store/ghq97sc8796cybh85p0m85ir5430vcrp-swish-e-2.4.7.drv - 1 builder for `/gnu/store/ghq97sc8796cybh85p0m85ir5430vcrp-swish-e-2.4.7.drv' failed with exit code 1 guix build: error: build failed: build of `/gnu/store/ghq97sc8796cybh85p0m85ir5430vcrp-swish-e-2.4.7.drv' failed --- However, these tests do not fail on 17.04 if the tests are run directly from the source package; we get some more useful output: --- $ bash check_fuzzy ... Adding:[6:swishdefault(1)] 'metatag' Pos:11 Stuct:0x7 ( HEAD TITLE FILE ) Adding:[6:swishdefault(1)] 'search' Pos:12 Stuct:0x7 ( HEAD TITLE FILE ) Adding:[6:swishdefault(1)] '2' Pos:13 Stuct:0x7 ( HEAD TITLE FILE ) Adding:[6:swishdefault(1)] 'wa' Pos:14 Stuct:0x7 ( HEAD TITLE FILE ) Adding:[6:swishdefault(1)] 'success' Pos:15 Stuct:0x7 ( HEAD TITLE FILE ) /home/dpg/code/prog/swish-e-2.4.7/tests/test_meta2.html:5: error: htmlParseStartTag: invalid element name ^ /home/dpg/code/prog/swish-e-2.4.7/tests/test_meta2.html:8: error: htmlParseStartTag: invalid element name ^ /home/dpg/code/prog/swish-e-2.4.7/tests/test_meta2.html:9: error: htmlParseStartTag: invalid element name ^ /home/dpg/code/prog/swish-e-2.4.7/tests/test_meta2.html:11: error: htmlParseStartTag: invalid element name ^ Adding:[6:swishdefault(1)] 'thi' Pos:21 Stuct:0x9 ( BODY FILE ) Adding:[6:swishdefault(1)] 'i' Pos:22 Stuct:0x9 ( BODY FILE ) Adding:[6:swishdefault(1)] 'metatest2' Pos:23 Stuct:0x9 ( BODY FILE ) Adding:[6:swishdefault(1)] 'bla' Pos:24 Stuct:0x9 ( BODY FILE ) Adding:[6:swishdefault(1)] 'bla' Pos:25 Stuct:0x9 ( BODY FILE ) Adding:[6:swishdefault(1)] 'thi' Pos:26 Stuct:0x9 ( BODY FILE ) Adding:[6:swishdefault(1)] 'i' Pos:27 Stuct:0x9 ( BODY FILE ) Adding:[6:swishdefault(1)] 'i' Pos:28 Stuct:0x9 ( BODY FILE ) Adding:[6:swishdefault(1)] 'the' Pos:29 Stuct:0x9 ( BODY FILE ) Adding:[6:swishdefault(1)] 'descript' Pos:30 Stuct:0x9 ( BODY FILE ) Adding:[6:swishdefault(1)] 'of' Pos:31 Stuct:0x9 ( BODY FILE ) Adding:[6:swishdefault(1)] 'metatest2' Pos:32 Stuct:0x9 ( BODY FILE ) Adding:[6:swishdefault(1)] 'bla' Pos:33 Stuct:0x9 ( BODY FILE ) Adding:[6:swishdefault(1)] 'bla' Pos:34 Stuct:0x9 ( BODY FILE ) Adding:[7:meta3(12)] 'thi' Pos:3 Stuct:0x1 ( FILE ) Adding:[7:meta3(12)] 'i' Pos:4 Stuct:0x1 ( FILE ) Adding:[7:meta3(12)] 'metatest3' Pos:5 Stuct:0x1 ( FILE ) Adding:[7:meta3(12)] 'just' Pos:6 Stuct:0x1 ( FILE ) Adding:[7:meta3(12)] 'a' Pos:7 Stuct:0x1 ( FILE ) Adding:[7:meta3(12)] 'sampl' Pos:8 Stuct:0x1 ( FILE ) Adding:[7:swishdefault(1)] 'thi' Pos:12 Stuct:0x1 ( FILE ) Adding:[7:swishdefault(1)] 'i' Pos:13 Stuct:0x1 ( FILE ) Adding:[7:swishdefault(1)] 'the' Pos:15 Stuct:0x1 ( FILE ) Adding:[7:swishdefault(1)] 'descript' Pos:17 Stuct:0x1 ( FILE ) Adding:[7:swishdefault(1)] 'of' Pos:18 Stuct:0x1 ( FILE ) Adding:[7:swishdefault(1)] 'test' Pos:19 Stuct:0x1 ( FILE ) Adding:[7:swishdefault(1)] 'xml' Pos:20 Stuct:0x1 ( FILE ) Removing very common words... check_fuzzy: line 16: 24435 Segmentation fault $SWISH -c $srcdir/test.fuzzy.config -i $srcdir -T indexed_words --- It appears to be related to libxml2's htmlParseStartTag() I'm hopping this assits in fixing it, as the tomb package won't build without it! --=-=-= Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=smime.p7s --=-=-=-- From unknown Sun Jun 15 08:56:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26859: swish-e 2.4.7 fails to build References: <8760h9izoc.fsf@gmail.com> In-Reply-To: <8760h9izoc.fsf@gmail.com> Resent-From: doubleplusgood23@gmail.com (Ethan R. Jones) Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 14 May 2017 17:11:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26859 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 26859@debbugs.gnu.org Received: via spool by 26859-submit@debbugs.gnu.org id=B26859.149478183115698 (code B ref 26859); Sun, 14 May 2017 17:11:01 +0000 Received: (at 26859) by debbugs.gnu.org; 14 May 2017 17:10:31 +0000 Received: from localhost ([127.0.0.1]:45038 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d9x2M-000456-Rh for submit@debbugs.gnu.org; Sun, 14 May 2017 13:10:31 -0400 Received: from mail-qt0-f177.google.com ([209.85.216.177]:35024) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d9x2L-00044s-A8 for 26859@debbugs.gnu.org; Sun, 14 May 2017 13:10:29 -0400 Received: by mail-qt0-f177.google.com with SMTP id v27so58177037qtg.2 for <26859@debbugs.gnu.org>; Sun, 14 May 2017 10:10:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:message-id:to:subject:from; bh=2uqTKB80FxQNHGqsmgbvGDLWM2vTpEDnQDuW8TYxrOk=; b=k3XPmJtCM4QKhXB9i+MUu2V2dlseq/9gES1psmdUOjhzxyzVjhf3QGpw/OElEQphJ2 D9UogqNfPAg4LCBXo9yxuzcj6xRVavg6cYu7/ZFaomRLih0HKKrSvI2FwEnvxSB+HjBR NzCBE68xGVirQJSe71dl9fTJ19c0r1h+EpAGMSarNQHN9TGISG80l8WMbY/bDapsS0Zr wzaHwzE3WtDgwvC2ds6urZsvKFJazNWRs57cLPR6XkqXiUUWddnxq+8TImfdSGIZjC5X VWm+YE585CJxk+umWHjt01E+9/Q0dHW5xpYuOmYkWD0XngM6OCwX2oC4OeaclG79Dh4F F62A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:message-id:to:subject:from; bh=2uqTKB80FxQNHGqsmgbvGDLWM2vTpEDnQDuW8TYxrOk=; b=TEisYocrMgoENXZsUZWpBoXCyB5kO/MN37c+X21twjL1ByE82qPW+XcqBaiFzfHUyX gUPSpZJN9sdJbnrp4rzEq+v81unz4o+mIgLqKB89MPwOmWQOA5+EnyJcZBiHzljOWLcd OYC3DdvdbMGl44N3Xp7tJQlQyJ7HrAx9+1HCbYkJj3EuboCfg9i8rLXic9c0RKSIEAJp xynSgAk2sK+Q2PwrWznOZF6uTdXx7cEmQto+gQ/hKIEAG15i+7trPLAvDSD0k8+IkD0X 8gV0VZ45qPArC3hwrwdy9mdOLCTlzFjCzihodIFNQT2JMGee04NcCVUd2WGwLSCQTQbg f/UA== X-Gm-Message-State: AODbwcBNaVVtOMXzjA3xMFJNDCibPqEgYE5Qms+U6no95YQFRPNEdgec K2UF/P+3AEYBaLB2L7g= X-Received: by 10.200.44.186 with SMTP id 55mr2190617qtw.173.1494781823542; Sun, 14 May 2017 10:10:23 -0700 (PDT) Received: from iori (c-67-186-6-175.hsd1.pa.comcast.net. [67.186.6.175]) by smtp.gmail.com with ESMTPSA id m11sm3078232qta.67.2017.05.14.10.10.22 for <26859@debbugs.gnu.org> (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 14 May 2017 10:10:23 -0700 (PDT) Date: Sun, 14 May 2017 13:09:51 -0400 Message-Id: <87mvafbc0w.fsf@gmail.com> From: doubleplusgood23@gmail.com (Ethan R. Jones) 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 (/) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 I managed to get it to build and pass the checks properly by adding `--without-zlib --without-libxml2` to the configure options (see patch 26930 .) However I'm unaware how this may impact other uses of swish-e, I recommend closing this bug and opening a new bugs "swish-e lacks zlib support" and "swish-e lacks libxml2 support" -----BEGIN PGP SIGNATURE----- iQIyBAEBCAAdFiEEmNoUnP3YKJH5FuA12jq93Bds75AFAlkYjyQACgkQ2jq93Bds 75Clgw/1E/bsqjPUcC5VYUgFPz6+9l4sTtMr9x/UKQbcgI5UZ7W5wneLpPERs5uT u33q9NsB3wC/wgd7YzYPGfDZTjcP6jkCL/sHFeaweJ9w36Pw1o7+bsbdwrKReXDn CRnYWjqq3adyg/t/BHfQ7pl2EmmatkrCvgSC/94upVJKo5cKywzsgfaz8BfVS3Mr g9RDWdZjYPWtAevlcFgRr7RK8BbNAijZ0m/XKnwubqStMb3kfTebH3d6B+VMOpeT NCfavT2h4HorZHlNrGmkVP3igxeiCHeKJIbXceTaGfFDBMe9StLDk95CpKlcgH78 KepIhywFoFwsO5dzYqKjwwbc/j+4/BKb4jrHF5IAIqNuyWR6M6Kd2Jl6Z/4TrYVM l0U7HageALF/SOk/kfIuZTt0EMVUJSJkfEOG0DjwaDKTHjSlJsDFHXnZ0WGwXnW6 tMES3ef2HxYq+WAjy2L7FxLx7TeZ2UDMc7KOOsGMkGylckb1ov3rpAzWyHZc34XD vIZu2UWFKwoMPEvSwv7LtmwgLfsJcloTEuAaKK48e1ZNL5C0YjLcEU8oWrHS2Mm/ YUhBfvuokmzaMa6wQE/CAeqjJ1ZJ0GZ33m0m78wSM5J/Xt6RJtV2DWory9Q72AQS sQEUtUxWUUcXW5HLqrhJtEmXfgDvg91MuNk6GD10eOGilxgKKA== =4Xrb -----END PGP SIGNATURE----- From unknown Sun Jun 15 08:56:28 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: doubleplusgood23@gmail.com (Ethan R. Jones) Subject: bug#26859: closed (Re: bug#26859: swish-e 2.4.7 fails to build) Message-ID: References: <87tuvh3edf.fsf@gmail.com> <8760h9izoc.fsf@gmail.com> X-Gnu-PR-Message: they-closed 26859 X-Gnu-PR-Package: guix Reply-To: 26859@debbugs.gnu.org Date: Mon, 28 Sep 2020 19:13:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1601320382-31440-1" This is a multi-part message in MIME format... ------------=_1601320382-31440-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #26859: swish-e 2.4.7 fails to build which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 26859@debbugs.gnu.org. --=20 26859: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D26859 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1601320382-31440-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 26859-done) by debbugs.gnu.org; 28 Sep 2020 19:12:07 +0000 Received: from localhost ([127.0.0.1]:54019 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMyZD-00089w-6q for submit@debbugs.gnu.org; Mon, 28 Sep 2020 15:12:07 -0400 Received: from mail-wm1-f47.google.com ([209.85.128.47]:52917) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMyZ9-00089O-KT for 26859-done@debbugs.gnu.org; Mon, 28 Sep 2020 15:12:05 -0400 Received: by mail-wm1-f47.google.com with SMTP id q9so2218018wmj.2 for <26859-done@debbugs.gnu.org>; Mon, 28 Sep 2020 12:12:03 -0700 (PDT) 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=Rh+uiHsvXeSgd1EAUoPEuzNWFuosN0M4m+uf1dDG2Zg=; b=bi8CHMZXlyT2vE8EDXsv5k/9/R+Kg13xhcv9+O77fi1DKIiRmu8ovtaU5BP3jmUV2z tRVm5+e6y/JNwTG0rp7WOodJ2Sw6VRtUShOOXV1tYkWLZ0nN4iy1NdEknHrLaDzZ68dG OMLAS7GjTsNkZNPd37wn5k73ga3H0AoHAfQx5c1gQhuyk1DEI/46JzYH5560YT3MScIM Nj8Sabi9GUydbD9xdAaDcVoetiVeoGeYN/mpIkVWMmbAzCc1JKqZeD1rzVHAH12lQpJx 9pdeNFFLbQaKOwCBeki8C6T0i4Q2EOlv/QOzyQQzSHD5s69Wkcfi8TA7D2nG9ONzhRmW ptCQ== 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=Rh+uiHsvXeSgd1EAUoPEuzNWFuosN0M4m+uf1dDG2Zg=; b=ljQiRGXu2wGa9Hege2DMYnFg1JwWA6JLTYsuOTxTKDXdjodAfyt+9N3B+lSSlTko3X txTFUGKD7pf+6B4ho257FDZEqRY0vpFxsU9SbLQVav4mAGvCPtSoiHS9byrHChAQHml/ KBWk3pYoFdGSL18PXELYMOChW8aIhEHL7L5U17o4PpNgrhm5HvMHeqbPczWb/9/092LR /hVZYGO4DTEr1J8mb72LPCQVCQyfhv+Ani7V0ROS0VUtEMGnQc355PG/OfFZboV1oZ+d WrkVx7BcSIzaOHR8RSJG94Mz8ap98y2toNyXCXaM8nMsttslgPzMdeA/U+Q4iEGxBViE kYtQ== X-Gm-Message-State: AOAM532O/pMDqApAAKojU67yd4UqNkUUJAQZ9nWK6AXqJeFljdQCva3w SUlwPE6FxXhD/FInfVHJJUVuY801/Efbdw== X-Google-Smtp-Source: ABdhPJzO3Tr4W0D2hc3w4r2k7cSLbVMMkYM5m/gnc7DmMh5Yggi1NTjtE3rvfYy66/NhR9a2BR26Qw== X-Received: by 2002:a05:600c:2f8f:: with SMTP id t15mr641528wmn.41.1601320317702; Mon, 28 Sep 2020 12:11:57 -0700 (PDT) Received: from pfiuh02 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id a15sm2677586wrn.3.2020.09.28.12.11.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 28 Sep 2020 12:11:57 -0700 (PDT) From: zimoun To: doubleplusgood23@gmail.com (Ethan R. Jones) Subject: Re: bug#26859: swish-e 2.4.7 fails to build References: <8760h9izoc.fsf@gmail.com> <87mvafbc0w.fsf@gmail.com> Date: Mon, 28 Sep 2020 21:11:56 +0200 In-Reply-To: <87mvafbc0w.fsf@gmail.com> (Ethan R. Jones's message of "Sun, 14 May 2017 13:09:51 -0400") Message-ID: <87tuvh3edf.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.4 (/) X-Debbugs-Envelope-To: 26859-done Cc: 26859-done@debbugs.gnu.org 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: -1.6 (-) On Sun, 14 May 2017 at 13:09, doubleplusgood23@gmail.com (Ethan R. Jones) wrote: > I managed to get it to build and pass the checks properly by adding > `--without-zlib --without-libxml2` to the configure options (see patch > 26930 .) > However I'm unaware how this may impact other uses of swish-e, I > recommend closing this bug and opening a new bugs "swish-e lacks zlib support" > and > "swish-e lacks libxml2 support" Closing as asked. BTW, Data Services reports it builds [1]. [1] ------------=_1601320382-31440-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 9 May 2017 19:43:48 +0000 Received: from localhost ([127.0.0.1]:34525 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d8B2x-0005wD-Ql for submit@debbugs.gnu.org; Tue, 09 May 2017 15:43:48 -0400 Received: from eggs.gnu.org ([208.118.235.92]:38681) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d8B2w-0005w1-Kg for submit@debbugs.gnu.org; Tue, 09 May 2017 15:43:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d8B2q-0000jv-2g for submit@debbugs.gnu.org; Tue, 09 May 2017 15:43:41 -0400 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,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:43806) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d8B2p-0000jd-W9 for submit@debbugs.gnu.org; Tue, 09 May 2017 15:43:40 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57880) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d8B2o-0000WX-Au for bug-guix@gnu.org; Tue, 09 May 2017 15:43:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d8B2k-0000eT-9P for bug-guix@gnu.org; Tue, 09 May 2017 15:43:38 -0400 Received: from mail-qt0-x235.google.com ([2607:f8b0:400d:c0d::235]:36763) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d8B2k-0000eI-2N for bug-guix@gnu.org; Tue, 09 May 2017 15:43:34 -0400 Received: by mail-qt0-x235.google.com with SMTP id m91so10020125qte.3 for ; Tue, 09 May 2017 12:43:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:user-agent:date:message-id:mime-version; bh=y+ZQ0emaRtdq7mABNKSuGUS5Fcpgc2+SZYaKhHnc1X0=; b=G8Xi0YiUz68zYPquqcZGLlmKYRRQNVDEI9U4OsyrQTBSRNZqNyyh/u7EQCycv457zh 9eQVb4WsQKERkSaknHeeeD+mzFs+llJLxzxRcGmypKsLLtV1w3UbW0Vdn1v9DuTxF8vV f8dvTz4NOT1lK62jEJe5lV/AOA3leEypc+QCjgDF09xmwIesJpw3zWSeGGSThjC9sHME LDjb/oxlkX8Zoam4kSCIUnhsNw+vniUvihwM5Ox4DCPioO5VTDxuzZgPJiAemHghf3lh 7HBZdd/Sa5/2jNlni2ZspTOA6XLLH1k5PbpvcTEa0cJzcMn8GSisFw56IXYf8XPVHlW5 lU6Q== 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:user-agent:date:message-id :mime-version; bh=y+ZQ0emaRtdq7mABNKSuGUS5Fcpgc2+SZYaKhHnc1X0=; b=TpwKXFHckVPdWTjPQJPQYspnoyAbd8HHMdFftLlQAZH9ytpY92OcJcLoHqor1DsaBv XTdTIj4vpUIruRi2HjEQjj4VJt/LTU0niMf2oXZZPM2YDLNpTIws/IDyVYjRlVxJQ98r 1rG/XvYCUXvsCeyzde2xV4l0Pgx9Sz3cOQ8veyJ9DQfz+/WTS/lirmncwiHLNcyuLmjw 7PpkOXfUbqiwIq6iQu5pCb+2wesZx1PRkyP6e0dXjJb73ncD7ROVhK8KL5eU1OPPmXUr TmpPqoZRId7gllbXDHYkY7dAfdReMK1S22sCtXsKMVCzsEe9I6H7ZWkRzrrX1Zn7+ufk kYWA== X-Gm-Message-State: AODbwcBfqk71o+spuAC1N+iDtM8q446F/XWxkEWHaEtdKK/rrboR/m5I wRsVJmTqx0lSgD9dggI= X-Received: by 10.200.41.182 with SMTP id 51mr2175473qts.127.1494359013249; Tue, 09 May 2017 12:43:33 -0700 (PDT) Received: from iori (c-67-186-6-175.hsd1.pa.comcast.net. [67.186.6.175]) by smtp.gmail.com with ESMTPSA id j204sm633999qke.27.2017.05.09.12.43.32 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 09 May 2017 12:43:32 -0700 (PDT) From: doubleplusgood23@gmail.com (Ethan R. Jones) To: bug-guix@gnu.org Subject: swish-e 2.4.7 fails to build User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) Date: Tue, 09 May 2017 15:43:31 -0400 Message-ID: <8760h9izoc.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. 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-Debbugs-Envelope-To: submit 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 (---) --=-=-= Content-Type: text/plain Tested against commit 83a895310936 --- gcc -DHAVE_CONFIG_H -I. -I. -I. -Dlibexecdir=\"/gnu/store/b59d1j22m0bjq0mjw0dsi9dgg02iv3g7-swish-e-2.4.7/lib/swish-e\" -DPATH_SEPARATOR=\":\" -I/gnu/store/8h3gg0hj7lwimcdn2r912vv2mnh6yx0n-libxml2-2.9.4/include/libxml2 -Ireplace -Wall -g -O2 -MT compress.lo -MD -MP -MF .deps/compress.Tpo -c compress.c -fPIC -DPIC -o .libs/compress.o In file included from compress.c:54:0: /gnu/store/jwkcd7siv6fcyl0qsg607bg9c8ap0gqr-zlib-1.2.11/include/zlib.h:1283:21: error: conflicting types for 'uncompress2' ZEXTERN int ZEXPORT uncompress2 OF((Bytef *dest, uLongf *destLen, ^ In file included from compress.c:41:0: compress.h:39:5: note: previous declaration of 'uncompress2' was here int uncompress2(unsigned char **buffer); ^ compress.c: In function 'uncompress_location_values': compress.c:607:28: warning: passing argument 1 of 'uncompress2' from incompatible pointer type [-Wincompatible-pointer-types] *filenum = uncompress2(&p); ^ In file included from compress.c:54:0: /gnu/store/jwkcd7siv6fcyl0qsg607bg9c8ap0gqr-zlib-1.2.11/include/zlib.h:1283:21: note: expected 'Bytef * {aka unsigned char *}' but argument is of type 'unsigned char **' ZEXTERN int ZEXPORT uncompress2 OF((Bytef *dest, uLongf *destLen, ... make[3]: *** [Makefile:550: compress.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... gcc -DHAVE_CONFIG_H -I. -I. -I. -Dlibexecdir=\"/gnu/store/b59d1j22m0bjq0mjw0dsi9dgg02iv3g7-swish-e-2.4.7/lib/swish-e\" -DPATH_SEPARATOR=\":\" -I/gnu/store/8h3gg0hj7lwimcdn2r912vv2mnh6yx0n-libxml2-2.9.4/include/libxml2 -Ireplace -Wall -g -O2 -MT hash.lo -MD -MP -MF .deps/hash.Tpo -c hash.c -o hash.o >/dev/null 2>&1 make[3]: Leaving directory '/tmp/guix-build-swish-e-2.4.7.drv-0/swish-e-2.4.7/src' make[2]: *** [Makefile:590: all-recursive] Error 1 make[2]: Leaving directory '/tmp/guix-build-swish-e-2.4.7.drv-0/swish-e-2.4.7/src' make[1]: *** [Makefile:330: all] Error 2 make[1]: Leaving directory '/tmp/guix-build-swish-e-2.4.7.drv-0/swish-e-2.4.7/src' make: *** [Makefile:422: all-recursive] Error 1 phase `build' failed after 13.5 seconds builder for `/gnu/store/zqhx96vdkxvkk23r5h0szj4f54hw5c75-swish-e-2.4.7.drv' failed with exit code 1 @ build-failed /gnu/store/zqhx96vdkxvkk23r5h0szj4f54hw5c75-swish-e-2.4.7.drv - 1 builder for `/gnu/store/zqhx96vdkxvkk23r5h0szj4f54hw5c75-swish-e-2.4.7.drv' failed with exit code 1 guix build: error: build failed: build of `/gnu/store/zqhx96vdkxvkk23r5h0szj4f54hw5c75-swish-e-2.4.7.drv' failed --- This error is reproducable on Ubuntu 17.04. once patched by passing the `--without-zlib` flag to ./configure, it produces the following errors on it's tests: --- Making check in tests make[1]: Entering directory '/tmp/guix-build-swish-e-2.4.7.drv-0/swish-e-2.4.7/tests' make check-TESTS make[2]: Entering directory '/tmp/guix-build-swish-e-2.4.7.drv-0/swish-e-2.4.7/tests' FAIL: check_index FAIL: check_search FAIL: check_metasearch FAIL: check_fuzzy =================== 4 of 4 tests failed =================== make[2]: *** [Makefile:245: check-TESTS] Error 1 make[2]: Leaving directory '/tmp/guix-build-swish-e-2.4.7.drv-0/swish-e-2.4.7/tests' make[1]: *** [Makefile:345: check-am] Error 2 make[1]: Leaving directory '/tmp/guix-build-swish-e-2.4.7.drv-0/swish-e-2.4.7/tests' make: *** [Makefile:422: check-recursive] Error 1 phase `check' failed after 0.6 seconds builder for `/gnu/store/ghq97sc8796cybh85p0m85ir5430vcrp-swish-e-2.4.7.drv' failed with exit code 1 @ build-failed /gnu/store/ghq97sc8796cybh85p0m85ir5430vcrp-swish-e-2.4.7.drv - 1 builder for `/gnu/store/ghq97sc8796cybh85p0m85ir5430vcrp-swish-e-2.4.7.drv' failed with exit code 1 guix build: error: build failed: build of `/gnu/store/ghq97sc8796cybh85p0m85ir5430vcrp-swish-e-2.4.7.drv' failed --- However, these tests do not fail on 17.04 if the tests are run directly from the source package; we get some more useful output: --- $ bash check_fuzzy ... Adding:[6:swishdefault(1)] 'metatag' Pos:11 Stuct:0x7 ( HEAD TITLE FILE ) Adding:[6:swishdefault(1)] 'search' Pos:12 Stuct:0x7 ( HEAD TITLE FILE ) Adding:[6:swishdefault(1)] '2' Pos:13 Stuct:0x7 ( HEAD TITLE FILE ) Adding:[6:swishdefault(1)] 'wa' Pos:14 Stuct:0x7 ( HEAD TITLE FILE ) Adding:[6:swishdefault(1)] 'success' Pos:15 Stuct:0x7 ( HEAD TITLE FILE ) /home/dpg/code/prog/swish-e-2.4.7/tests/test_meta2.html:5: error: htmlParseStartTag: invalid element name ^ /home/dpg/code/prog/swish-e-2.4.7/tests/test_meta2.html:8: error: htmlParseStartTag: invalid element name ^ /home/dpg/code/prog/swish-e-2.4.7/tests/test_meta2.html:9: error: htmlParseStartTag: invalid element name ^ /home/dpg/code/prog/swish-e-2.4.7/tests/test_meta2.html:11: error: htmlParseStartTag: invalid element name ^ Adding:[6:swishdefault(1)] 'thi' Pos:21 Stuct:0x9 ( BODY FILE ) Adding:[6:swishdefault(1)] 'i' Pos:22 Stuct:0x9 ( BODY FILE ) Adding:[6:swishdefault(1)] 'metatest2' Pos:23 Stuct:0x9 ( BODY FILE ) Adding:[6:swishdefault(1)] 'bla' Pos:24 Stuct:0x9 ( BODY FILE ) Adding:[6:swishdefault(1)] 'bla' Pos:25 Stuct:0x9 ( BODY FILE ) Adding:[6:swishdefault(1)] 'thi' Pos:26 Stuct:0x9 ( BODY FILE ) Adding:[6:swishdefault(1)] 'i' Pos:27 Stuct:0x9 ( BODY FILE ) Adding:[6:swishdefault(1)] 'i' Pos:28 Stuct:0x9 ( BODY FILE ) Adding:[6:swishdefault(1)] 'the' Pos:29 Stuct:0x9 ( BODY FILE ) Adding:[6:swishdefault(1)] 'descript' Pos:30 Stuct:0x9 ( BODY FILE ) Adding:[6:swishdefault(1)] 'of' Pos:31 Stuct:0x9 ( BODY FILE ) Adding:[6:swishdefault(1)] 'metatest2' Pos:32 Stuct:0x9 ( BODY FILE ) Adding:[6:swishdefault(1)] 'bla' Pos:33 Stuct:0x9 ( BODY FILE ) Adding:[6:swishdefault(1)] 'bla' Pos:34 Stuct:0x9 ( BODY FILE ) Adding:[7:meta3(12)] 'thi' Pos:3 Stuct:0x1 ( FILE ) Adding:[7:meta3(12)] 'i' Pos:4 Stuct:0x1 ( FILE ) Adding:[7:meta3(12)] 'metatest3' Pos:5 Stuct:0x1 ( FILE ) Adding:[7:meta3(12)] 'just' Pos:6 Stuct:0x1 ( FILE ) Adding:[7:meta3(12)] 'a' Pos:7 Stuct:0x1 ( FILE ) Adding:[7:meta3(12)] 'sampl' Pos:8 Stuct:0x1 ( FILE ) Adding:[7:swishdefault(1)] 'thi' Pos:12 Stuct:0x1 ( FILE ) Adding:[7:swishdefault(1)] 'i' Pos:13 Stuct:0x1 ( FILE ) Adding:[7:swishdefault(1)] 'the' Pos:15 Stuct:0x1 ( FILE ) Adding:[7:swishdefault(1)] 'descript' Pos:17 Stuct:0x1 ( FILE ) Adding:[7:swishdefault(1)] 'of' Pos:18 Stuct:0x1 ( FILE ) Adding:[7:swishdefault(1)] 'test' Pos:19 Stuct:0x1 ( FILE ) Adding:[7:swishdefault(1)] 'xml' Pos:20 Stuct:0x1 ( FILE ) Removing very common words... check_fuzzy: line 16: 24435 Segmentation fault $SWISH -c $srcdir/test.fuzzy.config -i $srcdir -T indexed_words --- It appears to be related to libxml2's htmlParseStartTag() I'm hopping this assits in fixing it, as the tomb package won't build without it! --=-=-= Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=smime.p7s --=-=-=-- ------------=_1601320382-31440-1--