tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: emacs-nox11 failures on macOS



On Mon, Sep 25, 2023 at 09:16:45AM -0400, Greg Troxel wrote:
 > I just fixed emacs28-nox11 so it will build on macOS.  The basic issue
 > is that configure finds nextstep (cocoa) and builds a mac thing instead
 > of normal unix program, and a) PLIST mismatch and b) this is wrong
 > anyway.
 > 
 >   1) Is it agreed that emacsNN-nox11 means "no GUI toolkits of any
 >   kind", rather than "no X, but if there is some other native toolkit
 >   it's ok to use it"?  Seems really obvious to me, but....

Yes, I'm pretty sure that counts as the point :-)

 >   2) Any comments, real or bikeshed, about approach?  I can certainly see:
 > 
 >     # minimal emacs without X, Cocoa, or any other toolkit
 >     CONFIGURE_ARGS+=	--without-all --without-x --without-ns
 > 
 >   and having it be fewer bytes.   Having written this message I think I
 >   lean to that.

Sure (to the extent my opinion matters)

 >   3) Does anybody want fixing others to wait until post-freeze, despite
 >   it being a build fix?   IMHO adding "--without-ns" is very low risk.
 >   I am building the modified emacs28-nox11 on netbsd 10/amd64.
 > 
 > 20 is marked broken on mac (no reason given but 21 is a clue!)
 > 21-nox11 fails in configure with 'not ported', so is BROKEN but not marked
 > 26-nox11 builds and works
 > 27-nox11 fails to package
 > 29-nox11 fails with "non-toolkit scroll bars are not implemented"

Both 20 and 21 predate the current MacOS toolkittery, don't they? (I
think 20 is just flatly older than OS X.) Anyway there's probably no
need to touch them. The others IDK.

But I guess we're post-freeze now anyway...

-- 
David A. Holland
dholland%netbsd.org@localhost


Home | Main Index | Thread Index | Old Index