Even better, thanks again!
> David,
> I checked in the alternative fix from upstream as
> autogen-5.18.4-2. If the quotes are removed from the instance of...
>
> find_libguiledir "${LGCFLAGS}"
>
> in autoopts/mk-tpl-config.sh, the script is able to walk through the
> fields of the Cflags repor
David,
I checked in the alternative fix from upstream as
autogen-5.18.4-2. If the quotes are removed from the instance of...
find_libguiledir "${LGCFLAGS}"
in autoopts/mk-tpl-config.sh, the script is able to walk through the
fields of the Cflags reported from guile-2.0.pc and find
the libgui
Jack,
Ahh, I responded too soon. Thanks for triaging this issue. Your fix
looks like something I would have done. You have my permission to commit
this fix.
Fang
> David,
> I have posted packaging on fink tracking for autogen-5.18.4-1
> which passes 'fink -m' and properly generates fix
Jack,
Odd. __scm.h should come from guile20-dev, which is listed as a
bdep. Can you confirm its presence?
Fang
> David,
> The current autogen-5.18.2-6 packaging produces a broken
> autogen. While trying to regenerate the fix includes for a gcc
> patch...
>
> https://gcc.gnu.org/ml
David,
I have posted packaging on fink tracking for autogen-5.18.4-1
which passes 'fink -m' and properly generates fixincludes in the gcc
source tree.
https://sourceforge.net/p/fink/package-submissions/4467/
The additional patchlet was required...
Index: autogen.patch
=
David,
So it appears that the coding..
-I* )
f=${1#-I}
ends up setting $f to "/sw/include/guile/2.0 -I/sw/include
-D_THREAD_SAFE" rather than the desired "/sw/include/guile/2.0".
Jack
On Sat, Jan 31, 2015 at 8:02 PM, Jack Howarth wrote:
> David,
> The autogen
David,
The autogen build on fink fails on this code in
autoopts/mk-tpl-config.sh...
scan_cflags() {
libguiledir=
while test $# -gt 0
do
case "$1" in
-I )
test -f $2/libguile/__scm.h && {
libguiledir=$2
return 0
David,
The current autogen-5.18.2-6 packaging produces a broken
autogen. While trying to regenerate the fix includes for a gcc
patch...
https://gcc.gnu.org/ml/gcc-bugs/2015-01/msg03659.html
I found that the fink autogen produces a broken fixincl.x while the
MacPorts autogen 5.18.4 works fin