gnutls dependency

Riccardo Mottola rmottola at opencsw.org
Fri May 9 21:40:02 CEST 2014


Hi Dagobert,

On Fri, 2014-05-09 at 12:39, Dagobert Michelsen wrote:

> 
> You need to disable linker maps with
>   LINKER_MAPS =
> We restrict libc versioning to Solaris 10u8 if possible, but gnutls needs
> a newer libc.
> 
Perhaps this can be perfected later, but it works for now.


> > 
> > One thing that I notice is that mgar only adds the -L flags and not the
> > -R. The paths are of course slightly different because I configured my
> > own stuff in /opt/GNUstep and not /opt/csw to keep them separate.
> 
> -R is passed via LD_OPTIONS through the environment, you need to look in the
> command invocation or „mgar modenv“.
> 
> > my configure section looks like this:
> > configure-sourcegs:
> >        . /opt/csw/System/Library/Makefiles/GNUstep.sh && cd $(WORKSRC); $(CONFIGURE_ENV) ./configure $(CONFIGURE_ARGS)
> >        @$(MAKECOOKIE)
> > 
> > which was, admittedly, blatantly coped as far as the variables goes, but
> > it makes sense to me.
> 
> Essentially this is similar enough to
>   https://buildfarm.opencsw.org/source/xref/opencsw/csw/mgar/gar/v2/gar.lib.mk#834
> that it should work. Just add the linker map removal and try again.

I was able to configure, then build. However then build never ends, it
gets in a sort of vicious cycle:
[===== NOW BUILDING: gnustep-base-1.24.6 MODULATION isa-sparcv8plus:
ISA=sparcv8plus =====]
        [extract-modulated] complete for gnustep-base.
        [patch-modulated] complete for gnustep-base.
        [configure-modulated] complete for gnustep-base.
<build messages>
gmake[10]: Entering directory
'/home/multix/code/opencsw/gnustep-base/trunk'
gmake[11]: Entering directory
'/home/multix/code/opencsw/gnustep-base/trunk'

[===== NOW BUILDING: gnustep-base-1.24.6 MODULATION isa-sparcv8plus:
ISA=sparcv8plus =====]

Riccardo



More information about the maintainers mailing list