From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jorge Javier Araya Navarro Newsgroups: gmane.emacs.bugs Subject: bug#43638: [feature/native-comp] (setf seq-elt) is already defined as something else than a generic function Date: Sun, 27 Sep 2020 12:46:54 -0600 Message-ID: References: <87eemnyvkn.fsf@gnus.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000006da59505b04ffbbd" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17570"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 43638@debbugs.gnu.org, Andrea Corallo To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Sep 27 20:48:17 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kMbia-0004Q4-QQ for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 27 Sep 2020 20:48:17 +0200 Original-Received: from localhost ([::1]:53856 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kMbiZ-0003WF-SJ for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 27 Sep 2020 14:48:15 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58062) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kMbiP-0003Vd-5t for bug-gnu-emacs@gnu.org; Sun, 27 Sep 2020 14:48:05 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:38906) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kMbiM-0002lM-8b for bug-gnu-emacs@gnu.org; Sun, 27 Sep 2020 14:48:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kMbiM-00018a-6Q for bug-gnu-emacs@gnu.org; Sun, 27 Sep 2020 14:48:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Jorge Javier Araya Navarro Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 27 Sep 2020 18:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43638 X-GNU-PR-Package: emacs Original-Received: via spool by 43638-submit@debbugs.gnu.org id=B43638.16012324624345 (code B ref 43638); Sun, 27 Sep 2020 18:48:02 +0000 Original-Received: (at 43638) by debbugs.gnu.org; 27 Sep 2020 18:47:42 +0000 Original-Received: from localhost ([127.0.0.1]:50452 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMbi0-00017z-2y for submit@debbugs.gnu.org; Sun, 27 Sep 2020 14:47:42 -0400 Original-Received: from mail-ot1-f68.google.com ([209.85.210.68]:38130) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMbhw-00017k-N5 for 43638@debbugs.gnu.org; Sun, 27 Sep 2020 14:47:38 -0400 Original-Received: by mail-ot1-f68.google.com with SMTP id y5so7475999otg.5 for <43638@debbugs.gnu.org>; Sun, 27 Sep 2020 11:47:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=esavara-cr.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=bVpz5yeMApriuoiW+tgOkAQtd7TZGrKA26kS1bnk0cs=; b=Ff5Xw+6/1xS1TPz55/iWOkf34XhpkI5/Z0q/0Rutehr8CcvLeIdvAwNvTvvJpCjMwN 5fZEFZM8//g3UZmXkhuJqRCc+BdMIyHpbBmhyJSSzXbzJs0e3ulMlw4pysx6jbLmmAy4 FoABofbrxpVtcL9Q6OPVuZY1ttsTTx5Epvq/E2nM+ufVesUvpBJ7ZwNz72DDUTouMlIV OKB3YaJehMa2+JWs8uHD+boxHUUL2xZbEgxoro9WEy25aJYvqkKGxYfgE/fDiidiqTX3 TxbhyMBd1xERPLqBUKNbRQZKEZq/q1UCnS7Ui8x4N4Q+HzTWsUk7iiEmRwxzyvuZg8Uh MJWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=bVpz5yeMApriuoiW+tgOkAQtd7TZGrKA26kS1bnk0cs=; b=WSONg893ThPcL3+LgyXAKY86PK+W4FX9Dvc1itEQPfPwavtzUp72g85C8puX0K3o6C vIL/4CxHuLQQm4tP7iXA6y9iS7ymToCO7sIAsQNGNrPZakr2owEv2a3d9IvdhrfpiokS u3GDYvq5JqHanHFpj1D4x1AsFBTPfPEHXjWN9JY8gvwb6I9aVCt78fJOGTTcmWZE7D4D 2VpbAKq/Lr4ISrJDl/JZzm+AtsIAWWw2B+Or1GVzGOEkfOzlOeVheGtSKkiR+E0hR+TF JHmV7+tUNBxudDFxwgwYJlZouGT53GERF0Is450TdTPmIEvykvKCRoAuFAWKQjkO1woH mphA== X-Gm-Message-State: AOAM5318PYaFS8fwBoL83qNsVZatqIHvZj2ng7Mzf2iVpN8aKdhpRQ6s FcgiWoJ8l8RU2IkBvW5kHieOOsShxQSXISecpGAHeA== X-Google-Smtp-Source: ABdhPJzGgghzv2tbb/YTSha/DuDhggs3wnegshckgiMA+G2lGIkagVcW6ZC+0LPNxZ60ooprxAeztmNXZ0X4B5CYH+M= X-Received: by 2002:a9d:4c0a:: with SMTP id l10mr6634666otf.166.1601232450719; Sun, 27 Sep 2020 11:47:30 -0700 (PDT) In-Reply-To: <87eemnyvkn.fsf@gnus.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:189160 Archived-At: --0000000000006da59505b04ffbbd Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Okay, let me clarify: Arch haven't packaged anything, this is a PKGBUILD from the Arch User Repository (AUR) and things are compiled locally and the PKGBUILD simplifies the process, on line 195 some options are set and on line 269 the actual configure takes place, then after that the compilation starts with `make NATIVE_FAST_BOOT=3D1` because, as I stated before, `FAST_BOOT` option in the script was set to "YES" (non-nil if you wish) for making things easier to everybody I will put all the options that are use in the configure phase: ./configure \ --prefix=3D/usr \ --sysconfdir=3D/etc \ --libexecdir=3D/usr/lib \ --localstatedir=3D/var \ --mandir=3D/usr/share/man \ --with-gameuser=3D:games \ --with-sound=3Dalsa \ --with-modules \ --without-gconf \ --without-gsettings \ --with-nativecomp \ --with-pgtk \ --enable-link-time-optimization \ --with-x-toolkit=3Dgtk3 \ --without-xaw3d \ --without-m17n-flt \ --with-cairo \ --with-xwidgets \ --without-compress-install and: make NATIVE_FAST_BOOT=3D1 the latest commit from the feature branch merged into master on source code https://github.com/flatwhatson/emacs is 4a50f541447eddefcca3ebc6bedb110ac0041f90 "Fix MacOS Emacs.app installation (bug#43532)" El dom., 27 de sep. de 2020 a la(s) 11:32, Lars Ingebrigtsen (larsi@gnus.or= g) escribi=C3=B3: > Jorge Javier Araya Navarro writes: > > > The PKGBUILD is just a glorified bash script, this one just activates o= r > deactivates > > compiling options shipped by the Emacs source code, reading it should > give you an > > idea of how Emacs is compiled > > > > And, well, it is already compiled from Git. > > The native-comp branch of Emacs is under heavy development, so I'm not > sure why Arch has packaged it up, but it certainly wouldn't be > reasonable to ask Andrea to chase down bugs in that package. > > Did you try the simple recipe Andrea gave for building Emacs? > > [...] > > > =3D=3D=3D=3D=3D > > git clone git://git.savannah.gnu.org/emacs.git -b feature/native-comp > emacs > > cd emacs > > ./autogen.sh > > ./configure --with-nativecomp > > make > > ./src/emacs -Q > > =3D=3D=3D=3D=3D > > -- > (domestic pets only, the antidote for overdose, milk.) > bloggy blog: http://lars.ingebrigtsen.no > --0000000000006da59505b04ffbbd Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Okay, let me clarify: Arch haven't packaged anything, this is a PKGB= UILD from the Arch User Repository (AUR) and things are compiled locally an= d the PKGBUILD simplifies the process, on line 195 some options are set and= on line 269 the actual configure takes place, then after that the compilat= ion starts with `make NATIVE_FAST_BOOT=3D1` because, as I stated before, `FAST_BOOT` option in the script was se= t to "YES" (non-nil if you wish)

=
<= code>for making things easier to everybody I will put all the options= that are use in the configure phase:

./configure \
=C2=A0=C2=A0=C2=A0 --prefix=3D/usr \=
=C2=A0=C2=A0=C2=A0 --sysconfdir=3D/etc \
=C2=A0=C2=A0=C2=A0 --libexecdir=3D/usr/lib \
= =C2=A0=C2=A0=C2=A0 --localstatedir=3D/var \
=C2=A0=C2= =A0=C2=A0 --mandir=3D/usr/share/man \
=C2=A0=C2=A0=C2= =A0 --with-gameuser=3D:games \
=C2=A0=C2=A0=C2=A0 --wi= th-sound=3Dalsa \
=C2=A0=C2=A0=C2=A0 --with-modules \<= br>
=C2=A0=C2=A0=C2=A0 --without-gconf \
=
=C2=A0=C2=A0=C2=A0 --without-gsettings \
=C2=A0=C2= =A0=C2=A0 --with-nativecomp \
=C2=A0=C2=A0=C2=A0 --wit= h-pgtk \
=C2=A0=C2=A0=C2=A0 --enable-link-time-optimiz= ation \
=C2=A0=C2=A0=C2=A0 --with-x-toolkit=3Dgtk3 \
=C2=A0=C2=A0=C2=A0 --without-xaw3d \
<= /div>
=C2=A0=C2=A0=C2=A0 --without-m17n-flt \
=C2=A0=C2= =A0=C2=A0 --with-cairo \
=C2=A0=C2=A0=C2=A0 --with-xwi= dgets \
=C2=A0=C2=A0=C2=A0 --without-compress-install<= /span>

and:

<= /code>
make NATIVE_FAST_BOOT=3D1

<= /div>
the latest commit from the feature branch merged into master= on source code https://gi= thub.com/flatwhatson/emacs is 4a50f541447eddefcca3ebc6bedb110a= c0041f90 "Fix MacOS Emacs.app installation (bug#43532)"

=
El dom., 27 de sep. de 2020 a la(s) 1= 1:32, Lars Ingebrigtsen (larsi@gnus.org) escribi=C3=B3:
Jorge Javier Araya Navarro <jorge@esavara.cr> writes:

> The PKGBUILD is just a glorified bash script, this one just activates = or deactivates
> compiling options shipped by the Emacs source code, reading it should = give you an
> idea of how Emacs is compiled
>
> And, well, it is already compiled from Git.

The native-comp branch of Emacs is under heavy development, so I'm not<= br> sure why Arch has packaged it up, but it certainly wouldn't be
reasonable to ask Andrea to chase down bugs in that package.

Did you try the simple recipe Andrea gave for building Emacs?

[...]

>=C2=A0 =3D=3D=3D=3D=3D
>=C2=A0 git clone git://git.savannah.gnu.org/emacs.git -= b feature/native-comp emacs
>=C2=A0 cd emacs
>=C2=A0 ./autogen.sh
>=C2=A0 ./configure --with-nativecomp
>=C2=A0 make
>=C2=A0 ./src/emacs -Q
>=C2=A0 =3D=3D=3D=3D=3D

--
(domestic pets only, the antidote for overdose, milk.)
=C2=A0 =C2=A0bloggy blog: http://lars.ingebrigtsen.no
--0000000000006da59505b04ffbbd--