All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai] [PULL][forge] Only export required CFLAGS via xeno-config
@ 2014-01-27 14:54 Jan Kiszka
  2014-01-27 15:54 ` Philippe Gerum
  0 siblings, 1 reply; 9+ messages in thread
From: Jan Kiszka @ 2014-01-27 14:54 UTC (permalink / raw)
  To: Philippe Gerum; +Cc: Xenomai

The following changes since commit 14872270fbfd58e88d5d14f3691a1728500b61b3:

  cobalt/timer: fix description of CONFIG_XENO_OPT_NRTIMERS (2014-01-20 17:31:47 +0100)

are available in the git repository at:

  git://git.xenomai.org/xenomai-jki.git for-forge

for you to fetch changes up to cfe5d34959c52d67f21463d9b98a8b6b33b458ae:

  Only export required CFLAGS via xeno-config (2014-01-27 15:47:39 +0100)

----------------------------------------------------------------
Jan Kiszka (1):
      Only export required CFLAGS via xeno-config

 configure.ac | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)


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

* Re: [Xenomai] [PULL][forge] Only export required CFLAGS via xeno-config
  2014-01-27 14:54 [Xenomai] [PULL][forge] Only export required CFLAGS via xeno-config Jan Kiszka
@ 2014-01-27 15:54 ` Philippe Gerum
  2014-01-27 15:54   ` Jan Kiszka
  0 siblings, 1 reply; 9+ messages in thread
From: Philippe Gerum @ 2014-01-27 15:54 UTC (permalink / raw)
  To: Jan Kiszka; +Cc: Xenomai

On 01/27/2014 03:54 PM, Jan Kiszka wrote:
> The following changes since commit 14872270fbfd58e88d5d14f3691a1728500b61b3:
>
>    cobalt/timer: fix description of CONFIG_XENO_OPT_NRTIMERS (2014-01-20 17:31:47 +0100)
>
> are available in the git repository at:
>
>    git://git.xenomai.org/xenomai-jki.git for-forge
>
> for you to fetch changes up to cfe5d34959c52d67f21463d9b98a8b6b33b458ae:
>
>    Only export required CFLAGS via xeno-config (2014-01-27 15:47:39 +0100)
>
> ----------------------------------------------------------------
> Jan Kiszka (1):
>        Only export required CFLAGS via xeno-config
>
>   configure.ac | 14 +++++++-------
>   1 file changed, 7 insertions(+), 7 deletions(-)
>

This breaks builds with --enable-registry set. Unlike CFLAGS, every link 
flag required for building the Xenomai stack is implicitly required for 
building apps.

-- 
Philippe.


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

* Re: [Xenomai] [PULL][forge] Only export required CFLAGS via xeno-config
  2014-01-27 15:54 ` Philippe Gerum
@ 2014-01-27 15:54   ` Jan Kiszka
  2014-01-27 16:07     ` Philippe Gerum
  0 siblings, 1 reply; 9+ messages in thread
From: Jan Kiszka @ 2014-01-27 15:54 UTC (permalink / raw)
  To: Philippe Gerum; +Cc: Xenomai

On 2014-01-27 16:54, Philippe Gerum wrote:
> On 01/27/2014 03:54 PM, Jan Kiszka wrote:
>> The following changes since commit
>> 14872270fbfd58e88d5d14f3691a1728500b61b3:
>>
>>    cobalt/timer: fix description of CONFIG_XENO_OPT_NRTIMERS
>> (2014-01-20 17:31:47 +0100)
>>
>> are available in the git repository at:
>>
>>    git://git.xenomai.org/xenomai-jki.git for-forge
>>
>> for you to fetch changes up to cfe5d34959c52d67f21463d9b98a8b6b33b458ae:
>>
>>    Only export required CFLAGS via xeno-config (2014-01-27 15:47:39
>> +0100)
>>
>> ----------------------------------------------------------------
>> Jan Kiszka (1):
>>        Only export required CFLAGS via xeno-config
>>
>>   configure.ac | 14 +++++++-------
>>   1 file changed, 7 insertions(+), 7 deletions(-)
>>
> 
> This breaks builds with --enable-registry set. Unlike CFLAGS, every link
> flag required for building the Xenomai stack is implicitly required for
> building apps.

So we lack the fuse linker switches? Or more?

Jan

-- 
Siemens AG, Corporate Technology, CT RTC ITP SES-DE
Corporate Competence Center Embedded Linux


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

* Re: [Xenomai] [PULL][forge] Only export required CFLAGS via xeno-config
  2014-01-27 15:54   ` Jan Kiszka
@ 2014-01-27 16:07     ` Philippe Gerum
  2014-01-27 16:54       ` Jan Kiszka
  0 siblings, 1 reply; 9+ messages in thread
From: Philippe Gerum @ 2014-01-27 16:07 UTC (permalink / raw)
  To: Jan Kiszka; +Cc: Xenomai

On 01/27/2014 04:54 PM, Jan Kiszka wrote:
> On 2014-01-27 16:54, Philippe Gerum wrote:
>> On 01/27/2014 03:54 PM, Jan Kiszka wrote:
>>> The following changes since commit
>>> 14872270fbfd58e88d5d14f3691a1728500b61b3:
>>>
>>>     cobalt/timer: fix description of CONFIG_XENO_OPT_NRTIMERS
>>> (2014-01-20 17:31:47 +0100)
>>>
>>> are available in the git repository at:
>>>
>>>     git://git.xenomai.org/xenomai-jki.git for-forge
>>>
>>> for you to fetch changes up to cfe5d34959c52d67f21463d9b98a8b6b33b458ae:
>>>
>>>     Only export required CFLAGS via xeno-config (2014-01-27 15:47:39
>>> +0100)
>>>
>>> ----------------------------------------------------------------
>>> Jan Kiszka (1):
>>>         Only export required CFLAGS via xeno-config
>>>
>>>    configure.ac | 14 +++++++-------
>>>    1 file changed, 7 insertions(+), 7 deletions(-)
>>>
>>
>> This breaks builds with --enable-registry set. Unlike CFLAGS, every link
>> flag required for building the Xenomai stack is implicitly required for
>> building apps.
>
> So we lack the fuse linker switches? Or more?
>

So far only the fuse switches, but we may add more deps in the future.

-- 
Philippe.


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

* Re: [Xenomai] [PULL][forge] Only export required CFLAGS via xeno-config
  2014-01-27 16:07     ` Philippe Gerum
@ 2014-01-27 16:54       ` Jan Kiszka
  2014-01-27 17:15         ` Philippe Gerum
  0 siblings, 1 reply; 9+ messages in thread
From: Jan Kiszka @ 2014-01-27 16:54 UTC (permalink / raw)
  To: Philippe Gerum; +Cc: Xenomai

On 2014-01-27 17:07, Philippe Gerum wrote:
> On 01/27/2014 04:54 PM, Jan Kiszka wrote:
>> On 2014-01-27 16:54, Philippe Gerum wrote:
>>> On 01/27/2014 03:54 PM, Jan Kiszka wrote:
>>>> The following changes since commit
>>>> 14872270fbfd58e88d5d14f3691a1728500b61b3:
>>>>
>>>>     cobalt/timer: fix description of CONFIG_XENO_OPT_NRTIMERS
>>>> (2014-01-20 17:31:47 +0100)
>>>>
>>>> are available in the git repository at:
>>>>
>>>>     git://git.xenomai.org/xenomai-jki.git for-forge
>>>>
>>>> for you to fetch changes up to
>>>> cfe5d34959c52d67f21463d9b98a8b6b33b458ae:
>>>>
>>>>     Only export required CFLAGS via xeno-config (2014-01-27 15:47:39
>>>> +0100)
>>>>
>>>> ----------------------------------------------------------------
>>>> Jan Kiszka (1):
>>>>         Only export required CFLAGS via xeno-config
>>>>
>>>>    configure.ac | 14 +++++++-------
>>>>    1 file changed, 7 insertions(+), 7 deletions(-)
>>>>
>>>
>>> This breaks builds with --enable-registry set. Unlike CFLAGS, every link
>>> flag required for building the Xenomai stack is implicitly required for
>>> building apps.
>>
>> So we lack the fuse linker switches? Or more?
>>
> 
> So far only the fuse switches, but we may add more deps in the future.

Strangely, I can't reproduce - is this affecting cobalt, mercury or both?

Jan

-- 
Siemens AG, Corporate Technology, CT RTC ITP SES-DE
Corporate Competence Center Embedded Linux


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

* Re: [Xenomai] [PULL][forge] Only export required CFLAGS via xeno-config
  2014-01-27 16:54       ` Jan Kiszka
@ 2014-01-27 17:15         ` Philippe Gerum
  2014-01-27 17:39           ` Jan Kiszka
  0 siblings, 1 reply; 9+ messages in thread
From: Philippe Gerum @ 2014-01-27 17:15 UTC (permalink / raw)
  To: Jan Kiszka; +Cc: Xenomai

On 01/27/2014 05:54 PM, Jan Kiszka wrote:
> On 2014-01-27 17:07, Philippe Gerum wrote:
>> On 01/27/2014 04:54 PM, Jan Kiszka wrote:
>>> On 2014-01-27 16:54, Philippe Gerum wrote:
>>>> On 01/27/2014 03:54 PM, Jan Kiszka wrote:
>>>>> The following changes since commit
>>>>> 14872270fbfd58e88d5d14f3691a1728500b61b3:
>>>>>
>>>>>      cobalt/timer: fix description of CONFIG_XENO_OPT_NRTIMERS
>>>>> (2014-01-20 17:31:47 +0100)
>>>>>
>>>>> are available in the git repository at:
>>>>>
>>>>>      git://git.xenomai.org/xenomai-jki.git for-forge
>>>>>
>>>>> for you to fetch changes up to
>>>>> cfe5d34959c52d67f21463d9b98a8b6b33b458ae:
>>>>>
>>>>>      Only export required CFLAGS via xeno-config (2014-01-27 15:47:39
>>>>> +0100)
>>>>>
>>>>> ----------------------------------------------------------------
>>>>> Jan Kiszka (1):
>>>>>          Only export required CFLAGS via xeno-config
>>>>>
>>>>>     configure.ac | 14 +++++++-------
>>>>>     1 file changed, 7 insertions(+), 7 deletions(-)
>>>>>
>>>>
>>>> This breaks builds with --enable-registry set. Unlike CFLAGS, every link
>>>> flag required for building the Xenomai stack is implicitly required for
>>>> building apps.
>>>
>>> So we lack the fuse linker switches? Or more?
>>>
>>
>> So far only the fuse switches, but we may add more deps in the future.
>
> Strangely, I can't reproduce - is this affecting cobalt, mercury or both?
>

mercury.


-- 
Philippe.


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

* Re: [Xenomai] [PULL][forge] Only export required CFLAGS via xeno-config
  2014-01-27 17:15         ` Philippe Gerum
@ 2014-01-27 17:39           ` Jan Kiszka
  2014-01-28  8:03             ` Philippe Gerum
  2014-01-31 13:38             ` Jan Kiszka
  0 siblings, 2 replies; 9+ messages in thread
From: Jan Kiszka @ 2014-01-27 17:39 UTC (permalink / raw)
  To: Philippe Gerum; +Cc: Xenomai

On 2014-01-27 18:15, Philippe Gerum wrote:
> On 01/27/2014 05:54 PM, Jan Kiszka wrote:
>> On 2014-01-27 17:07, Philippe Gerum wrote:
>>> On 01/27/2014 04:54 PM, Jan Kiszka wrote:
>>>> On 2014-01-27 16:54, Philippe Gerum wrote:
>>>>> On 01/27/2014 03:54 PM, Jan Kiszka wrote:
>>>>>> The following changes since commit
>>>>>> 14872270fbfd58e88d5d14f3691a1728500b61b3:
>>>>>>
>>>>>>      cobalt/timer: fix description of CONFIG_XENO_OPT_NRTIMERS
>>>>>> (2014-01-20 17:31:47 +0100)
>>>>>>
>>>>>> are available in the git repository at:
>>>>>>
>>>>>>      git://git.xenomai.org/xenomai-jki.git for-forge
>>>>>>
>>>>>> for you to fetch changes up to
>>>>>> cfe5d34959c52d67f21463d9b98a8b6b33b458ae:
>>>>>>
>>>>>>      Only export required CFLAGS via xeno-config (2014-01-27 15:47:39
>>>>>> +0100)
>>>>>>
>>>>>> ----------------------------------------------------------------
>>>>>> Jan Kiszka (1):
>>>>>>          Only export required CFLAGS via xeno-config
>>>>>>
>>>>>>     configure.ac | 14 +++++++-------
>>>>>>     1 file changed, 7 insertions(+), 7 deletions(-)
>>>>>>
>>>>>
>>>>> This breaks builds with --enable-registry set. Unlike CFLAGS, every
>>>>> link
>>>>> flag required for building the Xenomai stack is implicitly required
>>>>> for
>>>>> building apps.
>>>>
>>>> So we lack the fuse linker switches? Or more?
>>>>
>>>
>>> So far only the fuse switches, but we may add more deps in the future.
>>
>> Strangely, I can't reproduce - is this affecting cobalt, mercury or both?
>>
> 
> mercury.

OK, finally. Updated version pushed to for-forge.

BTW, mercury's "make install" tries to create device nodes. I suppose
that is not really required, is it?

Jan

-- 
Siemens AG, Corporate Technology, CT RTC ITP SES-DE
Corporate Competence Center Embedded Linux


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

* Re: [Xenomai] [PULL][forge] Only export required CFLAGS via xeno-config
  2014-01-27 17:39           ` Jan Kiszka
@ 2014-01-28  8:03             ` Philippe Gerum
  2014-01-31 13:38             ` Jan Kiszka
  1 sibling, 0 replies; 9+ messages in thread
From: Philippe Gerum @ 2014-01-28  8:03 UTC (permalink / raw)
  To: Jan Kiszka; +Cc: Xenomai

On 01/27/2014 06:39 PM, Jan Kiszka wrote:
> On 2014-01-27 18:15, Philippe Gerum wrote:
>> On 01/27/2014 05:54 PM, Jan Kiszka wrote:
>>> On 2014-01-27 17:07, Philippe Gerum wrote:
>>>> On 01/27/2014 04:54 PM, Jan Kiszka wrote:
>>>>> On 2014-01-27 16:54, Philippe Gerum wrote:
>>>>>> On 01/27/2014 03:54 PM, Jan Kiszka wrote:
>>>>>>> The following changes since commit
>>>>>>> 14872270fbfd58e88d5d14f3691a1728500b61b3:
>>>>>>>
>>>>>>>       cobalt/timer: fix description of CONFIG_XENO_OPT_NRTIMERS
>>>>>>> (2014-01-20 17:31:47 +0100)
>>>>>>>
>>>>>>> are available in the git repository at:
>>>>>>>
>>>>>>>       git://git.xenomai.org/xenomai-jki.git for-forge
>>>>>>>
>>>>>>> for you to fetch changes up to
>>>>>>> cfe5d34959c52d67f21463d9b98a8b6b33b458ae:
>>>>>>>
>>>>>>>       Only export required CFLAGS via xeno-config (2014-01-27 15:47:39
>>>>>>> +0100)
>>>>>>>
>>>>>>> ----------------------------------------------------------------
>>>>>>> Jan Kiszka (1):
>>>>>>>           Only export required CFLAGS via xeno-config
>>>>>>>
>>>>>>>      configure.ac | 14 +++++++-------
>>>>>>>      1 file changed, 7 insertions(+), 7 deletions(-)
>>>>>>>
>>>>>>
>>>>>> This breaks builds with --enable-registry set. Unlike CFLAGS, every
>>>>>> link
>>>>>> flag required for building the Xenomai stack is implicitly required
>>>>>> for
>>>>>> building apps.
>>>>>
>>>>> So we lack the fuse linker switches? Or more?
>>>>>
>>>>
>>>> So far only the fuse switches, but we may add more deps in the future.
>>>
>>> Strangely, I can't reproduce - is this affecting cobalt, mercury or both?
>>>
>>
>> mercury.
>
> OK, finally. Updated version pushed to for-forge.
>
> BTW, mercury's "make install" tries to create device nodes. I suppose
> that is not really required, is it?
>

Nope, it's a left-over from the cobalt side.


-- 
Philippe.


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

* Re: [Xenomai] [PULL][forge] Only export required CFLAGS via xeno-config
  2014-01-27 17:39           ` Jan Kiszka
  2014-01-28  8:03             ` Philippe Gerum
@ 2014-01-31 13:38             ` Jan Kiszka
  1 sibling, 0 replies; 9+ messages in thread
From: Jan Kiszka @ 2014-01-31 13:38 UTC (permalink / raw)
  To: Philippe Gerum; +Cc: Xenomai

On 2014-01-27 18:39, Jan Kiszka wrote:
> BTW, mercury's "make install" tries to create device nodes. I suppose
> that is not really required, is it?

Retested, and it was a false alarm, no device installation performed on
make install for mercury core.

Jan

-- 
Siemens AG, Corporate Technology, CT RTC ITP SES-DE
Corporate Competence Center Embedded Linux


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

end of thread, other threads:[~2014-01-31 13:38 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-01-27 14:54 [Xenomai] [PULL][forge] Only export required CFLAGS via xeno-config Jan Kiszka
2014-01-27 15:54 ` Philippe Gerum
2014-01-27 15:54   ` Jan Kiszka
2014-01-27 16:07     ` Philippe Gerum
2014-01-27 16:54       ` Jan Kiszka
2014-01-27 17:15         ` Philippe Gerum
2014-01-27 17:39           ` Jan Kiszka
2014-01-28  8:03             ` Philippe Gerum
2014-01-31 13:38             ` Jan Kiszka

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.