Date: Mon, 07 Jun 2004 12:59:48 -0500 (CDT) From: Conrad Sabatier <conrads@cox.net> To: "Andrew J.Caines" <A.J.Caines@halplant.com> Cc: FreeBSD-gnats-submit@freebsd.org Subject: Re: Non-Maintainer update: editors/nedit - Add BUILD_BROKEN_NEDIT to build with Open Motif 2.2.2 (default) Message-ID: <XFMail.20040607125948.conrads@cox.net> In-Reply-To: <20040606014518.4DB8154F5@mail.halplant.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 06-Jun-2004 Andrew J.Caines wrote: > >>Description: > Port build fails with default Motif (open-motif-2.2.2_2) because NEdit > authors don't want to build against Open Motif 2.2.2: [snip] > Note that I've modified patch-ac which already changes the nedit FreeBSD > Makefile. > > There has been some discussion about the validity of the NEdit authors' > position on stability, however I suggest this patch independently of this > argument for the simple reason that the port fails to install by default. See > the freebsd-ports archive for details. I just e-mailed the port maintainer the other day with exactly the same suggestion, but was met with some resistance. He stated that the port *does* build, if you use CFLAGS+= instead of CFLAGS= in /etc/make.conf. This is true enough, yet the standard make.conf under /usr/share/examples/etc uses CFLAGS=, not CFLAGS+=, so I really think people are more likely to have CFLAGS= in their own /etc/make.conf, which, of course, breaks the build of nedit. I suggested that, just to be on the safe side, he go ahead and add -DBUILD_BROKEN_NEDIT in the suggested location, i.e., by patching ${WORKDIR}/makefiles/Makefile.freebsd, *not* in the port's Makefile, which is insufficient in most cases. This really should be done, I think. -- Conrad Sabatier <conrads@cox.net> - "In Unix veritas"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.20040607125948.conrads>