From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#38349: 27.0.50; process.c:134:10: fatal error: 'glib.h' file not found Date: Sat, 23 Nov 2019 19:59:39 +0200 Message-ID: <83mucmtqwk.fsf@gnu.org> References: <0100016e9952870a-c8cd6794-9731-40cc-923c-814517d9c90a-000000@email.amazonses.com> Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="157257"; mail-complaints-to="usenet@blaine.gmane.org" Cc: 38349@debbugs.gnu.org To: Pankaj Jangid Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Nov 23 19:01:24 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iYZim-000enB-8u for geb-bug-gnu-emacs@m.gmane.org; Sat, 23 Nov 2019 19:01:24 +0100 Original-Received: from localhost ([::1]:60412 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iYZij-0008Mf-OY for geb-bug-gnu-emacs@m.gmane.org; Sat, 23 Nov 2019 13:01:21 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40611) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iYZiY-0008MM-Ls for bug-gnu-emacs@gnu.org; Sat, 23 Nov 2019 13:01:11 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iYZiT-0005tk-68 for bug-gnu-emacs@gnu.org; Sat, 23 Nov 2019 13:01:10 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:48905) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iYZiS-0005tW-BD for bug-gnu-emacs@gnu.org; Sat, 23 Nov 2019 13:01:04 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iYZiP-0008IK-PY for bug-gnu-emacs@gnu.org; Sat, 23 Nov 2019 13:01:04 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 23 Nov 2019 18:01:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38349 X-GNU-PR-Package: emacs Original-Received: via spool by 38349-submit@debbugs.gnu.org id=B38349.157453201931819 (code B ref 38349); Sat, 23 Nov 2019 18:01:01 +0000 Original-Received: (at 38349) by debbugs.gnu.org; 23 Nov 2019 18:00:19 +0000 Original-Received: from localhost ([127.0.0.1]:57726 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iYZhi-0008H8-Mh for submit@debbugs.gnu.org; Sat, 23 Nov 2019 13:00:18 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:59668) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iYZhb-0008Fl-5b for 38349@debbugs.gnu.org; Sat, 23 Nov 2019 13:00:12 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:35041) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iYZhV-0005Gs-RC; Sat, 23 Nov 2019 13:00:05 -0500 Original-Received: from [176.228.60.248] (port=4174 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iYZhM-0006Yi-7U; Sat, 23 Nov 2019 13:00:04 -0500 In-reply-to: <0100016e9952870a-c8cd6794-9731-40cc-923c-814517d9c90a-000000@email.amazonses.com> (message from Pankaj Jangid on Sat, 23 Nov 2019 17:32:33 +0000) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:172325 Archived-At: > From: Pankaj Jangid > Date: Sat, 23 Nov 2019 17:32:33 +0000 > > Got this today while building commit > b9e99ab5ac49f8cb03fc1c27eb830a24e9bdf83c. > > ``` > /Library/Developer/CommandLineTools/usr/bin/make -C src VCSWITNESS='$(srcdir)/../.git/logs/HEAD' all > CC process.o > process.c:134:10: fatal error: 'glib.h' file not found > #include > ^~~~~~~~ > 1 error generated. That line is in process.c since 2013, so what changed lately on your system that suddenly this is a problem? Did you update your system libraries or headers? > Configured using: > 'configure LDFLAGS=-L/usr/local/opt/ruby/lib > CPPFLAGS=-I/usr/local/opt/ruby/include > PKG_CONFIG_PATH=:/usr/local/opt/sqlite/lib/pkgconfig:/usr/local/opt/libxml2/lib/pkgconfig:/usr/local/opt/openssl/lib/pkgconfig:/usr/local/opt/libffi/lib/pkgconfig:/usr/local/opt/ruby/lib/pkgconfig > 'HARFBUZZ_CFLAGS=-I/usr/local/Cellar/harfbuzz/2.6.4/include/harfbuzz > -I/usr/local/Cellar/glib/2.62.2/include/glib-2.0 > -I/usr/local/Cellar/glib/2.62.2/lib/glib-2.0/include > -I/usr/local/opt/gettext/include -I/usr/local/Cellar/pcre/8.43/include > -I/usr/local/Cellar/graphite2/1.3.13/include' > 'HARFBUZZ_LIBS=-L/usr/local/Cellar/harfbuzz/2.6.4/lib -lharfbuzz'' Isn't HarfBuzz not yet supported on macOS? Why do you have HarfBuzz related flags in your compilation? Perhaps look in config.log for how HAVE_GLIB got defined, if you don't have it.