All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai] recursive dependency
@ 2013-03-10 19:29 Gilles Chanteperdrix
  2013-03-10 19:52 ` Jan Kiszka
  0 siblings, 1 reply; 6+ messages in thread
From: Gilles Chanteperdrix @ 2013-03-10 19:29 UTC (permalink / raw)
  To: Xenomai


Hi,

I get this warning when compiling Xenomai based on Linux 3.8 for ARM:

kernel/ipipe/Kconfig:1:error: recursive dependency detected!
kernel/ipipe/Kconfig:1: symbol IPIPE is selected by XENOMAI
init/Kconfig:1763:      symbol XENOMAI depends on IPIPE_CORE
kernel/ipipe/Kconfig:16:        symbol IPIPE_CORE depends on IPIPE

Any idea how to avoid this?


-- 
                                                                Gilles.


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Xenomai] recursive dependency
  2013-03-10 19:29 [Xenomai] recursive dependency Gilles Chanteperdrix
@ 2013-03-10 19:52 ` Jan Kiszka
  2013-03-10 20:11   ` Gilles Chanteperdrix
  2013-03-10 20:15   ` Gilles Chanteperdrix
  0 siblings, 2 replies; 6+ messages in thread
From: Jan Kiszka @ 2013-03-10 19:52 UTC (permalink / raw)
  To: Gilles Chanteperdrix; +Cc: Xenomai

On 2013-03-10 20:29, Gilles Chanteperdrix wrote:
> 
> Hi,
> 
> I get this warning when compiling Xenomai based on Linux 3.8 for ARM:
> 
> kernel/ipipe/Kconfig:1:error: recursive dependency detected!
> kernel/ipipe/Kconfig:1: symbol IPIPE is selected by XENOMAI
> init/Kconfig:1763:      symbol XENOMAI depends on IPIPE_CORE
> kernel/ipipe/Kconfig:16:        symbol IPIPE_CORE depends on IPIPE
> 
> Any idea how to avoid this?

Did you try my Xenomai upstream queue for 3.8? This should resolve the
cyclic dependency:
http://git.xenomai.org/?p=xenomai-jki.git;a=commitdiff;h=ba0fcc1736c4e3ad05389b74ffbef50f7096a1df

Jan


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 263 bytes
Desc: OpenPGP digital signature
URL: <http://www.xenomai.org/pipermail/xenomai/attachments/20130310/100c4353/attachment.pgp>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Xenomai] recursive dependency
  2013-03-10 19:52 ` Jan Kiszka
@ 2013-03-10 20:11   ` Gilles Chanteperdrix
  2013-03-11 11:37     ` Jan Kiszka
  2013-03-10 20:15   ` Gilles Chanteperdrix
  1 sibling, 1 reply; 6+ messages in thread
From: Gilles Chanteperdrix @ 2013-03-10 20:11 UTC (permalink / raw)
  To: Jan Kiszka; +Cc: Xenomai

On 03/10/2013 08:52 PM, Jan Kiszka wrote:

> On 2013-03-10 20:29, Gilles Chanteperdrix wrote:
>>
>> Hi,
>>
>> I get this warning when compiling Xenomai based on Linux 3.8 for ARM:
>>
>> kernel/ipipe/Kconfig:1:error: recursive dependency detected!
>> kernel/ipipe/Kconfig:1: symbol IPIPE is selected by XENOMAI
>> init/Kconfig:1763:      symbol XENOMAI depends on IPIPE_CORE
>> kernel/ipipe/Kconfig:16:        symbol IPIPE_CORE depends on IPIPE
>>
>> Any idea how to avoid this?
> 
> Did you try my Xenomai upstream queue for 3.8? This should resolve the
> cyclic dependency:
> http://git.xenomai.org/?p=xenomai-jki.git;a=commitdiff;h=ba0fcc1736c4e3ad05389b74ffbef50f7096a1df


You mean, I missed a pull request ?


-- 
                                                                Gilles.


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Xenomai] recursive dependency
  2013-03-10 19:52 ` Jan Kiszka
  2013-03-10 20:11   ` Gilles Chanteperdrix
@ 2013-03-10 20:15   ` Gilles Chanteperdrix
  2013-03-11  9:14     ` Philippe Gerum
  1 sibling, 1 reply; 6+ messages in thread
From: Gilles Chanteperdrix @ 2013-03-10 20:15 UTC (permalink / raw)
  To: Jan Kiszka; +Cc: Xenomai

On 03/10/2013 08:52 PM, Jan Kiszka wrote:

> On 2013-03-10 20:29, Gilles Chanteperdrix wrote:
>>
>> Hi,
>>
>> I get this warning when compiling Xenomai based on Linux 3.8 for ARM:
>>
>> kernel/ipipe/Kconfig:1:error: recursive dependency detected!
>> kernel/ipipe/Kconfig:1: symbol IPIPE is selected by XENOMAI
>> init/Kconfig:1763:      symbol XENOMAI depends on IPIPE_CORE
>> kernel/ipipe/Kconfig:16:        symbol IPIPE_CORE depends on IPIPE
>>
>> Any idea how to avoid this?
> 
> Did you try my Xenomai upstream queue for 3.8? This should resolve the
> cyclic dependency:
> http://git.xenomai.org/?p=xenomai-jki.git;a=commitdiff;h=ba0fcc1736c4e3ad05389b74ffbef50f7096a1df
> 
> Jan
> 
> 

No luck, it is anothe issue. It is probably caused by the ARM Kconfig,
will have a look at it.

-- 
                                                                Gilles.


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Xenomai] recursive dependency
  2013-03-10 20:15   ` Gilles Chanteperdrix
@ 2013-03-11  9:14     ` Philippe Gerum
  0 siblings, 0 replies; 6+ messages in thread
From: Philippe Gerum @ 2013-03-11  9:14 UTC (permalink / raw)
  To: Gilles Chanteperdrix; +Cc: Jan Kiszka, Xenomai

On 03/10/2013 09:15 PM, Gilles Chanteperdrix wrote:
> On 03/10/2013 08:52 PM, Jan Kiszka wrote:
>
>> On 2013-03-10 20:29, Gilles Chanteperdrix wrote:
>>>
>>> Hi,
>>>
>>> I get this warning when compiling Xenomai based on Linux 3.8 for ARM:
>>>
>>> kernel/ipipe/Kconfig:1:error: recursive dependency detected!
>>> kernel/ipipe/Kconfig:1: symbol IPIPE is selected by XENOMAI
>>> init/Kconfig:1763:      symbol XENOMAI depends on IPIPE_CORE
>>> kernel/ipipe/Kconfig:16:        symbol IPIPE_CORE depends on IPIPE
>>>
>>> Any idea how to avoid this?
>>
>> Did you try my Xenomai upstream queue for 3.8? This should resolve the
>> cyclic dependency:
>> http://git.xenomai.org/?p=xenomai-jki.git;a=commitdiff;h=ba0fcc1736c4e3ad05389b74ffbef50f7096a1df
>>
>> Jan
>>
>>
>
> No luck, it is anothe issue. It is probably caused by the ARM Kconfig,
> will have a look at it.
>

I had to fix this on -forge too:
5f481e0 cobalt/nucleus: fix recursive dependency on IPIPE symbols


-- 
Philippe.


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Xenomai] recursive dependency
  2013-03-10 20:11   ` Gilles Chanteperdrix
@ 2013-03-11 11:37     ` Jan Kiszka
  0 siblings, 0 replies; 6+ messages in thread
From: Jan Kiszka @ 2013-03-11 11:37 UTC (permalink / raw)
  To: Gilles Chanteperdrix; +Cc: Xenomai

On 2013-03-10 21:11, Gilles Chanteperdrix wrote:
> On 03/10/2013 08:52 PM, Jan Kiszka wrote:
> 
>> On 2013-03-10 20:29, Gilles Chanteperdrix wrote:
>>>
>>> Hi,
>>>
>>> I get this warning when compiling Xenomai based on Linux 3.8 for ARM:
>>>
>>> kernel/ipipe/Kconfig:1:error: recursive dependency detected!
>>> kernel/ipipe/Kconfig:1: symbol IPIPE is selected by XENOMAI
>>> init/Kconfig:1763:      symbol XENOMAI depends on IPIPE_CORE
>>> kernel/ipipe/Kconfig:16:        symbol IPIPE_CORE depends on IPIPE
>>>
>>> Any idea how to avoid this?
>>
>> Did you try my Xenomai upstream queue for 3.8? This should resolve the
>> cyclic dependency:
>> http://git.xenomai.org/?p=xenomai-jki.git;a=commitdiff;h=ba0fcc1736c4e3ad05389b74ffbef50f7096a1df
> 
> 
> You mean, I missed a pull request ?

Didn't announce it explicitly as I-pipe for 3.8 is not yet released.

Jan


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 263 bytes
Desc: OpenPGP digital signature
URL: <http://www.xenomai.org/pipermail/xenomai/attachments/20130311/d3f13b3c/attachment.pgp>

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2013-03-11 11:37 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-03-10 19:29 [Xenomai] recursive dependency Gilles Chanteperdrix
2013-03-10 19:52 ` Jan Kiszka
2013-03-10 20:11   ` Gilles Chanteperdrix
2013-03-11 11:37     ` Jan Kiszka
2013-03-10 20:15   ` Gilles Chanteperdrix
2013-03-11  9:14     ` Philippe Gerum

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.