From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: hx Newsgroups: gmane.emacs.devel Subject: =?UTF-8?Q?Re=3A_emacs26=2C_ucs=2Dnormalize=2Eel=2C_Symbol=E2=80=99s_function_d?= =?UTF-8?Q?efinition_is_void=3A_regexp=2Dopt=2Dcharset?= Date: Tue, 12 Feb 2019 08:16:26 +0800 Message-ID: References: <83h8dal1oz.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000b5b2690581a75638" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="41891"; mail-complaints-to="usenet@blaine.gmane.org" To: emacs-devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Feb 12 01:29:00 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gtLwa-000Am1-7r for ged-emacs-devel@m.gmane.org; Tue, 12 Feb 2019 01:29:00 +0100 Original-Received: from localhost ([127.0.0.1]:58723 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gtLwZ-00066C-5T for ged-emacs-devel@m.gmane.org; Mon, 11 Feb 2019 19:28:59 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:34979) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gtLuO-0003Yn-62 for emacs-devel@gnu.org; Mon, 11 Feb 2019 19:26:45 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gtLkg-0007LK-9r for emacs-devel@gnu.org; Mon, 11 Feb 2019 19:16:44 -0500 Original-Received: from mail-lf1-x12e.google.com ([2a00:1450:4864:20::12e]:40019) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gtLke-0007J5-3D for emacs-devel@gnu.org; Mon, 11 Feb 2019 19:16:42 -0500 Original-Received: by mail-lf1-x12e.google.com with SMTP id t14so579146lfk.7 for ; Mon, 11 Feb 2019 16:16:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=kJxxas1g3NyYLE6fm2G6Q4+d94oj8d1ub5w9Y5ejtqA=; b=vHAL3662mM9h9YaBYQznJXXbkAG4+aSnxChj61LmmLS8Vi34AfiLUX/L6ONSRspAYA xbG1KFM6nIxs6D4fhIvynmigmTHOivWVCgBNUO+YY7LfaDCcZQby14b3DX2zC/gu1swJ VqgLAAzH1es4imuMrM4AvcVvMKoT4FDAlR0+/LyZNwSds50nCClDIW2LOUJmAv5V+vIH vIcD/EbeFbZPOxc8DAGl8VQO8e4DPmVZXqieeIuWITQdf19wKGZQ47Oruyw0fj8BUe2p NWN9K8pEC+e4Vo9ZJ5jf5WYWcPg5L3v8giw9JViHWHGZeVrjqA1nqleqpQoFbNd4ozdU kJyA== 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; bh=kJxxas1g3NyYLE6fm2G6Q4+d94oj8d1ub5w9Y5ejtqA=; b=dYJwRVJS9ecXBhvy1BkIX6czs0m6DripJbzP3/Tko4LQY1dNehNur26RRrjBnufDsl a1cA1jlAJZR2Qzuy9XGcV2oWjXEpRW2LuWre2ioHVjjNfW+Mvw6j24kae7sWLepnMHZ7 115/jwNkNrZVsDwBviwTn4qcN39VBGyaFe9l82IC3YlqkFjzQsP+1UvFrpVYe6gdp03k 5fX90Dul8fpNG4p8mKvc/QNmLNG5PMfFu2FekZ0UCJmvpi6pNN3FAdfflNAz54tTefn/ zrEsp9gb+OLYTqzd5xS5h7qS/y+D+VHi86UfOjvVUBJ1MbT6KanUZCpf+AdXtyDwRPRo ZOsg== X-Gm-Message-State: AHQUAuaXITLZ6R21jaE0wZjBim9s2vJ6PvvTGbYLj5U/GE+HCXBbUmLs gGg7a4lu3mPmda9iFr/DQXa8wTzX4/4Q4SFpsgzRFTzQ X-Google-Smtp-Source: AHgI3IZuhLw/fYqLpkja8DzCdto+8YIL5R8yfHLgkOn2G0wEl5Er0IFkazeYTEuZhg6iov8cDL6tfAneYyuzFbI8Y9s= X-Received: by 2002:ac2:5328:: with SMTP id f8mr568491lfh.42.1549930597821; Mon, 11 Feb 2019 16:16:37 -0800 (PST) In-Reply-To: <83h8dal1oz.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::12e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:233243 Archived-At: --000000000000b5b2690581a75638 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable CFLAGS=3D"-march=3Dnative -O2 -pipe -fomit-frame-pointer" \ ./configure --prefix=3D/home/xyz/emacs26 --disable-largefile --without-pop --without-sound \ --with-x-toolkit=3Dno --without-xpm --without-jpeg --without-tiff --without-gif --without-png --without-rsvg --without-xft \ --without-libotf --without-m17n-flt --without-toolkit-scroll-bars --without-xaw3d --without-xim --without-gpm \ --without-dbus --without-gconf -without-x \ --without-selinux --disable-acl --with-modules --without-makeinfo \ --without-gnutls yesterday, I manually open emacs and make byte-compile on the ucs-normalize.el, then run make again, it worked. today, I just do make clean && make distclean, delete all .elc files, sh autogen.sh, configure with above options, make success without error. On Tue, Feb 12, 2019 at 12:39 AM Eli Zaretskii wrote: > > From: hx > > Date: Mon, 11 Feb 2019 09:21:20 +0800 > > > > can't compile emacs26 today after git pull, > > CentOS7 X64: > > > > make[2]: Entering directory `/emacs-26-src/lisp' > > ELC ../lisp/international/ucs-normalize.elc > > > > In toplevel form: > > international/ucs-normalize.el:266:56:Error: Symbol=E2=80=99s function > definition is void: regexp-opt-charset > > make[2]: *** [../lisp/international/ucs-normalize.elc] Error 1 > > I think I understand why, but just so I'm sure: can you tell how you > configured this build? What was the command line with which you > invoked the 'configure' script? > > --000000000000b5b2690581a75638 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
CFLAGS=3D"-march=3Dnative -O2 -= pipe -fomit-frame-pointer" \
./configure --prefix=3D/home/xy= z/emacs26 --disable-largefile --without-pop --without-sound \
--w= ith-x-toolkit=3Dno --without-xpm --without-jpeg --without-tiff --without-gi= f --without-png --without-rsvg --without-xft \
--without-libotf -= -without-m17n-flt --without-toolkit-scroll-bars --without-xaw3d --without-x= im --without-gpm \
--without-dbus --without-gconf -without-x \
--without-selinux --disable-acl --with-modules --without-makeinfo \=
--without-gnutls

yesterday, I manually = open emacs and make byte-compile on the ucs-normalize.el, then run make aga= in, it worked.

today, I just do make clean &&a= mp; make distclean, delete all .elc files, sh autogen.sh, configure with ab= ove options,
make success without error.


On Tue, Feb 12, 2019 at 12:39 AM Eli Zaretskii <eliz@gnu.org> wrote:
> From: hx <silent2600@gmail.com>
> Date: Mon, 11 Feb 2019 09:21:20 +0800
>
> can't compile emacs26 today after git pull,
> CentOS7 X64:
>
> make[2]: Entering directory `/emacs-26-src/lisp'
>=C2=A0 =C2=A0ELC=C2=A0 =C2=A0 =C2=A0 ../lisp/international/ucs-normaliz= e.elc
>
> In toplevel form:
> international/ucs-normalize.el:266:56:Error: Symbol=E2=80=99s function= definition is void: regexp-opt-charset
> make[2]: *** [../lisp/international/ucs-normalize.elc] Error 1

I think I understand why, but just so I'm sure: can you tell how you configured this build?=C2=A0 What was the command line with which you
invoked the 'configure' script?

--000000000000b5b2690581a75638--