gnutls dependency

Dagobert Michelsen dam at opencsw.org
Fri May 9 23:10:54 CEST 2014


Hi,

Am 09.05.2014 um 22:17 schrieb Dagobert Michelsen <dam at opencsw.org>:
> Am 09.05.2014 um 21:40 schrieb Riccardo Mottola <rmottola at opencsw.org>:
>>>> 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 =====]
> 
> This is strange, please commit what you have and let me know about the location in the
> svn tree.

In fact it was quite easy: you missed changing to the working directory.
That way you invoked just „make“ in the GAR directory doing one invocation
after the other. You can also ommit the -C as it is a special case. My modification
looks like this and it starts to compile now:
  http://sourceforge.net/p/gar/code/23585/


Best regards

  — Dago

-- 
"You don't become great by trying to be great, you become great by wanting to do something,
and then doing it so hard that you become great in the process." - xkcd #896

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2418 bytes
Desc: not available
URL: <http://lists.opencsw.org/pipermail/maintainers/attachments/20140509/a300c0e6/attachment-0001.p7s>


More information about the maintainers mailing list