Path changes in 21.5.29
Ron Isaacson
Ron.Isaacson at morganstanley.com
Tue Jul 14 18:21:33 EDT 2009
All grumbling aside, I'm still struggling with this... I don't think
the Makefile was properly updated to reflect the change from lib to
share. The install-arch-dep target does:
if test "${prefix}" != "${exec_prefix}"; then \
$(MAKEPATH) ${exec_prefix}/lib/${instvardir}; \
for dir in \
lib/${inststaticdir} \
lib/${instvardir}/etc \
lib/${instvardir}/info \
lib/${instvardir}/lisp; do \
if test ! -d ${exec_prefix}/$${dir}; then \
$(LN_S) ${prefix}/$${dir} ${exec_prefix}/$${dir}; fi; \
done; \
fi
However, at startup time, it seems to be looking for these directories
in share/${instvardir}, not lib. Patch attached.
<stephen at xemacs.org> wrote:
>
> Ron Isaacson writes:
>
> > I've had quite a bit of trouble getting 21.5.29 working in our
> > environment. After comparing paths.h between 21.5.28 and 21.5.29, I
> > finally figured out why:
>
> xemacs -debug-paths
>
> might short-circuit that a bit.
>
> > In the future, I'd appreciate it if this sort of thing were
> > highlighted right up top in the release notes, along with other things
> > that are important to your friendly neighborhood local maintainers...
>
> I'll do what I can, but with two years between beta releases, I can't
> really say I'm surprised something like that snuck through. I'm not
> even sure that the actual change wasn't in 21.5.28 or even earlier;
> the logs in 21.5.29 look like bugfixes to an earlier change.
>
> You also shouldn't take the fact of a release or its absence too
> seriously; compared to any given commit, the only extra QA that a
> release gets in 21.5 is a guarantee that it builds, runs, and shows no
> new regressions on my machines (Mac OS X with default GCC and Gentoo
> Linux with GCC 4.2 currently) in my default configuration (with Mule,
> X11, modules, debug, and error checking, and maybe a couple other
> minor features).
>
> AFAIK, few of the active developers have the resources to regularly do
> installs, so beta testing would be very helpful for this kind of
> thing.
--
Ron Isaacson
Morgan Stanley
ron.isaacson at morganstanley.com / (212) 762-1051
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Makefile.patch
Type: application/octet-stream
Size: 735 bytes
Desc: not available
Url : http://calypso.tux.org/pipermail/xemacs-beta/attachments/20090714/2cc545b4/attachment.obj
More information about the XEmacs-Beta
mailing list