bug-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GNU Shishi fails to build


From: Ludovic Courtès
Subject: Re: GNU Shishi fails to build
Date: Wed, 21 Nov 2012 23:28:58 +0100
User-agent: Gnus/5.130005 (Ma Gnus v0.5) Emacs/24.2 (gnu/linux)

Nikita Karetnikov <address@hidden> skribis:

>> Yes, many GNU packages suffer from this.  Perhaps you can just reuse one
>> of the *gets-undeclared*.patch already available under
>> distro/packages/patches?
>
> How to do it? "m4-gets-undeclared.patch" refers to a different
> file. Lines are different too.

As I said, there are several such files.  Chances are that one of them
will fit.

>> In fact, it’s undefined in libtasn1 3.0.
>
>> I suppose it may be enough to just add:
>
>>   (arguments
>>    `(#:configure-flags
>>       
>> '("CPPFLAGS=-DMAX_ERROR_DESCRIPTION_SIZE=ASN1_MAX_ERROR_DESCRIPTION_SIZE")))
>
>> Can you try that?
>
> Failed with the same error. (I attached the file.)

Then you need to look at the log.  It could be that CPPFLAGS isn’t
honored (a bug in the build system, but that’d be surprising here.)

You could try #:make-flags instead of #:configure-flags.

> By the way, what is the difference between "(system)" and "(system
> cross-system)"?

The latter is used when cross-compiling, which isn’t implemented yet.

Anyway, since you don’t refer to ‘system’ here, you can just write
‘arguments’ as shown above.

Thanks,
Ludo’.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]