From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Giorgos Keramidas Newsgroups: gmane.emacs.help Subject: Building Emacs from git master on macOS Catalina Date: Thu, 10 Oct 2019 17:48:58 -0700 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="67004"; mail-complaints-to="usenet@blaine.gmane.org" To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Oct 11 02:54:20 2019 Return-path: Envelope-to: geh-help-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 1iIjCE-000HJi-VP for geh-help-gnu-emacs@m.gmane.org; Fri, 11 Oct 2019 02:54:19 +0200 Original-Received: from localhost ([::1]:45090 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iIjCD-0004Ay-R9 for geh-help-gnu-emacs@m.gmane.org; Thu, 10 Oct 2019 20:54:17 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43946) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iIj7J-0002Ls-5X for help-gnu-emacs@gnu.org; Thu, 10 Oct 2019 20:49:14 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iIj7H-0002KW-S7 for help-gnu-emacs@gnu.org; Thu, 10 Oct 2019 20:49:12 -0400 Original-Received: from mail-io1-xd36.google.com ([2607:f8b0:4864:20::d36]:38367) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iIj7H-0002Hj-LC for help-gnu-emacs@gnu.org; Thu, 10 Oct 2019 20:49:11 -0400 Original-Received: by mail-io1-xd36.google.com with SMTP id u8so17905495iom.5 for ; Thu, 10 Oct 2019 17:49:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=sWQYDnFOGdltwr9Fg7b5hCqjiNIESTAJrWKOZImL754=; b=Ocq2P9VX8rxEDsHNBN7biQgh3D7uBNrlCFmW8KnEQlgAvyXlcSECRHfEbL0TkL44Yp Z49jwjb0D3jbFh4tjQBxxu6AnYpJMscS2MnipsVTQzft+kQzZI0FDkQTHsh974LxF5nm 6+QU/eO6138tnBW4lQogOaajsJ/xU7CSeH7mQ6I02hk9kuP/+qpBY3zoeDM3bH5ohf/4 b+tHjd0sWw7dYvIwK0G919X3rZQAe5imPQs5wVQOyl7jRu6M11ct9v5Z0zJUoC9PgudK ggsiZTPrhVMocEk4BO2G1zNewhx4S2wD0udr+9AZygryC+j0IQWU5rGmRxE81apsCrAA xEuQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=sWQYDnFOGdltwr9Fg7b5hCqjiNIESTAJrWKOZImL754=; b=lyvofAEnjIlSwSvzkKXOxP05N3dnf4nMRvTQkLQYYB7fY4FGuceopyPSRwxU/N86gX L7Jt2XrCGmXU6d+ABS/oxVBlQRDiOLAF38jfpEylvl+oiNmETUPRNVRMJBZxiT/Re+PF h9S4h4OQ+bBekkiNrPMRy8GX7aGKbC5KKHhY0603H4K9YO1zsJea7tcBUnfRlSr88Ezx gb32/j5Q292pZ0fgSfW6TEyFWfjhSXHuiJV29v7XvP+LRAlFWffnopEn9DElu0Pl9YPv jDicaNxX0xDhmON29dBiLX2cGNbY/K36bOx+mpRFMyziFQcH/wXpqRnDnPkL//X+kubg G91A== X-Gm-Message-State: APjAAAUqM7qmZeAeB/7y8+ieulBZY39YVbla41RPJ33oemUjZ5Wo1HSS 1czWYby6q/ahdfNeklyKD2lecYe6IfX2t1HhjZ9JToMGTzw= X-Google-Smtp-Source: APXvYqzDBFd6hZ6fgifNetRNwRifk3g2TAXz4Jeqn0ZvAlvOQ02hIawa5ikIo7StIWzr9PimgUYoz1S1JfrdOlA9Ny0= X-Received: by 2002:a6b:ab03:: with SMTP id u3mr6539909ioe.158.1570754948868; Thu, 10 Oct 2019 17:49:08 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::d36 X-Mailman-Approved-At: Thu, 10 Oct 2019 20:53:53 -0400 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:121637 Archived-At: Hi everyone, I recently reinstalled my laptop from scratch, and now I am trying to get Emacs to build on macOS Catalina, using gnutls library from a local Homebrew installation from the /opt/brew prefix directory. To do this I used a shell wrapper around ./configure script with all the options I'd like to enable: https://pastebin.com/4kW0bCH0 But then "configure" script runs it fails with a strange error, which I am not sure how to resolve: https://pastebin.com/19wwwKMQ The full output of config.log is this one: https://pastebin.com/73VK2JrC and it contains this part for the gnutls failure: configure:16125: checking for library containing inflateEnd configure:16156: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_inflateEnd", referenced from: _main in conftest-fe181b.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:16156: $? = 1 It looks like this should be using -lz while checking for gnutls availability, but that feels a bit off. It means gnutls check depends on the result of libz check. Is this a bug in the configure script, or something I am doing wrong? - Giorgos