Date: Thu, 20 Jun 1996 03:05:38 +0200 From: "Julian H. Stacey" <jhs@FreeBSD.org> To: "Jordan K. Hubbard" <jkh@time.cdrom.com> Cc: current@FreeBSD.org Subject: Re: xditview Message-ID: <199606200105.DAA04427@vector.jhs.no_domain> In-Reply-To: Your message of "Wed, 19 Jun 1996 02:10:34 PDT." <22303.835175434@time.cdrom.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, Reference:
> From: "Jordan K. Hubbard" <jkh@time.cdrom.com>
> Subject: Re: xditview
> Date: Wed, 19 Jun 1996 02:10:34 -0700
> Message-id: <22303.835175434@time.cdrom.com>
>
> > Shudder ... `unbundling' Eh ?
> No, rebundling.
>
> > Stripped down op. systems with optional C compiler & text processing system
- s
> ?
>
> No. Everything which is there will remain, just differently encapsulated.
>
> > however, there might be a benefit to not having to BSD-make convert
> > the mega FSF distribs such as gcc & groff etc, each time they upgrade.
>
> Yes!
>
> Jordan
Thanks for answering the side issues,
now please don't over look the main issue ;-)
> To: "Jordan K. Hubbard" <jkh@time.cdrom.com>
> Cc: current@FreeBSD.org
> Subject: Re: xditview
> From: "Julian H. Stacey" <jhs@FreeBSD.org>
> Date: Wed, 19 Jun 1996 01:59:45 +0200
>
> Hi, Reference:
> > From: "Jordan K. Hubbard" <jkh@time.cdrom.com>
> >
> > Well, if ones source tree were 99% X source code free, wouldn't you be
> > tempted to go for that final 1%? :-)
>
> Yes, If it had never gone in it would have been fine,
> or if it had been in only a short while,
> but it seems dubious from a quality control viewpoint, to now remove
> a facility CD users have had at least 2 releases to get used to having
> available (2.0.5 & 2.1).
>
> A simple .if exist .... SUBDIR += would suffice, wouldn't it ?.
Accepting Mike's subsequent comment:
> From: Michael Smith <msmith@atrad.adelaide.edu.au>
> Subject: Re: xditview
> To: jhs@freebsd.org
> Date: Wed, 19 Jun 1996 09:32:38 +0930 (CST)
> Cc: current@freebsd.org, jkh@freebsd.org
>
> Actually, it would cause 'make world' to fail if /usr/X11R6 were present
> but not complete (eg. only libraries were present, say for running emacs),
> or not writable (eg. mounted readonly via NFS), or if you built on a
> machine with no X and then tried 'make reinstall' onto one that had
> X, the 'reinstall' would fail.
>
> > A better solution may be something like:
> > src/gnu/usr.bin/groff/Makefile:
> > .if exists(${X11BASE}/include)
> > .if exists(${X11BASE}/lib)
> > SUBDIR +=xditview
>
> You would need to add a writability test too. I would have been happy
> with the build or install failing and being ignored, but I couldn't
> come up with a way for it to be done tidily.
As you (I believe) too crudely nuked the tree, IMO it's your responsibility
to repair the damage your butchery has inflicted, & find some better
solution, even if no better than a crude: src back out of Attic, &
.if defined(XDITVIEW)
SUBDIR +=xditview.
I can't believe you would want to forget the issue, and just leave the
butchery unfixed.
It's unprofessional to toss out functionality, without careful
consideration & list discussion, now we realise that at least 2 previous
public releases of our FreeBSD product has offered xditview facility
to users.
Julian
--
Julian H. Stacey jhs@freebsd.org http://www.freebsd.org/~jhs/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199606200105.DAA04427>
