GNU bug report logs - #37042
27.0.50; configure --without-all doesn't work on macOS

Previous Next

Package: emacs;

Reported by: Philipp <p.stephani2 <at> gmail.com>

Date: Thu, 15 Aug 2019 19:59:02 UTC

Severity: minor

Found in version 27.0.50

Done: Alan Third <alan <at> idiocy.org>

Bug is archived. No further changes may be made.

Full log


Message #8 received at 37042 <at> debbugs.gnu.org (full text, mbox):

From: Alan Third <alan <at> idiocy.org>
To: Philipp <p.stephani2 <at> gmail.com>
Cc: 37042 <at> debbugs.gnu.org
Subject: Re: bug#37042: 27.0.50; configure --without-all doesn't work on macOS
Date: Wed, 01 Jan 2020 11:46:50 +0000
[Message part 1 (text/plain, inline)]
Philipp <p.stephani2 <at> gmail.com> writes:

> configure: error: Non-toolkit scroll bars are not implemented for Nextstep.
>
>
> It's trivial to work around this (pass --with-toolkit-scroll-bars), but
> it would be nice if the workaround weren't necessary.

Perhaps we should just warn instead of erroring.

[0001-configure.ac-HAVE_NS-Don-t-error-on-non-toolkit-scro.patch (text/x-patch, inline)]
From dee6bcdaa94fe4044278793357f45d855fb8c79c Mon Sep 17 00:00:00 2001
From: Alan Third <alan <at> idiocy.org>
Date: Wed, 1 Jan 2020 11:44:21 +0000
Subject: [PATCH] * configure.ac (HAVE_NS): Don't error on non-toolkit
 scrollbars.

---
 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/configure.ac b/configure.ac
index 1c3fe7853e..ea448681d5 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2050,7 +2050,7 @@ AC_DEFUN
 NS_OBJC_OBJ=
 if test "${HAVE_NS}" = yes; then
   if test "$with_toolkit_scroll_bars" = "no"; then
-    AC_MSG_ERROR([Non-toolkit scroll bars are not implemented for Nextstep.])
+    AC_MSG_WARN([Non-toolkit scroll bars are not implemented for Nextstep.])
   fi
 
   window_system=nextstep
-- 
2.24.0

[Message part 3 (text/plain, inline)]
-- 
Alan Third

This bug report was last modified 5 years and 124 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.