[issue] ./configure --prefix=$prefix --infodir=$prefix/share/info broken

Ville Skyttä scop at xemacs.org
Mon Mar 16 16:25:34 EDT 2009


On Monday 16 March 2009, Stephen J. Turnbull wrote:
> Ville Skyttä writes:

>  > And in the places we want to kludge around its usual behavior, the
>  > wanted behavior and the reason for it needs to be documented.  I
>  > could spend some time trying to clean things up but without
>  > documentation why the kludges exist, doing so would lead to
>  > "bikeshed discussions".
>
> Examples of undocumented differences?

--infodir's default handling; standard CC, CPP, CFLAGS, LDFLAGS, LIBS, 
CPPFLAGS from environment vs a myriad of --with-* options for them 
(practically the whole "Compilation options" section); --localstatedir 
vs --with-statedir; --docdir vs --with-docdir; --sysconfdir vs --with-etcdir 
(maybe not the same thing, dunno, what "etcdir" means is not documented).

> I hope you're not referring to 
> XE_MERGED_ARG and XE_COMPLEX_OPTION.  (You're welcome to argue they're
> unnecessary, but IMO they are copiously commented and include rationale,
> which is not all that difficult to guess in the first place.)

Yes, the reason for their existence is documented.




More information about the XEmacs-Beta mailing list