From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: joakim@verona.se Newsgroups: gmane.emacs.bugs Subject: bug#53038: 28.0.50; problem building Date: Fri, 07 Jan 2022 13:08:55 +0100 Message-ID: <87h7afu4rs.fsf@tanaka.verona.se> References: <87y23t3oqg.fsf@tanaka.verona.se> <87wnjctook.fsf@tanaka.verona.se> <837dbc6nkt.fsf@gnu.org> <87r19kszoh.fsf@tanaka.verona.se> <83iluv6a9j.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14283"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 53038@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Jan 07 14:03:55 2022 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 1n5ouR-0003VM-AO for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 07 Jan 2022 14:03:55 +0100 Original-Received: from localhost ([::1]:40636 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n5ouQ-0004jT-C9 for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 07 Jan 2022 08:03:54 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:57684) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n5o4I-0006XB-Bc for bug-gnu-emacs@gnu.org; Fri, 07 Jan 2022 07:10:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:50346) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n5o4H-0006v1-SM for bug-gnu-emacs@gnu.org; Fri, 07 Jan 2022 07:10:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1n5o4H-0000Dk-LK for bug-gnu-emacs@gnu.org; Fri, 07 Jan 2022 07:10:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: joakim@verona.se Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 07 Jan 2022 12:10:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53038 X-GNU-PR-Package: emacs Original-Received: via spool by 53038-submit@debbugs.gnu.org id=B53038.1641557351771 (code B ref 53038); Fri, 07 Jan 2022 12:10:01 +0000 Original-Received: (at 53038) by debbugs.gnu.org; 7 Jan 2022 12:09:11 +0000 Original-Received: from localhost ([127.0.0.1]:43249 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n5o3R-0000CL-Qv for submit@debbugs.gnu.org; Fri, 07 Jan 2022 07:09:11 -0500 Original-Received: from smtp.outgoing.loopia.se ([93.188.3.37]:23267) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n5o3N-0000Bk-G4 for 53038@debbugs.gnu.org; Fri, 07 Jan 2022 07:09:08 -0500 Original-Received: from s807.loopia.se (localhost [127.0.0.1]) by s807.loopia.se (Postfix) with ESMTP id 4626B2EE606C for <53038@debbugs.gnu.org>; Fri, 7 Jan 2022 13:08:59 +0100 (CET) Original-Received: from s645.loopia.se (unknown [172.22.191.6]) by s807.loopia.se (Postfix) with ESMTP id 3749B2E2CAB5; Fri, 7 Jan 2022 13:08:59 +0100 (CET) Original-Received: from s472.loopia.se (unknown [172.22.191.5]) by s645.loopia.se (Postfix) with ESMTP id 1BFB3157A62C; Fri, 7 Jan 2022 13:08:59 +0100 (CET) X-Virus-Scanned: amavisd-new at amavis.loopia.se Original-Received: from s899.loopia.se ([172.22.191.6]) by s472.loopia.se (s472.loopia.se [172.22.190.12]) (amavisd-new, port 10024) with UTF8LMTP id a-LdmhgGbU8B; Fri, 7 Jan 2022 13:08:56 +0100 (CET) X-Loopia-Auth: user X-Loopia-User: joakim.verona@chimeslab.se X-Loopia-Originating-IP: 193.234.148.196 Original-Received: from tanaka.verona.se (unknown [193.234.148.196]) (Authenticated sender: joakim.verona@chimeslab.se) by s899.loopia.se (Postfix) with ESMTPSA id 6A0D02C997C8; Fri, 7 Jan 2022 13:08:56 +0100 (CET) In-Reply-To: <83iluv6a9j.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 07 Jan 2022 13:44:08 +0200") 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:223788 Archived-At: Eli Zaretskii writes: >> From: joakim@verona.se >> Cc: 53038@debbugs.gnu.org >> Date: Fri, 07 Jan 2022 09:44:14 +0100 >>=20 >> > When the build fails, does the file lisp/international/emoji.el exist? >>=20 >> It does exist, yes. > > So the problem seems to be with finding files via load-path. > > My suggestion is to run the failing command manually, and if it also > fails, run it under a debugger to see why Emacs cannot find an > existing Lisp file. Thanks for the suggestion. Is there some way to see what command the build tries to execte? >From the build log I guess its somewhere in here? make[2]: Entering directory '/mnt/fast/emacs2022/emacs/admin/unidata' GEN ../../lisp/international/emoji-labels.el Debugger entered--Lisp error: (file-missing "Cannot open load file" "No suc= h file or directory" "emoji.el") load("emoji.el" nil t) (let* ((file (command-line-normalize-file-name (or argval (car-safe (prog= 1 command-line-args-left (setq command-line-args-left ...)))))) (file-ex (f= ile-truename (expand-file-name file)))) (if (file-regular-p file-ex) (progn= (setq file file-ex))) (load file nil t)) (cond ((setq tem (assoc argi command-switch-alist)) (if argval (let ((com= mand-line-args-left (cons argval command-line-args-left))) (funcall (cdr te= m) argi)) (funcall (cdr tem) argi))) ((equal argi "-no-splash") (setq inhib= it-startup-screen t)) ((member argi '("-f" "-funcall" "-e")) (setq inhibit-= startup-screen t) (setq tem (intern (or argval (car-safe (prog1 command-lin= e-args-left (setq command-line-args-left ...)))))) (if (commandp tem) (comm= and-execute tem) (funcall tem))) ((member argi '("-eval" "-execute")) (setq= inhibit-startup-screen t) (let* ((str-expr (or argval (car-safe (prog1 com= mand-line-args-left ...)))) (read-data (read-from-string str-expr)) (expr (= car read-data)) (end (cdr read-data))) (if (string-match-p "[ \11\n]*\\'" s= tr-expr end) nil (error "Trailing garbage following expression: %s" (substr= ing str-expr end))) (eval expr t))) ((member argi '("-L" "-directory")) (le= t (append) (if (string-match-p (format "\\`%s" path-separator) (setq tem (o= r argval (car-safe ...)))) (setq tem (substring tem 1) append t)) (setq tem= (expand-file-name (command-line-normalize-file-name tem))) (cond (append (= setq load-path (append load-path (list tem))) (if splice (setq splice load-= path))) (splice (setcdr splice (cons tem (cdr splice))) (setq splice (cdr s= plice))) (t (setq load-path (cons tem load-path) splice load-path))))) ((me= mber argi '("-l" "-load")) (let* ((file (command-line-normalize-file-name (= or argval (car-safe ...)))) (file-ex (file-truename (expand-file-name file)= ))) (if (file-regular-p file-ex) (progn (setq file file-ex))) (load file ni= l t))) ((member argi '("-scriptload")) (let* ((file (command-line-normalize= -file-name (or argval (car-safe ...)))) (file-ex (expand-file-name file)) (= truename (file-truename file-ex))) (if (file-exists-p truename) (progn (set= q file-ex truename))) (load file-ex nil t t))) ((equal argi "-insert") (set= q inhibit-startup-screen t) (setq tem (or argval (car-safe (prog1 command-l= ine-args-left (setq command-line-args-left (cdr command-line-args-left)))))= ) (or (stringp tem) (error "File name omitted from `-insert' option")) (ins= ert-file-contents (command-line-normalize-file-name tem))) ((or (equal argi= "-dump-file") (equal argi "-seccomp")) (or argval (car-safe (prog1 command= -line-args-left (setq command-line-args-left (cdr command-line-args-left)))= ))) ((equal argi "-kill") (kill-emacs t)) ((equal argi "-no-desktop") (mess= age "\"--no-desktop\" ignored because the Desktop package...")) ((string-ma= tch "^\\+[0-9]+\\'" argi) (setq line (string-to-number argi))) ((string-mat= ch "^\\+\\([0-9]+\\):\\([0-9]+\\)\\'" argi) (setq line (string-to-number (m= atch-string 1 argi)) column (string-to-number (match-string 2 argi)))) ((se= tq tem (assoc orig-argi command-line-x-option-alist)) (setq command-line-ar= gs-left (nthcdr (nth 1 tem) command-line-args-left))) ((setq tem (assoc ori= g-argi command-line-ns-option-alist)) (setq command-line-args-left (nthcdr = (nth 1 tem) command-line-args-left))) ((member argi '("-find-file" "-file" = "-visit")) (setq inhibit-startup-screen t) (setq tem (or argval (car-safe (= prog1 command-line-args-left (setq command-line-args-left (cdr command-line= -args-left)))))) (if (stringp tem) nil (error "File name omitted from `%s' = option" argi)) (funcall process-file-arg tem)) ((string-match "\\`--?\\(no-= \\)?\\(uni\\|multi\\)byte$" argi) (display-warning 'initialization (format = "Ignoring obsolete arg %s" argi))) ((equal argi "--") (setq just-files t)) = (t (let ((hooks command-line-functions) (did-hook nil)) (while (and hooks (= not (setq did-hook (funcall ...)))) (setq hooks (cdr hooks))) (if did-hook = nil (if (string-match "\\`-" argi) (error "Unknown option `%s'" argi)) (if = initial-window-system nil (setq inhibit-startup-screen t)) (funcall process= -file-arg orig-argi))))) (let* ((argi (car command-line-args-left)) (orig-argi argi) argval comple= tion) (setq command-line-args-left (cdr command-line-args-left)) (if just-f= iles (setq argi "") (if (string-match "\\`\\(--[^=3D]*\\)=3D" argi) (progn = (setq argval (substring argi (match-end 0)) argi (match-string 1 argi)))) (= if (string-match "\\`--?[^-]" orig-argi) (progn (setq completion (try-compl= etion argi longopts)) (if (eq completion t) (setq argi (substring argi 1)) = (if (stringp completion) (let (...) (or elt ...) (setq argi ...)) (setq arg= val nil argi orig-argi)))))) (cond ((setq tem (assoc argi command-switch-al= ist)) (if argval (let ((command-line-args-left (cons argval command-line-ar= gs-left))) (funcall (cdr tem) argi)) (funcall (cdr tem) argi))) ((equal arg= i "-no-splash") (setq inhibit-startup-screen t)) ((member argi '("-f" "-fun= call" "-e")) (setq inhibit-startup-screen t) (setq tem (intern (or argval (= car-safe (prog1 command-line-args-left ...))))) (if (commandp tem) (command= -execute tem) (funcall tem))) ((member argi '("-eval" "-execute")) (setq in= hibit-startup-screen t) (let* ((str-expr (or argval (car-safe ...))) (read-= data (read-from-string str-expr)) (expr (car read-data)) (end (cdr read-dat= a))) (if (string-match-p "[ \11\n]*\\'" str-expr end) nil (error "Trailing = garbage following expression: %s" (substring str-expr end))) (eval expr t))= ) ((member argi '("-L" "-directory")) (let (append) (if (string-match-p (fo= rmat "\\`%s" path-separator) (setq tem (or argval ...))) (setq tem (substri= ng tem 1) append t)) (setq tem (expand-file-name (command-line-normalize-fi= le-name tem))) (cond (append (setq load-path (append load-path ...)) (if sp= lice (setq splice load-path))) (splice (setcdr splice (cons tem ...)) (setq= splice (cdr splice))) (t (setq load-path (cons tem load-path) splice load-= path))))) ((member argi '("-l" "-load")) (let* ((file (command-line-normali= ze-file-name (or argval ...))) (file-ex (file-truename (expand-file-name fi= le)))) (if (file-regular-p file-ex) (progn (setq file file-ex))) (load file= nil t))) ((member argi '("-scriptload")) (let* ((file (command-line-normal= ize-file-name (or argval ...))) (file-ex (expand-file-name file)) (truename= (file-truename file-ex))) (if (file-exists-p truename) (progn (setq file-e= x truename))) (load file-ex nil t t))) ((equal argi "-insert") (setq inhibi= t-startup-screen t) (setq tem (or argval (car-safe (prog1 command-line-args= -left (setq command-line-args-left ...))))) (or (stringp tem) (error "File = name omitted from `-insert' option")) (insert-file-contents (command-line-n= ormalize-file-name tem))) ((or (equal argi "-dump-file") (equal argi "-secc= omp")) (or argval (car-safe (prog1 command-line-args-left (setq command-lin= e-args-left (cdr command-line-args-left)))))) ((equal argi "-kill") (kill-e= macs t)) ((equal argi "-no-desktop") (message "\"--no-desktop\" ignored bec= ause the Desktop package...")) ((string-match "^\\+[0-9]+\\'" argi) (setq l= ine (string-to-number argi))) ((string-match "^\\+\\([0-9]+\\):\\([0-9]+\\)= \\'" argi) (setq line (string-to-number (match-string 1 argi)) column (stri= ng-to-number (match-string 2 argi)))) ((setq tem (assoc orig-argi command-l= ine-x-option-alist)) (setq command-line-args-left (nthcdr (nth 1 tem) comma= nd-line-args-left))) ((setq tem (assoc orig-argi command-line-ns-option-ali= st)) (setq command-line-args-left (nthcdr (nth 1 tem) command-line-args-lef= t))) ((member argi '("-find-file" "-file" "-visit")) (setq inhibit-startup-= screen t) (setq tem (or argval (car-safe (prog1 command-line-args-left (set= q command-line-args-left ...))))) (if (stringp tem) nil (error "File name o= mitted from `%s' option" argi)) (funcall process-file-arg tem)) ((string-ma= tch "\\`--?\\(no-\\)?\\(uni\\|multi\\)byte$" argi) (display-warning 'initia= lization (format "Ignoring obsolete arg %s" argi))) ((equal argi "--") (set= q just-files t)) (t (let ((hooks command-line-functions) (did-hook nil)) (w= hile (and hooks (not (setq did-hook ...))) (setq hooks (cdr hooks))) (if di= d-hook nil (if (string-match "\\`-" argi) (error "Unknown option `%s'" argi= )) (if initial-window-system nil (setq inhibit-startup-screen t)) (funcall = process-file-arg orig-argi))))) (if (frame-live-p (selected-frame)) nil (ki= ll-emacs nil))) (while command-line-args-left (let* ((argi (car command-line-args-left)) = (orig-argi argi) argval completion) (setq command-line-args-left (cdr comma= nd-line-args-left)) (if just-files (setq argi "") (if (string-match "\\`\\(= --[^=3D]*\\)=3D" argi) (progn (setq argval (substring argi (match-end 0)) a= rgi (match-string 1 argi)))) (if (string-match "\\`--?[^-]" orig-argi) (pro= gn (setq completion (try-completion argi longopts)) (if (eq completion t) (= setq argi (substring argi 1)) (if (stringp completion) (let ... ... ...) (s= etq argval nil argi orig-argi)))))) (cond ((setq tem (assoc argi command-sw= itch-alist)) (if argval (let ((command-line-args-left ...)) (funcall (cdr t= em) argi)) (funcall (cdr tem) argi))) ((equal argi "-no-splash") (setq inhi= bit-startup-screen t)) ((member argi '("-f" "-funcall" "-e")) (setq inhibit= -startup-screen t) (setq tem (intern (or argval (car-safe ...)))) (if (comm= andp tem) (command-execute tem) (funcall tem))) ((member argi '("-eval" "-e= xecute")) (setq inhibit-startup-screen t) (let* ((str-expr (or argval ...))= (read-data (read-from-string str-expr)) (expr (car read-data)) (end (cdr r= ead-data))) (if (string-match-p "[ \11\n]*\\'" str-expr end) nil (error "Tr= ailing garbage following expression: %s" (substring str-expr end))) (eval e= xpr t))) ((member argi '("-L" "-directory")) (let (append) (if (string-matc= h-p (format "\\`%s" path-separator) (setq tem ...)) (setq tem (substring te= m 1) append t)) (setq tem (expand-file-name (command-line-normalize-file-na= me tem))) (cond (append (setq load-path ...) (if splice ...)) (splice (setc= dr splice ...) (setq splice ...)) (t (setq load-path ... splice load-path))= ))) ((member argi '("-l" "-load")) (let* ((file (command-line-normalize-fil= e-name ...)) (file-ex (file-truename ...))) (if (file-regular-p file-ex) (p= rogn (setq file file-ex))) (load file nil t))) ((member argi '("-scriptload= ")) (let* ((file (command-line-normalize-file-name ...)) (file-ex (expand-f= ile-name file)) (truename (file-truename file-ex))) (if (file-exists-p true= name) (progn (setq file-ex truename))) (load file-ex nil t t))) ((equal arg= i "-insert") (setq inhibit-startup-screen t) (setq tem (or argval (car-safe= (prog1 command-line-args-left ...)))) (or (stringp tem) (error "File name = omitted from `-insert' option")) (insert-file-contents (command-line-normal= ize-file-name tem))) ((or (equal argi "-dump-file") (equal argi "-seccomp")= ) (or argval (car-safe (prog1 command-line-args-left (setq command-line-arg= s-left ...))))) ((equal argi "-kill") (kill-emacs t)) ((equal argi "-no-des= ktop") (message "\"--no-desktop\" ignored because the Desktop package..."))= ((string-match "^\\+[0-9]+\\'" argi) (setq line (string-to-number argi))) = ((string-match "^\\+\\([0-9]+\\):\\([0-9]+\\)\\'" argi) (setq line (string-= to-number (match-string 1 argi)) column (string-to-number (match-string 2 a= rgi)))) ((setq tem (assoc orig-argi command-line-x-option-alist)) (setq com= mand-line-args-left (nthcdr (nth 1 tem) command-line-args-left))) ((setq te= m (assoc orig-argi command-line-ns-option-alist)) (setq command-line-args-l= eft (nthcdr (nth 1 tem) command-line-args-left))) ((member argi '("-find-fi= le" "-file" "-visit")) (setq inhibit-startup-screen t) (setq tem (or argval= (car-safe (prog1 command-line-args-left ...)))) (if (stringp tem) nil (err= or "File name omitted from `%s' option" argi)) (funcall process-file-arg te= m)) ((string-match "\\`--?\\(no-\\)?\\(uni\\|multi\\)byte$" argi) (display-= warning 'initialization (format "Ignoring obsolete arg %s" argi))) ((equal = argi "--") (setq just-files t)) (t (let ((hooks command-line-functions) (di= d-hook nil)) (while (and hooks (not ...)) (setq hooks (cdr hooks))) (if did= -hook nil (if (string-match "\\`-" argi) (error "Unknown option `%s'" argi)= ) (if initial-window-system nil (setq inhibit-startup-screen t)) (funcall p= rocess-file-arg orig-argi))))) (if (frame-live-p (selected-frame)) nil (kil= l-emacs nil)))) (let* ((dir command-line-default-directory) tem splice just-files (longop= ts (append '("--funcall" "--load" "--insert" "--kill" "--dump-file" "--secc= omp" "--directory" "--eval" "--execute" "--no-splash" "--find-file" "--visi= t" "--file" "--no-desktop") (mapcar #'(lambda (elt) (concat "-" ...)) comma= nd-switch-alist))) (line 0) (column 0) (process-file-arg #'(lambda (name) (= if (not (or dir ...)) (message "Ignoring relative file name (%s) due to nil= defaul..." name) (let* (... ...) (file-name-history--add file) (setq displ= ayable-buffers ...) (set-buffer buf) (if ... nil ... ...) (setq line 0) (if= ... nil ...) (setq column 0)))))) (let ((--dolist-tail-- command-line-x-op= tion-alist)) (while --dolist-tail-- (let ((tem (car --dolist-tail--))) (if = (string-match "^--" (car tem)) (setq longopts (cons (car tem) longopts))) (= setq --dolist-tail-- (cdr --dolist-tail--))))) (let ((--dolist-tail-- comma= nd-line-ns-option-alist)) (while --dolist-tail-- (let ((tem (car --dolist-t= ail--))) (if (string-match "^--" (car tem)) (setq longopts (cons (list ...)= longopts))) (setq --dolist-tail-- (cdr --dolist-tail--))))) (while command= -line-args-left (let* ((argi (car command-line-args-left)) (orig-argi argi)= argval completion) (setq command-line-args-left (cdr command-line-args-lef= t)) (if just-files (setq argi "") (if (string-match "\\`\\(--[^=3D]*\\)=3D"= argi) (progn (setq argval (substring argi ...) argi (match-string 1 argi))= )) (if (string-match "\\`--?[^-]" orig-argi) (progn (setq completion (try-c= ompletion argi longopts)) (if (eq completion t) (setq argi ...) (if ... ...= ...))))) (cond ((setq tem (assoc argi command-switch-alist)) (if argval (l= et (...) (funcall ... argi)) (funcall (cdr tem) argi))) ((equal argi "-no-s= plash") (setq inhibit-startup-screen t)) ((member argi '("-f" "-funcall" "-= e")) (setq inhibit-startup-screen t) (setq tem (intern (or argval ...))) (i= f (commandp tem) (command-execute tem) (funcall tem))) ((member argi '("-ev= al" "-execute")) (setq inhibit-startup-screen t) (let* ((str-expr ...) (rea= d-data ...) (expr ...) (end ...)) (if (string-match-p "[ \11\n]*\\'" str-ex= pr end) nil (error "Trailing garbage following expression: %s" ...)) (eval = expr t))) ((member argi '("-L" "-directory")) (let (append) (if (string-mat= ch-p ... ...) (setq tem ... append t)) (setq tem (expand-file-name ...)) (c= ond (append ... ...) (splice ... ...) (t ...)))) ((member argi '("-l" "-loa= d")) (let* ((file ...) (file-ex ...)) (if (file-regular-p file-ex) (progn .= ..)) (load file nil t))) ((member argi '("-scriptload")) (let* ((file ...) = (file-ex ...) (truename ...)) (if (file-exists-p truename) (progn ...)) (lo= ad file-ex nil t t))) ((equal argi "-insert") (setq inhibit-startup-screen = t) (setq tem (or argval (car-safe ...))) (or (stringp tem) (error "File nam= e omitted from `-insert' option")) (insert-file-contents (command-line-norm= alize-file-name tem))) ((or (equal argi "-dump-file") (equal argi "-seccomp= ")) (or argval (car-safe (prog1 command-line-args-left ...)))) ((equal argi= "-kill") (kill-emacs t)) ((equal argi "-no-desktop") (message "\"--no-desk= top\" ignored because the Desktop package...")) ((string-match "^\\+[0-9]+\= \'" argi) (setq line (string-to-number argi))) ((string-match "^\\+\\([0-9]= +\\):\\([0-9]+\\)\\'" argi) (setq line (string-to-number (match-string 1 ar= gi)) column (string-to-number (match-string 2 argi)))) ((setq tem (assoc or= ig-argi command-line-x-option-alist)) (setq command-line-args-left (nthcdr = (nth 1 tem) command-line-args-left))) ((setq tem (assoc orig-argi command-l= ine-ns-option-alist)) (setq command-line-args-left (nthcdr (nth 1 tem) comm= and-line-args-left))) ((member argi '("-find-file" "-file" "-visit")) (setq= inhibit-startup-screen t) (setq tem (or argval (car-safe ...))) (if (strin= gp tem) nil (error "File name omitted from `%s' option" argi)) (funcall pro= cess-file-arg tem)) ((string-match "\\`--?\\(no-\\)?\\(uni\\|multi\\)byte$"= argi) (display-warning 'initialization (format "Ignoring obsolete arg %s" = argi))) ((equal argi "--") (setq just-files t)) (t (let ((hooks command-lin= e-functions) (did-hook nil)) (while (and hooks ...) (setq hooks ...)) (if d= id-hook nil (if ... ...) (if initial-window-system nil ...) (funcall proces= s-file-arg orig-argi))))) (if (frame-live-p (selected-frame)) nil (kill-ema= cs nil))))) (progn (let* ((dir command-line-default-directory) tem splice just-files = (longopts (append '("--funcall" "--load" "--insert" "--kill" "--dump-file" = "--seccomp" "--directory" "--eval" "--execute" "--no-splash" "--find-file" = "--visit" "--file" "--no-desktop") (mapcar #'(lambda ... ...) command-switc= h-alist))) (line 0) (column 0) (process-file-arg #'(lambda (name) (if (not = ...) (message "Ignoring relative file name (%s) due to nil defaul..." name)= (let* ... ... ... ... ... ... ... ...))))) (let ((--dolist-tail-- command-= line-x-option-alist)) (while --dolist-tail-- (let ((tem (car --dolist-tail-= -))) (if (string-match "^--" (car tem)) (setq longopts (cons ... longopts))= ) (setq --dolist-tail-- (cdr --dolist-tail--))))) (let ((--dolist-tail-- co= mmand-line-ns-option-alist)) (while --dolist-tail-- (let ((tem (car --dolis= t-tail--))) (if (string-match "^--" (car tem)) (setq longopts (cons ... lon= gopts))) (setq --dolist-tail-- (cdr --dolist-tail--))))) (while command-lin= e-args-left (let* ((argi (car command-line-args-left)) (orig-argi argi) arg= val completion) (setq command-line-args-left (cdr command-line-args-left)) = (if just-files (setq argi "") (if (string-match "\\`\\(--[^=3D]*\\)=3D" arg= i) (progn (setq argval ... argi ...))) (if (string-match "\\`--?[^-]" orig-= argi) (progn (setq completion ...) (if ... ... ...)))) (cond ((setq tem (as= soc argi command-switch-alist)) (if argval (let ... ...) (funcall ... argi)= )) ((equal argi "-no-splash") (setq inhibit-startup-screen t)) ((member arg= i '...) (setq inhibit-startup-screen t) (setq tem (intern ...)) (if (comman= dp tem) (command-execute tem) (funcall tem))) ((member argi '...) (setq inh= ibit-startup-screen t) (let* (... ... ... ...) (if ... nil ...) (eval expr = t))) ((member argi '...) (let (append) (if ... ...) (setq tem ...) (cond ..= . ... ...))) ((member argi '...) (let* (... ...) (if ... ...) (load file ni= l t))) ((member argi '...) (let* (... ... ...) (if ... ...) (load file-ex n= il t t))) ((equal argi "-insert") (setq inhibit-startup-screen t) (setq tem= (or argval ...)) (or (stringp tem) (error "File name omitted from `-insert= ' option")) (insert-file-contents (command-line-normalize-file-name tem))) = ((or (equal argi "-dump-file") (equal argi "-seccomp")) (or argval (car-saf= e ...))) ((equal argi "-kill") (kill-emacs t)) ((equal argi "-no-desktop") = (message "\"--no-desktop\" ignored because the Desktop package...")) ((stri= ng-match "^\\+[0-9]+\\'" argi) (setq line (string-to-number argi))) ((strin= g-match "^\\+\\([0-9]+\\):\\([0-9]+\\)\\'" argi) (setq line (string-to-numb= er ...) column (string-to-number ...))) ((setq tem (assoc orig-argi command= -line-x-option-alist)) (setq command-line-args-left (nthcdr ... command-lin= e-args-left))) ((setq tem (assoc orig-argi command-line-ns-option-alist)) (= setq command-line-args-left (nthcdr ... command-line-args-left))) ((member = argi '...) (setq inhibit-startup-screen t) (setq tem (or argval ...)) (if (= stringp tem) nil (error "File name omitted from `%s' option" argi)) (funcal= l process-file-arg tem)) ((string-match "\\`--?\\(no-\\)?\\(uni\\|multi\\)b= yte$" argi) (display-warning 'initialization (format "Ignoring obsolete arg= %s" argi))) ((equal argi "--") (setq just-files t)) (t (let (... ...) (whi= le ... ...) (if did-hook nil ... ... ...)))) (if (frame-live-p (selected-fr= ame)) nil (kill-emacs nil)))))) (if command-line-args-left (progn (let* ((dir command-line-default-direct= ory) tem splice just-files (longopts (append '("--funcall" "--load" "--inse= rt" "--kill" "--dump-file" "--seccomp" "--directory" "--eval" "--execute" "= --no-splash" "--find-file" "--visit" "--file" "--no-desktop") (mapcar #'...= command-switch-alist))) (line 0) (column 0) (process-file-arg #'(lambda (n= ame) (if ... ... ...)))) (let ((--dolist-tail-- command-line-x-option-alist= )) (while --dolist-tail-- (let ((tem ...)) (if (string-match "^--" ...) (se= tq longopts ...)) (setq --dolist-tail-- (cdr --dolist-tail--))))) (let ((--= dolist-tail-- command-line-ns-option-alist)) (while --dolist-tail-- (let ((= tem ...)) (if (string-match "^--" ...) (setq longopts ...)) (setq --dolist-= tail-- (cdr --dolist-tail--))))) (while command-line-args-left (let* ((argi= (car command-line-args-left)) (orig-argi argi) argval completion) (setq co= mmand-line-args-left (cdr command-line-args-left)) (if just-files (setq arg= i "") (if (string-match "\\`\\(--[^=3D]*\\)=3D" argi) (progn ...)) (if (str= ing-match "\\`--?[^-]" orig-argi) (progn ... ...))) (cond ((setq tem ...) (= if argval ... ...)) ((equal argi "-no-splash") (setq inhibit-startup-screen= t)) ((member argi ...) (setq inhibit-startup-screen t) (setq tem ...) (if = ... ... ...)) ((member argi ...) (setq inhibit-startup-screen t) (let* ... = ... ...)) ((member argi ...) (let ... ... ... ...)) ((member argi ...) (let= * ... ... ...)) ((member argi ...) (let* ... ... ...)) ((equal argi "-inser= t") (setq inhibit-startup-screen t) (setq tem ...) (or ... ...) (insert-fil= e-contents ...)) ((or ... ...) (or argval ...)) ((equal argi "-kill") (kill= -emacs t)) ((equal argi "-no-desktop") (message "\"--no-desktop\" ignored b= ecause the Desktop package...")) ((string-match "^\\+[0-9]+\\'" argi) (setq= line ...)) ((string-match "^\\+\\([0-9]+\\):\\([0-9]+\\)\\'" argi) (setq l= ine ... column ...)) ((setq tem ...) (setq command-line-args-left ...)) ((s= etq tem ...) (setq command-line-args-left ...)) ((member argi ...) (setq in= hibit-startup-screen t) (setq tem ...) (if ... nil ...) (funcall process-fi= le-arg tem)) ((string-match "\\`--?\\(no-\\)?\\(uni\\|multi\\)byte$" argi) = (display-warning ... ...)) ((equal argi "--") (setq just-files t)) (t (let = ... ... ...))) (if (frame-live-p (selected-frame)) nil (kill-emacs nil)))))= )) (let ((command-line-args-left args-left)) (if command-line-args-left (pro= gn (let* ((dir command-line-default-directory) tem splice just-files (longo= pts (append '... (mapcar ... command-switch-alist))) (line 0) (column 0) (p= rocess-file-arg #'(lambda ... ...))) (let ((--dolist-tail-- command-line-x-= option-alist)) (while --dolist-tail-- (let (...) (if ... ...) (setq --dolis= t-tail-- ...)))) (let ((--dolist-tail-- command-line-ns-option-alist)) (whi= le --dolist-tail-- (let (...) (if ... ...) (setq --dolist-tail-- ...)))) (w= hile command-line-args-left (let* ((argi ...) (orig-argi argi) argval compl= etion) (setq command-line-args-left (cdr command-line-args-left)) (if just-= files (setq argi "") (if ... ...) (if ... ...)) (cond (... ...) (... ...) (= ... ... ... ...) (... ... ...) (... ...) (... ...) (... ...) (... ... ... .= .. ...) (... ...) (... ...) (... ...) (... ...) (... ...) (... ...) (... ..= .) (... ... ... ... ...) (... ...) (... ...) (t ...)) (if (frame-live-p ...= ) nil (kill-emacs nil)))))))) (let ((displayable-buffers nil)) (let ((command-line-args-left args-left)= ) (if command-line-args-left (progn (let* ((dir command-line-default-direct= ory) tem splice just-files (longopts (append ... ...)) (line 0) (column 0) = (process-file-arg #'...)) (let ((--dolist-tail-- command-line-x-option-alis= t)) (while --dolist-tail-- (let ... ... ...))) (let ((--dolist-tail-- comma= nd-line-ns-option-alist)) (while --dolist-tail-- (let ... ... ...))) (while= command-line-args-left (let* (... ... argval completion) (setq command-lin= e-args-left ...) (if just-files ... ... ...) (cond ... ... ... ... ... ... = ... ... ... ... ... ... ... ... ... ... ... ... ...) (if ... nil ...)))))))= (if (eq initial-buffer-choice t) (progn (startup--get-buffer-create-scratc= h))) (and initial-scratch-message (get-buffer "*scratch*") (save-current-bu= ffer (set-buffer "*scratch*") (if (=3D 0 (buffer-size)) (progn (insert (sub= stitute-command-keys initial-scratch-message)) (set-buffer-modified-p nil))= ))) (if initial-buffer-choice (progn (let ((buf (cond (... ...) (... ...) (= ... ...) (t ...)))) (if (buffer-live-p buf) nil (error "Value returned by `= initial-buffer-choice' is not a..." buf)) (setq displayable-buffers (cons b= uf (delq buf displayable-buffers)))))) (let ((displayable-buffers-len (leng= th displayable-buffers)) (nondisplayed-buffers-p nil)) (if (> displayable-b= uffers-len 0) (progn (switch-to-buffer (car displayable-buffers)))) (if (> = displayable-buffers-len 1) (progn (switch-to-buffer-other-window (car (cdr = displayable-buffers))) (other-window -1))) (if (> displayable-buffers-len 2= ) (progn (setq nondisplayed-buffers-p t))) (if (or inhibit-startup-screen i= nitial-buffer-choice noninteractive (daemonp) inhibit-x-resources) (if (and= nondisplayed-buffers-p (not noninteractive) (not inhibit-startup-buffer-me= nu)) (progn (list-buffers))) (run-hooks 'emacs-startup-hook 'term-setup-hoo= k) (if (fboundp 'frame-notice-user-settings) (progn (frame-notice-user-sett= ings))) (run-hooks 'window-setup-hook) (setq inhibit-startup-hooks t) (disp= lay-startup-screen (> displayable-buffers-len 0))))) command-line-1(("-l" "emoji.el" "-f" "emoji--generate-file" "../../lisp/i= nternational/emoji-labels.el")) (let (xdg-dir startup-init-directory) (setq before-init-time (current-tim= e) after-init-time nil command-line-default-directory default-directory) (s= etq abbreviated-home-dir nil) (let ((vc (getenv "VERSION_CONTROL"))) (cond = ((eq vc nil)) ((member vc ...) (setq version-control t)) ((member vc ...) (= setq version-control nil)) ((member vc ...) (setq version-control ...)))) (= let ((simple-file-name (locate-file "simple" load-path ...))) (if (null sim= ple-file-name) (let (... ...) (princ "Warning: Could not find simple.e...")= (terpri) (if ... ...) (if ... nil ... ...)) (setq lisp-directory (file-tru= ename ...)) (setq load-history (mapcar ... load-history)))) (let ((args com= mand-line-args)) (while args (setcar args (decode-coding-string ... locale-= coding-system t)) (car-safe (prog1 args ...)))) (let ((done nil) (args (cdr= command-line-args)) display-arg) (setq init-file-user (if noninteractive n= il (user-login-name))) (and init-file-user (equal init-file-user (user-real= -login-name)) (setq init-file-user "")) (while (and (not done) args) (let* = (... ... ... argval) (if ... ...) (if ... ...) (cond ... ... ... ... ... ..= . ... ... ... ... ... ...) (and argval ...))) (and display-arg (setq args (= append display-arg args))) (and command-line-args (setcdr command-line-args= args))) (if (listp custom-delayed-init-variables) (progn (mapc #'custom-re= evaluate-setting (reverse custom-delayed-init-variables)))) (setq custom-de= layed-init-variables t) (if init-file-user (progn (if (string-match "[~/:\n= ]" init-file-user) (display-warning ... ... :error) (if ... nil ...)))) (se= tq xdg-dir startup--xdg-config-home-emacs) (setq startup-init-directory (if= (or (=3D 0 ...) (and ... ...)) user-emacs-directory (setq xdg-dir (concat = "~" init-file-user "/.config/emacs/")) (startup--xdg-or-homedot xdg-dir ini= t-file-user))) (startup--load-user-init-file #'(lambda nil (expand-file-nam= e "early-init.el" startup-init-directory))) (setq early-init-file user-init= -file) (and user-init-file package-enable-at-startup (not (and (boundp ...)= package--activated)) (catch 'package-dir-found (let (...) (let ... ...))) = (package-activate-all)) (condition-case error (if noninteractive nil (if (a= nd initial-window-system ...) (error "Unsupported window system `%s'" initi= al-window-system)) (setq command-line-args (let ... ...)) (let (...) (windo= w-system-initialization)) (put initial-window-system 'window-system-initial= ized t)) (error (princ (if ... ... ...) 'external-debugging-output) (terpri= 'external-debugging-output) (setq initial-window-system nil) (kill-emacs))= ) (run-hooks 'before-init-hook) (if (daemonp) nil (if (or noninteractive em= acs-basic-display) (setq menu-bar-mode nil tab-bar-mode nil tool-bar-mode n= il)) (frame-initialize)) (if (fboundp 'x-create-frame) (progn (if nonintera= ctive nil (tool-bar-setup)))) (if noninteractive nil (startup--setup-quote-= display) (setq internal--text-quoting-flag t)) (normal-erase-is-backspace-s= etup-frame) (or (eq initial-window-system 'pc) (tty-register-default-colors= )) (let ((old-scalable-fonts-allowed scalable-fonts-allowed) (old-face-igno= red-fonts face-ignored-fonts)) (if site-run-file (let (...) (load site-run-= file t t))) (startup--load-user-init-file #'(lambda nil ...) #'(lambda nil = ...) t) (if (and deactivate-mark transient-mark-mode) (progn (save-current-= buffer ... ...))) (if (and (not noninteractive) (file-exists-p abbrev-file-= name) (file-readable-p abbrev-file-name)) (progn (quietly-read-abbrev-file = abbrev-file-name))) (setq abbrevs-changed nil) (and mail-host-address (equa= l user-mail-address (let ... ...)) (custom-reevaluate-setting 'user-mail-ad= dress)) (if (and (eq scalable-fonts-allowed old-scalable-fonts-allowed) (eq= face-ignored-fonts old-face-ignored-fonts)) nil (clear-face-cache))) (setq= after-init-time (current-time)) (run-hooks 'after-init-hook 'delayed-warni= ngs-hook) (if (get-buffer "*scratch*") (save-current-buffer (set-buffer "*s= cratch*") (if (eq major-mode ...) (funcall initial-major-mode)))) (if (or n= oninteractive initial-window-system (daemonp)) nil (tty-run-terminal-initia= lization (selected-frame) nil t)) (setq memory-signal-data (list 'error (su= bstitute-command-keys "Memory exhausted--use \\[save-som..."))) (command-li= ne-1 (cdr command-line-args)) (let (warned) (let ((--dolist-tail-- load-pat= h)) (while --dolist-tail-- (let ... ... ...)))) (if noninteractive (kill-em= acs t)) ...) command-line() (unwind-protect (command-line) (if default-directory (setq default-direct= ory (abbreviate-file-name default-directory))) (or auto-save-list-file-name= (and auto-save-list-file-prefix (setq auto-save-list-file-name (cond ((eq = system-type 'ms-dos) (make-directory (file-name-directory auto-save-list-fi= le-prefix) t) (concat (make-temp-name ...) "~")) (t (expand-file-name (form= at "%s%d-%s~" auto-save-list-file-prefix ... ...))))))) (if inhibit-startup= -hooks nil (run-hooks 'emacs-startup-hook 'term-setup-hook)) (if (or frame-= initial-frame (not (and initial-window-system (not noninteractive) (not (eq= initial-window-system 'pc))))) (progn (if (eq face-font-rescale-alist old-= face-font-rescale-alist) nil (set-face-attribute 'default nil :font (font-s= pec))) (if (fboundp 'frame-notice-user-settings) (frame-notice-user-setting= s)) (if (fboundp 'frame-set-background-mode) (frame-set-background-mode (se= lected-frame))))) (if (fboundp 'font-menu-add-default) (font-menu-add-defau= lt)) (if inhibit-startup-hooks nil (run-hooks 'window-setup-hook))) (let ((old-face-font-rescale-alist face-font-rescale-alist)) (unwind-prot= ect (command-line) (if default-directory (setq default-directory (abbreviat= e-file-name default-directory))) (or auto-save-list-file-name (and auto-sav= e-list-file-prefix (setq auto-save-list-file-name (cond ((eq system-type ..= .) (make-directory ... t) (concat ... "~")) (t (expand-file-name ...)))))) = (if inhibit-startup-hooks nil (run-hooks 'emacs-startup-hook 'term-setup-ho= ok)) (if (or frame-initial-frame (not (and initial-window-system (not nonin= teractive) (not (eq initial-window-system ...))))) (progn (if (eq face-font= -rescale-alist old-face-font-rescale-alist) nil (set-face-attribute 'defaul= t nil :font (font-spec))) (if (fboundp 'frame-notice-user-settings) (frame-= notice-user-settings)) (if (fboundp 'frame-set-background-mode) (frame-set-= background-mode (selected-frame))))) (if (fboundp 'font-menu-add-default) (= font-menu-add-default)) (if inhibit-startup-hooks nil (run-hooks 'window-se= tup-hook)))) (if command-line-processed (message internal--top-level-message) (setq co= mmand-line-processed t) (setq startup--xdg-config-home-emacs (let ((xdg-con= fig-home (getenv-internal "XDG_CONFIG_HOME"))) (if xdg-config-home (concat = xdg-config-home "/emacs/") startup--xdg-config-default))) (setq user-emacs-= directory (startup--xdg-or-homedot startup--xdg-config-home-emacs nil)) (if= (featurep 'native-compile) (progn (let ((path-env (getenv "EMACSNATIVELOAD= PATH"))) (if path-env (progn (let (...) (while --dolist-tail-- ...))))) (se= tq native-comp-eln-load-path (cons (expand-file-name "eln-cache/" user-emac= s-directory) native-comp-eln-load-path)) (if (and (equal (getenv "HOME") "/= nonexistent") (file-writable-p (expand-file-name (or temporary-file-directo= ry "")))) (progn (let ((tmp-dir ...)) (add-hook 'kill-emacs-hook #'...) (se= tq native-comp-eln-load-path (cons tmp-dir native-comp-eln-load-path)))))))= (let ((tail load-path) (lispdir (expand-file-name "../lisp" data-directory= )) dir) (while tail (setq dir (car tail)) (let ((default-directory dir)) (l= oad (expand-file-name "subdirs.el") t t t)) (or (string-prefix-p lispdir di= r) (let ((default-directory dir)) (load (expand-file-name "leim-list.el") t= t t))) (setq tail (cdr tail)))) (cond ((memq system-type '(ms-dos windows-= nt)) (setq eol-mnemonic-unix "(Unix)" eol-mnemonic-mac "(Mac)")) (t (setq e= ol-mnemonic-dos "(DOS)" eol-mnemonic-mac "(Mac)"))) (set-locale-environment= nil) (if locale-coding-system (progn (let ((coding (if (eq system-type ...= ) 'utf-8 locale-coding-system))) (save-excursion (let ((--dolist-tail-- ...= )) (while --dolist-tail-- (let ... ... ... ...)))) (let ((--dolist-tail-- '= ...)) (while --dolist-tail-- (let (...) (let ... ...) (setq --dolist-tail--= ...)))) (if (featurep 'native-compile) (progn (let (...) (set ... ...)))) = (let ((--dolist-tail-- '...)) (while --dolist-tail-- (let (...) (let ... ..= .) (setq --dolist-tail-- ...))))))) (let ((dir default-directory)) (save-cu= rrent-buffer (set-buffer "*Messages*") (messages-buffer-mode) (set (make-lo= cal-variable 'window-point-insertion-type) t) (setq default-directory (or d= ir (expand-file-name "~/"))))) (put 'user-full-name 'standard-value (list (= default-value 'user-full-name))) (let ((pwd (getenv "PWD"))) (and pwd (or (= and default-directory (condition-case nil (progn (equal ... ...)) (error ni= l))) (setq process-environment (delete (concat "PWD=3D" pwd) process-enviro= nment))))) (if (listp charset-map-path) (let ((coding (if (eq system-type '= windows-nt) 'utf-8 locale-coding-system))) (setq charset-map-path (mapcar #= '(lambda (dir) (decode-coding-string dir coding t)) charset-map-path)))) (i= f default-directory (setq default-directory (abbreviate-file-name default-d= irectory)) (display-warning 'initialization "Error setting default-director= y")) (let ((old-face-font-rescale-alist face-font-rescale-alist)) (unwind-p= rotect (command-line) (if default-directory (setq default-directory (abbrev= iate-file-name default-directory))) (or auto-save-list-file-name (and auto-= save-list-file-prefix (setq auto-save-list-file-name (cond (... ... ...) (t= ...))))) (if inhibit-startup-hooks nil (run-hooks 'emacs-startup-hook 'ter= m-setup-hook)) (if (or frame-initial-frame (not (and initial-window-system = (not noninteractive) (not ...)))) (progn (if (eq face-font-rescale-alist ol= d-face-font-rescale-alist) nil (set-face-attribute 'default nil :font (font= -spec))) (if (fboundp 'frame-notice-user-settings) (frame-notice-user-setti= ngs)) (if (fboundp 'frame-set-background-mode) (frame-set-background-mode (= selected-frame))))) (if (fboundp 'font-menu-add-default) (font-menu-add-def= ault)) (if inhibit-startup-hooks nil (run-hooks 'window-setup-hook)))) (set= env "TERM" "dumb") (let ((display (frame-parameter nil 'display))) (if (str= ingp display) (setq display (concat "DISPLAY=3D" display)) (let ((--dolist-= tail-- initial-environment)) (while --dolist-tail-- (let ((varval ...)) (if= (string-match "\\`DISPLAY=3D" varval) (setq display varval)) (setq --dolis= t-tail-- (cdr --dolist-tail--)))))) (if display (progn (delete display proc= ess-environment))))) normal-top-level() make[2]: *** [Makefile:80: ../../lisp/international/emoji-labels.el] Error = 255 make[2]: Leaving directory '/mnt/fast/emacs2022/emacs/admin/unidata' make[1]: *** [Makefile:566: ../lisp/international/charprop.el] Error 2 make[1]: Leaving directory '/mnt/fast/emacs2022/emacs/src' make: *** [Makefile:466: src] Error 2 --=20 Joakim Verona joakim@verona.se