Re: [Gc] sparc_mach_dep.lo in wrong dir

Christian Weisgerber <naddy-SaMVNK/[email protected]> Sun, 27 Jul 2014 21:06:58 +0200
Newsgroups gmane.comp.programming.garbage-collection.boehmgc
Message-ID <[email protected]>
Ivan Maidanski:

> It was actually fixed for Solaris.

I find that hard to believe.

> Could you please submit a patch fixing the issue for OpenBSD as well?

I would have, but I don't know how to properly fix this at the
automake level.

> Fri, 25 Jul 2014 23:02:57 +0200 Christian Weisgerber <naddy-SaMVNK/[email protected]>:
> >Ivan Maidanski:
> >
> >> Wed, 23 Apr 2014 15:01:23 -0700 from Mojca Miklavec:
> >> >Building gc 7.4 on Sparc Solaris fails with
> >> >libtool: link: `src/sparc_mach_dep.lo' is not a valid libtool object
> >> >The problem is that the file is actually in top level
> >> >(src/sparc_mach_dep.lo), not under src. If I manually edit the Makefile
> >> >and remove src/ from all occurrences of src/sparc_mach_dep.lo, the
> >> >compilation succeeds.
> >> 
> >> Should fixed in  https://github.com/ivmai/bdwgc/commit/e2bf29b7801357c1ad28c2948a3f88c655dd722a
> >
> >Building gc 7.4.2 on OpenBSD/sparc64 still fails, but differently:
> >
> >make: don't know how to make sparc_mach_dep.lo (prerequisite of: libgc.la)
> >
> >Now there is no Makefile rule to derive sparc_mach_dep.lo from
> >src/sparc_mach_dep.S.

-- 
Christian "naddy" Weisgerber                          naddy-SaMVNK/[email protected]