From unknown Sun Jun 22 03:59:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20259: make fails to produce c-by, etc.: Invalid slot type... Resent-From: Ivan Shmakov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 04 Apr 2015 19:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 20259 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 20259@debbugs.gnu.org X-Debbugs-Original-To: submit@debbugs.gnu.org Received: via spool by submit@debbugs.gnu.org id=B.142817676328996 (code B ref -1); Sat, 04 Apr 2015 19:47:01 +0000 Received: (at submit) by debbugs.gnu.org; 4 Apr 2015 19:46:03 +0000 Received: from localhost ([127.0.0.1]:44915 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YeU14-0007XW-5l for submit@debbugs.gnu.org; Sat, 04 Apr 2015 15:46:02 -0400 Received: from fely.am-1.org ([78.47.74.50]:37311) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YeU10-0007Wx-IP for submit@debbugs.gnu.org; Sat, 04 Apr 2015 15:46:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=siamics.net; s=a2013295; h=Content-Type:MIME-Version:Message-ID:Date:Sender:Subject:To:From; bh=CW72ALna3k0KNEKYv6jrCuYvo1uqI0XVhfCcPBbXT1I=; b=QvSv+1jZ1ZpI7JkW7s7ty6aIfRNuNBh+1ZLgm9wvPYOMluqny9jvs05A5zA9i5/pOhDDppL8xq8rTFnxYkJmwFymSnoORN+1+KGb1CVakeNA1a4ZGf7t0c0VvXbYn+Xz3DGLl5VX1QDU9xO9CJMxOR8AF4HR9RNrizU6zFgckLk=; Received: from [2a02:2560:6d4:26ca::1:1d] (helo=violet.siamics.net) by fely.am-1.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1YeU0y-0001Bu-ND for submit@debbugs.gnu.org; Sat, 04 Apr 2015 19:45:56 +0000 Received: from localhost ([::1] helo=violet.siamics.net) by violet.siamics.net with esmtps (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1YeU0r-00073v-GK for submit@debbugs.gnu.org; Sun, 05 Apr 2015 02:45:49 +0700 From: Ivan Shmakov Date: Sat, 04 Apr 2015 19:45:48 +0000 Message-ID: <87k2xru177.fsf@violet.siamics.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Package: emacs For a couple of weeks or so now, building Emacs fails for me when byte-compiling cedet/semantic/bovine/c.el, apparently because the earlier stages have failed to produce a number of files under lisp/cedet/semantic/bovine/ (*.by) and =E2=80=A6/wisent/ (*.wy). Removing =E2=80=98cedet=E2=80=99 (which I do not use anyway) from compilat= ion along with setting BOVINE and WISENT to empty strings seem to help the issue. The relevant section of the build log is MIMEd. (Tested on 0115aceb584b, 2015-04-04 14:10:06 UTC.) --=20 FSF associate member #7257 np. Following My Father=E2=80=99s Song =E2=80= =94 Jami Sieber --=-=-= Content-Type: text/plain Content-Disposition: inline make -C ../admin/grammars all EMACS="../../src/emacs" make[2]: Entering directory '/.../emacs-2015-04-04-build/admin/grammars' [ ! -f "../../lisp/cedet/semantic/bovine/c-by.el" ] || chmod +w "../../lisp/cedet/semantic/bovine/c-by.el" EMACSLOADPATH= "../../src/emacs" -batch --no-site-file --no-site-lisp -l semantic/bovine/grammar -f bovine-batch-make-parser -o "../../lisp/cedet/semantic/bovine/c-by.el" c.by ../../lisp/emacs-lisp/eieio.el: `eieio-object-name-string' is an obsolete generic function (as of 25.1); use `eieio-named' instead. ../../lisp/emacs-lisp/eieio-base.el: `eieio-object-name-string' is an obsolete generic function (as of 25.1); use `eieio-named' instead. Invalid slot type: semanticdb-project-database-file, reference-directory, string, nil [ ! -f "../../lisp/cedet/semantic/bovine/make-by.el" ] || chmod +w "../../lisp/cedet/semantic/bovine/make-by.el" EMACSLOADPATH= "../../src/emacs" -batch --no-site-file --no-site-lisp -l semantic/bovine/grammar -f bovine-batch-make-parser -o "../../lisp/cedet/semantic/bovine/make-by.el" make.by ../../lisp/emacs-lisp/eieio.el: `eieio-object-name-string' is an obsolete generic function (as of 25.1); use `eieio-named' instead. ../../lisp/emacs-lisp/eieio-base.el: `eieio-object-name-string' is an obsolete generic function (as of 25.1); use `eieio-named' instead. Invalid slot type: semanticdb-project-database-file, reference-directory, string, nil [ ! -f "../../lisp/cedet/semantic/bovine/scm-by.el" ] || chmod +w "../../lisp/cedet/semantic/bovine/scm-by.el" EMACSLOADPATH= "../../src/emacs" -batch --no-site-file --no-site-lisp -l semantic/bovine/grammar -f bovine-batch-make-parser -o "../../lisp/cedet/semantic/bovine/scm-by.el" scheme.by ../../lisp/emacs-lisp/eieio.el: `eieio-object-name-string' is an obsolete generic function (as of 25.1); use `eieio-named' instead. ../../lisp/emacs-lisp/eieio-base.el: `eieio-object-name-string' is an obsolete generic function (as of 25.1); use `eieio-named' instead. Invalid slot type: semanticdb-project-database-file, reference-directory, string, nil [ ! -f "../../lisp/cedet/semantic/wisent/javat-wy.el" ] || chmod +w "../../lisp/cedet/semantic/wisent/javat-wy.el" EMACSLOADPATH= "../../src/emacs" -batch --no-site-file --no-site-lisp -l semantic/wisent/grammar -f wisent-batch-make-parser -o "../../lisp/cedet/semantic/wisent/javat-wy.el" java-tags.wy ../../lisp/emacs-lisp/eieio.el: `eieio-object-name-string' is an obsolete generic function (as of 25.1); use `eieio-named' instead. ../../lisp/emacs-lisp/eieio-base.el: `eieio-object-name-string' is an obsolete generic function (as of 25.1); use `eieio-named' instead. Invalid slot type: semanticdb-project-database-file, reference-directory, string, nil [ ! -f "../../lisp/cedet/semantic/wisent/js-wy.el" ] || chmod +w "../../lisp/cedet/semantic/wisent/js-wy.el" EMACSLOADPATH= "../../src/emacs" -batch --no-site-file --no-site-lisp -l semantic/wisent/grammar -f wisent-batch-make-parser -o "../../lisp/cedet/semantic/wisent/js-wy.el" js.wy ../../lisp/emacs-lisp/eieio.el: `eieio-object-name-string' is an obsolete generic function (as of 25.1); use `eieio-named' instead. ../../lisp/emacs-lisp/eieio-base.el: `eieio-object-name-string' is an obsolete generic function (as of 25.1); use `eieio-named' instead. Invalid slot type: semanticdb-project-database-file, reference-directory, string, nil [ ! -f "../../lisp/cedet/semantic/wisent/python-wy.el" ] || chmod +w "../../lisp/cedet/semantic/wisent/python-wy.el" EMACSLOADPATH= "../../src/emacs" -batch --no-site-file --no-site-lisp -l semantic/wisent/grammar -f wisent-batch-make-parser -o "../../lisp/cedet/semantic/wisent/python-wy.el" python.wy ../../lisp/emacs-lisp/eieio.el: `eieio-object-name-string' is an obsolete generic function (as of 25.1); use `eieio-named' instead. ../../lisp/emacs-lisp/eieio-base.el: `eieio-object-name-string' is an obsolete generic function (as of 25.1); use `eieio-named' instead. Invalid slot type: semanticdb-project-database-file, reference-directory, string, nil [ ! -f "../../lisp/cedet/srecode/srt-wy.el" ] || chmod +w "../../lisp/cedet/srecode/srt-wy.el" EMACSLOADPATH= "../../src/emacs" -batch --no-site-file --no-site-lisp -l semantic/wisent/grammar -f wisent-batch-make-parser -o "../../lisp/cedet/srecode/srt-wy.el" srecode-template.wy ../../lisp/emacs-lisp/eieio.el: `eieio-object-name-string' is an obsolete generic function (as of 25.1); use `eieio-named' instead. ../../lisp/emacs-lisp/eieio-base.el: `eieio-object-name-string' is an obsolete generic function (as of 25.1); use `eieio-named' instead. Invalid slot type: semanticdb-project-database-file, reference-directory, string, nil make[2]: Leaving directory '/.../emacs-2015-04-04-build/admin/grammars' make[2]: Entering directory '/.../emacs-2015-04-04-build/lisp' EMACSLOADPATH= '../src/emacs' -batch --no-site-file --no-site-lisp --eval "(setq max-lisp-eval-depth 2200)" --eval '(setq load-prefer-newer t)' -f batch-byte-compile cedet/semantic/bovine/c.el ../../../emacs-lisp/eieio.el: `eieio-object-name-string' is an obsolete generic function (as of 25.1); use `eieio-named' instead. ../../../emacs-lisp/eieio-base.el: `eieio-object-name-string' is an obsolete generic function (as of 25.1); use `eieio-named' instead. In toplevel form: cedet/semantic/bovine/c.el:35:1:Error: Cannot open load file: No such file or directory, semantic/bovine/c-by Makefile:287: recipe for target 'cedet/semantic/bovine/c.elc' failed make[2]: *** [cedet/semantic/bovine/c.elc] Error 1 make[2]: Leaving directory '/.../emacs-2015-04-04-build/lisp' Makefile:310: recipe for target 'compile-main' failed make[1]: *** [compile-main] Error 2 make[1]: Leaving directory '/.../emacs-2015-04-04-build/lisp' Makefile:385: recipe for target 'lisp' failed make: *** [lisp] Error 2 --=-=-=-- From unknown Sun Jun 22 03:59:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20259: make fails to produce c-by, etc.: Invalid slot type... References: <87k2xru177.fsf@violet.siamics.net> In-Reply-To: <87k2xru177.fsf@violet.siamics.net> Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 04 Apr 2015 22:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20259 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ivan Shmakov Cc: 20259@debbugs.gnu.org Received: via spool by 20259-submit@debbugs.gnu.org id=B20259.142818704328438 (code B ref 20259); Sat, 04 Apr 2015 22:38:01 +0000 Received: (at 20259) by debbugs.gnu.org; 4 Apr 2015 22:37:23 +0000 Received: from localhost ([127.0.0.1]:44985 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YeWgt-0007Ob-B1 for submit@debbugs.gnu.org; Sat, 04 Apr 2015 18:37:23 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:49536) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YeWgr-0007OF-23 for 20259@debbugs.gnu.org; Sat, 04 Apr 2015 18:37:21 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id EC6E0A60020; Sat, 4 Apr 2015 15:37:14 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Px82l1ezj17Q; Sat, 4 Apr 2015 15:37:14 -0700 (PDT) Received: from [192.168.1.9] (pool-100-32-155-148.lsanca.fios.verizon.net [100.32.155.148]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 66936A60003; Sat, 4 Apr 2015 15:37:14 -0700 (PDT) Message-ID: <55206799.7080800@cs.ucla.edu> Date: Sat, 04 Apr 2015 15:37:13 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -2.3 (--) What happens if you run "make bootstrap"? From unknown Sun Jun 22 03:59:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20259: make fails to produce c-by, etc.: Invalid slot type... Resent-From: Ivan Shmakov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 05 Apr 2015 05:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20259 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 20259@debbugs.gnu.org Received: via spool by 20259-submit@debbugs.gnu.org id=B20259.14282109191097 (code B ref 20259); Sun, 05 Apr 2015 05:16:02 +0000 Received: (at 20259) by debbugs.gnu.org; 5 Apr 2015 05:15:19 +0000 Received: from localhost ([127.0.0.1]:45014 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yectz-0000Hc-8H for submit@debbugs.gnu.org; Sun, 05 Apr 2015 01:15:19 -0400 Received: from fely.am-1.org ([78.47.74.50]:37359) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yectw-0000HR-PS for 20259@debbugs.gnu.org; Sun, 05 Apr 2015 01:15:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=siamics.net; s=a2013295; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:Sender:References:Subject:To:From; bh=ic0d9zQQkR/6lkrxpC9D+SV9r09yhhdaCbPEDXLOp4U=; b=iYk4TqiBsQSKbOgx1l26XWziJrhOmIZ5KjjAfMqbKmAkaO/nWgnCLgAItww+kXQN1cMrGcqG0sxmAs/GbURzIC9DU/bifymxvrOxtC5p9bxsqWruBdXG5EwH6pdz1qMw5Ai4b3B7OmudL+s2ONTKim8nVLC3Cwc2VPRsRzkDeek=; Received: from [2a02:2560:6d4:26ca::1:1d] (helo=violet.siamics.net) by fely.am-1.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1Yectu-0006CE-1Q for 20259@debbugs.gnu.org; Sun, 05 Apr 2015 05:15:14 +0000 Received: from localhost ([::1] helo=violet.siamics.net) by violet.siamics.net with esmtps (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1Yectk-0001m6-A1 for 20259@debbugs.gnu.org; Sun, 05 Apr 2015 12:15:04 +0700 From: Ivan Shmakov References: <87k2xru177.fsf@violet.siamics.net> <55206799.7080800@cs.ucla.edu> Mail-Followup-To: 20259@debbugs.gnu.org Date: Sun, 05 Apr 2015 05:15:03 +0000 In-Reply-To: <55206799.7080800@cs.ucla.edu> (Paul Eggert's message of "Sat, 04 Apr 2015 15:37:13 -0700") Message-ID: <877ftrtaug.fsf@violet.siamics.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) >>>>> Paul Eggert writes: >> For a couple of weeks or so now, building Emacs fails for me when >> byte-compiling cedet/semantic/bovine/c.el, apparently because the >> earlier stages have failed to produce a number of files under >> lisp/cedet/semantic/bovine/ (*.by) and =E2=80=A6/wisent/ (*.wy). To clarify: it fails to produce /.el/ files (from .by and .wy.) > What happens if you run "make bootstrap"? Just in case, the build procedure I use is (roughly) as follows. From what I know, it effectively makes =E2=80=98make bootstrap=E2=80=99 a = no-op, or am I mistaken on that? #!/bin/bash set -e -x mkdir -v -- emacs-$(date -uI)-build cd emacs-$(date -uI)-build lndir -- ../emacs-src autoreconf -v -i -I m4 ## Ensure there are no stray .elc files in the build directory. ! grep -q -- . < <(find -name \*.elc) LC_ALL=3DC nohup /usr/bin/time make \ -- lib lib-src src lisp -- FSF associate member #7257 http://boycottsystemd.org/ =E2=80=A6 3013 B6A0= 230E 334A From unknown Sun Jun 22 03:59:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20259: bug#20270: 25.0.50; 'Invalid slot type: semanticdb-project-database-file, reference-directory, string, nil' with semantic-mode Resent-From: Ivan Shmakov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 09 Apr 2015 05:11:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20259 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 20270@debbugs.gnu.org, 20259@debbugs.gnu.org Received: via spool by 20259-submit@debbugs.gnu.org id=B20259.14285562449630 (code B ref 20259); Thu, 09 Apr 2015 05:11:01 +0000 Received: (at 20259) by debbugs.gnu.org; 9 Apr 2015 05:10:44 +0000 Received: from localhost ([127.0.0.1]:49893 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yg4jj-0002VE-AH for submit@debbugs.gnu.org; Thu, 09 Apr 2015 01:10:43 -0400 Received: from fely.am-1.org ([78.47.74.50]:37878) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yg4jg-0002V0-38; Thu, 09 Apr 2015 01:10:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=siamics.net; s=a2013295; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:Sender:References:Subject:To:From; bh=fy/szIQQnXMtAaFD+Sufgfa5+elsviKLeUXxL/4c9iw=; b=byHoJq656bMFfSJ1g+cMwuVhsZTGIbgftOI1nr40XHhuRkgOkXnV4GGDKAg/SCXrD6OLuNVcjADiHrRLvAFhC4wUWI43xj0QO4Cs5rG4XF+pEs6lBc9sBXYI0xo6Kf5uQUXiWbNz/5CJacd6I/hyKWznjsguboLm+InTmPDE1rA=; Received: from [2a02:2560:6d4:26ca::1:1d] (helo=violet.siamics.net) by fely.am-1.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1Yg4jd-0003Yu-Kr; Thu, 09 Apr 2015 05:10:37 +0000 Received: from localhost ([::1] helo=violet.siamics.net) by violet.siamics.net with esmtps (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1Yg4jU-0001Th-IX; Thu, 09 Apr 2015 12:10:28 +0700 From: Ivan Shmakov References: <889wq1otf2l.fsf@broadcom.com> Mail-Followup-To: 20270@debbugs.gnu.org, 20259@debbugs.gnu.org Date: Thu, 09 Apr 2015 05:10:27 +0000 In-Reply-To: (Stefan Monnier's message of "Wed, 08 Apr 2015 17:24:51 -0400") Message-ID: <87pp7dsx8c.fsf@violet.siamics.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) >>>>> Stefan Monnier writes: >> new-emacs.sh -Q --eval '(semantic-mode t)' --eval '(find-file "test.c")' >> Debugger entered--Lisp error: (invalid-slot-type semanticdb-project-dat= abase-file reference-directory string nil) > Duh, indeed. I installed the patch below which should fix this > blunder, Should I expect it to fix bug#20259 just as well? (I hope to check it myself later.) [=E2=80=A6] --=20 FSF associate member #7257 http://boycottsystemd.org/ =E2=80=A6 3013 B6A0= 230E 334A From unknown Sun Jun 22 03:59:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20259: bug#20270: 25.0.50; 'Invalid slot type: semanticdb-project-database-file, reference-directory, string, nil' with semantic-mode Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 09 Apr 2015 14:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20259 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 20270@debbugs.gnu.org Cc: 20259@debbugs.gnu.org Received: via spool by 20259-submit@debbugs.gnu.org id=B20259.14285883429912 (code B ref 20259); Thu, 09 Apr 2015 14:06:01 +0000 Received: (at 20259) by debbugs.gnu.org; 9 Apr 2015 14:05:42 +0000 Received: from localhost ([127.0.0.1]:51210 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YgD5S-0002Zi-2i for submit@debbugs.gnu.org; Thu, 09 Apr 2015 10:05:42 -0400 Received: from pruche.dit.umontreal.ca ([132.204.246.22]:35013) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YgD5N-0002ZS-HC; Thu, 09 Apr 2015 10:05:39 -0400 Received: from pastel.home (lechon.iro.umontreal.ca [132.204.27.242]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id t39E5Z90002861; Thu, 9 Apr 2015 10:05:36 -0400 Received: by pastel.home (Postfix, from userid 20848) id 37BEA2270; Thu, 9 Apr 2015 10:05:35 -0400 (EDT) From: Stefan Monnier Message-ID: References: <889wq1otf2l.fsf@broadcom.com> <87pp7dsx8c.fsf@violet.siamics.net> Date: Thu, 09 Apr 2015 10:05:35 -0400 In-Reply-To: <87pp7dsx8c.fsf@violet.siamics.net> (Ivan Shmakov's message of "Thu, 09 Apr 2015 05:10:27 +0000") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Level: X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0.2 X-NAI-Spam-Rules: 2 Rules triggered LNG_SB_1=0.2, RV5271=0 X-NAI-Spam-Version: 2.3.0.9393 : core <5271> : inlines <2669> : streams <1419610> : uri <1902527> X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (-) > Should I expect it to fix bug#20259 just as well? (I hope to > check it myself later.) I don't know. I share Paul's impression that it might be a bootstrap problem. The .elc files are not placed in the build directory but in the source directory (I know, it's weird), so I don't think your script reproduces the behavior of "make bootstrap". Stefan From unknown Sun Jun 22 03:59:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20259: bug#20270: bug#20259: bug#20270: 25.0.50; 'Invalid slot type: semanticdb-project-database-file, reference-directory, string, nil' with semantic-mode Resent-From: Ivan Shmakov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 09 Apr 2015 15:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20259 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 20270@debbugs.gnu.org, 20259@debbugs.gnu.org Received: via spool by 20259-submit@debbugs.gnu.org id=B20259.142859194922222 (code B ref 20259); Thu, 09 Apr 2015 15:06:01 +0000 Received: (at 20259) by debbugs.gnu.org; 9 Apr 2015 15:05:49 +0000 Received: from localhost ([127.0.0.1]:51286 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YgE1c-0005mJ-8j for submit@debbugs.gnu.org; Thu, 09 Apr 2015 11:05:49 -0400 Received: from fely.am-1.org ([78.47.74.50]:37930) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YgE1Z-0005m5-Iz; Thu, 09 Apr 2015 11:05:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=siamics.net; s=a2013295; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:Sender:References:Subject:To:From; bh=xlJNPf6UlMHvgyR0R16Vw2WAbrnR93MCE9qILSo5Q2s=; b=cmgPkeSA29aI8OH4N8kYZZs4OXaOtCylhxWUhBBLMr+1W+EhfrnaQviB7Pytrjk76iV+6J6VUfPwzn+776PGOOQryOtIGi9LGSZpsJEA1aee/Dr9LOC/acA6jBSuyEx8dSwxummpk5nnVyQMfGlWIQ3QvYFi40usHckf+zVxsuM=; Received: from [2a02:2560:6d4:26ca::1:1d] (helo=violet.siamics.net) by fely.am-1.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1YgE1W-0007zs-Jj; Thu, 09 Apr 2015 15:05:42 +0000 Received: from localhost ([::1] helo=violet.siamics.net) by violet.siamics.net with esmtps (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1YgE1P-00032G-Cd; Thu, 09 Apr 2015 22:05:35 +0700 From: Ivan Shmakov References: <889wq1otf2l.fsf@broadcom.com> <87pp7dsx8c.fsf@violet.siamics.net> Mail-Followup-To: 20270@debbugs.gnu.org, 20259@debbugs.gnu.org Date: Thu, 09 Apr 2015 15:05:33 +0000 In-Reply-To: (Stefan Monnier's message of "Thu, 09 Apr 2015 10:05:35 -0400") Message-ID: <87h9sps5oi.fsf@violet.siamics.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) >>>>> Stefan Monnier writes: >> #!/bin/bash >> set -e -x >> mkdir -v -- emacs-$(date -uI)-build >> cd emacs-$(date -uI)-build >> lndir -- ../emacs-src >> autoreconf -v -i -I m4 The call to ./configure is obviously missing here: ./configure --prefix=3D"$HOME" \ --disable-silent-rules \ --enable-dependency-tracking \ --enable-gcc-warnings \ --without-{pop,sound,x-toolkit,gpm,dbus,gconf,gsettings,makeinfo,x}= \ --with-{wide-int,gnutls,zlib} >> ## Ensure there are no stray .elc files in the build directory. >> ! grep -q -- . < <(find -name \*.elc) =20=20 >> LC_ALL=3DC nohup /usr/bin/time make \ >> -- lib lib-src src lisp >> Should I expect it to fix bug#20259 just as well? (I hope to check >> it myself later.) > I don't know. My point is that the error message is exactly the same for either report: Invalid slot type: semanticdb-project-database-file, reference-directory, s= tring, nil > I share Paul's impression that it might be a bootstrap problem. > The .elc files are not placed in the build directory but in the > source directory (I know, it's weird), I know; it is. And that=E2=80=99s the whole point of using lndir(1): to create a symlink-based =E2=80=9Cshadow=E2=80=9D of the /source/ directo= ry and use it as the build one. > so I don't think your script reproduces the behavior of "make > bootstrap". Per emacs-2015-04-07-build/config.status, srcdir is =E2=80=98.=E2=80=99. If there=E2=80=99s no .elc in the directory $ make is invoked from (and the =E2=80=98grep=E2=80=99 line in my script above ensures that), whe= re else would the build process find any .elc files to use? --=20 FSF associate member #7257 np. First Breath =E2=80=94 David Modica =E2=80= =A6 B6A0 230E 334A From unknown Sun Jun 22 03:59:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20259: bug#20270: bug#20259: bug#20270: 25.0.50; 'Invalid slot type: semanticdb-project-database-file, reference-directory, string, nil' with semantic-mode Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 09 Apr 2015 18:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20259 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 20270@debbugs.gnu.org Cc: 20259@debbugs.gnu.org Received: via spool by 20259-submit@debbugs.gnu.org id=B20259.142860367421594 (code B ref 20259); Thu, 09 Apr 2015 18:22:02 +0000 Received: (at 20259) by debbugs.gnu.org; 9 Apr 2015 18:21:14 +0000 Received: from localhost ([127.0.0.1]:51438 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YgH4j-0005c8-Si for submit@debbugs.gnu.org; Thu, 09 Apr 2015 14:21:14 -0400 Received: from pruche.dit.umontreal.ca ([132.204.246.22]:49236) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YgH4g-0005bZ-Cz; Thu, 09 Apr 2015 14:21:11 -0400 Received: from pastel.home (lechon.iro.umontreal.ca [132.204.27.242]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id t39IL8Nt009433; Thu, 9 Apr 2015 14:21:08 -0400 Received: by pastel.home (Postfix, from userid 20848) id 50A892D4A; Thu, 9 Apr 2015 14:21:08 -0400 (EDT) From: Stefan Monnier Message-ID: References: <889wq1otf2l.fsf@broadcom.com> <87pp7dsx8c.fsf@violet.siamics.net> <87h9sps5oi.fsf@violet.siamics.net> Date: Thu, 09 Apr 2015 14:21:08 -0400 In-Reply-To: <87h9sps5oi.fsf@violet.siamics.net> (Ivan Shmakov's message of "Thu, 09 Apr 2015 15:05:33 +0000") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-NAI-Spam-Flag: NO X-NAI-Spam-Level: X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0.4 X-NAI-Spam-Rules: 3 Rules triggered GEN_SPAM_FEATRE=0.2, LNG_SB_1=0.2, RV5271=0 X-NAI-Spam-Version: 2.3.0.9393 : core <5271> : inlines <2672> : streams <1419707> : uri <1902707> X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (-) > I know; it is. And that=E2=80=99s the whole point of using lndir(1): > to create a symlink-based =E2=80=9Cshadow=E2=80=9D of the /source/ direc= tory and > use it as the build one. Than I misunderstood your script. Does the recent patch fix your problems? Stefan From unknown Sun Jun 22 03:59:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20259: bug#20270: bug#20259: 25.0.50; 'Invalid slot type: semanticdb-project-database-file, reference-directory, string, nil' with semantic-mode Resent-From: Ivan Shmakov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 17 Apr 2015 15:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20259 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: control@debbugs.gnu.org, 20270@debbugs.gnu.org, 20259@debbugs.gnu.org Received: via spool by 20259-submit@debbugs.gnu.org id=B20259.14292861736193 (code B ref 20259); Fri, 17 Apr 2015 15:57:02 +0000 Received: (at 20259) by debbugs.gnu.org; 17 Apr 2015 15:56:13 +0000 Received: from localhost ([127.0.0.1]:59190 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yj8cm-0001bo-SN for submit@debbugs.gnu.org; Fri, 17 Apr 2015 11:56:13 -0400 Received: from fely.am-1.org ([78.47.74.50]:39778) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yj8cj-0001bK-U4; Fri, 17 Apr 2015 11:56:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=siamics.net; s=a2013295; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:Sender:References:Subject:To:From; bh=WEWVi10zi8lHJjcCdy764bn9+lWDq+FqAyGK39nty5c=; b=FitnkQFO1BmVouwJkufhoeeF7Ag3iAd/qHWcuNIcQC6tKA8ftpso3OCkW9BoxGCdwIY9R7kDBIz0DYMeTgV4SUQD1wIYx4m9AEFrVV0eR9M3mphPhGr1M3SCDNSbBgPf8t8PN2D43i49RyUoLq3bYSABiVgu4Ioe/X8W5qdn22A=; Received: from [2a02:2560:6d4:26ca::1:1d] (helo=violet.siamics.net) by fely.am-1.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1Yj8ce-0002CM-Tl; Fri, 17 Apr 2015 15:56:05 +0000 Received: from localhost ([::1] helo=violet.siamics.net) by violet.siamics.net with esmtps (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1Yj8cW-0005AR-V6; Fri, 17 Apr 2015 22:55:57 +0700 From: Ivan Shmakov References: <889wq1otf2l.fsf@broadcom.com> <87pp7dsx8c.fsf@violet.siamics.net> <87h9sps5oi.fsf@violet.siamics.net> Mail-Followup-To: 20270@debbugs.gnu.org, 20259@debbugs.gnu.org Date: Fri, 17 Apr 2015 15:55:54 +0000 In-Reply-To: (Stefan Monnier's message of "Thu, 09 Apr 2015 14:21:08 -0400") Message-ID: <87bnimrbp1.fsf_-_@violet.siamics.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) close 20259 fixed 20259 25.1 fixed 20270 25.1 merge 20259 20270 thanks >>>>> Stefan Monnier writes: >> I know; it is. And that=E2=80=99s the whole point of using lndir(1): to >> create a symlink-based =E2=80=9Cshadow=E2=80=9D of the /source/ directo= ry and use it >> as the build one. > Than I misunderstood your script. Does the recent patch fix your > problems? At the very least, I no longer observe the issue with 85c3e1be2418 (2015-04-17 04:32:33 +00:00), so I close #20259. And also merge it with #20270, as it looks like the same bug. Thanks again for the fix. --=20 FSF associate member #7257 http://boycottsystemd.org/ =E2=80=A6 3013 B6A0= 230E 334A