-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Vin Shelton wrote: > Have you had a chance to look at my patch which allows over-riding the > individual configure arguments in cygconf()? The patch is a > definitely a brute force approach, but something like it is necessary > to support XEmacs (or other packages that don't fully comply with > autoconf conventions).
cygconf is intended only for autoconf-based configure scripts. I'm not familiar with XEmacs, but I do know that autoconf-based configures will just ignore unknown arguments, so I will guess that XEmacs' configure is not autoconf-based. Non-autoconf-based configure scripts should do something like: lndirs cd ${B} ./configure <args> || error "configure failed" cygmake Note that this is consistent with Portage; the current xemacs ebuild[1] does not use econf either. [1] http://sources.gentoo.org/viewcvs.py/*checkout*/gentoo-x86/app-editors/xemacs/xemacs-21.4.19.ebuild > I will update the patch to the latest version of cygport if you want. In general, all patches for cygport should be made against CVS HEAD, but I don't think this needs a patch. Yaakov -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.1 (Cygwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFNbKVpiWmPGlmQSMRAtVVAKCb6iENVw1jvzKCVi/OTKAYvJK24ACbBKf3 mKabIE3D0eCb44O9KhBAuo0= =QAXo -----END PGP SIGNATURE-----