From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Andrea Corallo via "Emacs development discussions." Newsgroups: gmane.emacs.devel Subject: Re: Trying to build a .deb on Ubuntu 20.04 wiht native-comp Date: Wed, 28 Apr 2021 07:42:38 +0000 Message-ID: References: Reply-To: Andrea Corallo Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="3286"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: emacs-devel@gnu.org To: Pedro Andres Aranda Gutierrez Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Apr 28 09:43:15 2021 Return-path: Envelope-to: ged-emacs-devel@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 1lbeqp-0000ki-Kd for ged-emacs-devel@m.gmane-mx.org; Wed, 28 Apr 2021 09:43:15 +0200 Original-Received: from localhost ([::1]:46516 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lbeqo-0004qJ-KD for ged-emacs-devel@m.gmane-mx.org; Wed, 28 Apr 2021 03:43:14 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47512) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lbeqK-0004RA-Eb for emacs-devel@gnu.org; Wed, 28 Apr 2021 03:42:44 -0400 Original-Received: from mx.sdf.org ([205.166.94.24]:61693) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lbeqI-0004jP-8P for emacs-devel@gnu.org; Wed, 28 Apr 2021 03:42:44 -0400 Original-Received: from mab (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 13S7gcdE012405 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Wed, 28 Apr 2021 07:42:39 GMT In-Reply-To: (Pedro Andres Aranda Gutierrez's message of "Wed, 28 Apr 2021 07:41:30 +0200") Received-SPF: pass client-ip=205.166.94.24; envelope-from=akrl@sdf.org; helo=mx.sdf.org X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:268559 Archived-At: Pedro Andres Aranda Gutierrez writes: > Hi > > I'm trying to build Debian packages for Ubuntu20.04 with native-comp on and I regularly end up: > > gcc: error: fringe.o: No such file or directory > gcc: error: image.o: No such file or directory > gcc: error: xgselect.o: No such file or directory > gcc: error: terminfo.o: No such file or directory > gcc: error: lastfile.o: No such file or directory > make[3]: *** [Makefile:632: temacs] Error 1 > make[3]: Leaving directory '/home/paag/Devel/emacs/emacs/build/gtk/src' > make[2]: *** [Makefile:425: src] Error 2 > make[2]: Leaving directory '/home/paag/Devel/emacs/emacs/build/gtk' > dh_auto_build: error: cd build/gtk && make -j4 NATIVE_FULL_AOT=1 returned exit code 2 > make[1]: *** [debian/rules:114: override_dh_auto_build] Error 2 > make[1]: Leaving directory '/home/paag/Devel/emacs/emacs' > make: *** [debian/rules:172: build] Error 2 > dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 > > The only flag I have enabled is for native compilation. If I disable native compilation, I can build emacs28 flawlessly. > Is anyone else trying something similar? I'd like to exchange experiences. having the Debian packages is more cumbersome > than just compiling, but it allows me to switch between versions easier Hi Pedro, mmhh that's odd, the error doens't look realted to native compilation. But could you clarify what "trying to build a .deb" translates too? Please share the commands you used for this so it can be reproduced and/or better analyzed. Thanks Andrea