Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/1] package/minidlna: disable on nios2
@ 2014-11-29 18:56 Bernd Kuhls
  2014-11-29 21:29 ` Yann E. MORIN
  2014-11-30  8:43 ` Thomas Petazzoni
  0 siblings, 2 replies; 6+ messages in thread
From: Bernd Kuhls @ 2014-11-29 18:56 UTC (permalink / raw)
  To: buildroot

minidlna triggers the _gp bug:
http://article.gmane.org/gmane.comp.lib.uclibc.buildroot/77875/

"Fixes"
http://autobuild.buildroot.net/results/712/71230ee530a41b3611cd4526f0f010f9c2ef25eb/
http://autobuild.buildroot.net/results/79c/79cbae4dab3ad712bc20c752fdd91e168eade9fe/
http://autobuild.buildroot.net/results/df7/df7da91985a7bf2b05093bae7379ef22362a44fc/
and many others

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/minidlna/Config.in |    2 ++
 1 file changed, 2 insertions(+)

diff --git a/package/minidlna/Config.in b/package/minidlna/Config.in
index 5c5306d..c0620d5 100644
--- a/package/minidlna/Config.in
+++ b/package/minidlna/Config.in
@@ -14,6 +14,8 @@ config BR2_PACKAGE_MINIDLNA
 	select BR2_PACKAGE_LIBJPEG
 	select BR2_PACKAGE_SQLITE
 	select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
+	# Triggers the _gp link issue
+	depends on !BR2_nios2
 	help
 	  MiniDLNA (aka ReadyDLNA) is server software with the aim of being
 	  fully compliant with DLNA/UPnP-AV clients.
-- 
1.7.10.4

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

* [Buildroot] [PATCH 1/1] package/minidlna: disable on nios2
  2014-11-29 18:56 [Buildroot] [PATCH 1/1] package/minidlna: disable on nios2 Bernd Kuhls
@ 2014-11-29 21:29 ` Yann E. MORIN
  2014-11-30  8:43 ` Thomas Petazzoni
  1 sibling, 0 replies; 6+ messages in thread
From: Yann E. MORIN @ 2014-11-29 21:29 UTC (permalink / raw)
  To: buildroot

Bernd, All,

On 2014-11-29 19:56 +0100, Bernd Kuhls spake thusly:
> minidlna triggers the _gp bug:
> http://article.gmane.org/gmane.comp.lib.uclibc.buildroot/77875/
> 
> "Fixes"
> http://autobuild.buildroot.net/results/712/71230ee530a41b3611cd4526f0f010f9c2ef25eb/
> http://autobuild.buildroot.net/results/79c/79cbae4dab3ad712bc20c752fdd91e168eade9fe/
> http://autobuild.buildroot.net/results/df7/df7da91985a7bf2b05093bae7379ef22362a44fc/
> and many others
> 
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>

Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>

Regards,
Yann E. MORIN.

> ---
>  package/minidlna/Config.in |    2 ++
>  1 file changed, 2 insertions(+)
> 
> diff --git a/package/minidlna/Config.in b/package/minidlna/Config.in
> index 5c5306d..c0620d5 100644
> --- a/package/minidlna/Config.in
> +++ b/package/minidlna/Config.in
> @@ -14,6 +14,8 @@ config BR2_PACKAGE_MINIDLNA
>  	select BR2_PACKAGE_LIBJPEG
>  	select BR2_PACKAGE_SQLITE
>  	select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
> +	# Triggers the _gp link issue
> +	depends on !BR2_nios2
>  	help
>  	  MiniDLNA (aka ReadyDLNA) is server software with the aim of being
>  	  fully compliant with DLNA/UPnP-AV clients.
> -- 
> 1.7.10.4
> 
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'

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

* [Buildroot] [PATCH 1/1] package/minidlna: disable on nios2
  2014-11-29 18:56 [Buildroot] [PATCH 1/1] package/minidlna: disable on nios2 Bernd Kuhls
  2014-11-29 21:29 ` Yann E. MORIN
@ 2014-11-30  8:43 ` Thomas Petazzoni
  2014-11-30 10:25   ` Bernd Kuhls
  2014-11-30 11:20   ` Yann E. MORIN
  1 sibling, 2 replies; 6+ messages in thread
From: Thomas Petazzoni @ 2014-11-30  8:43 UTC (permalink / raw)
  To: buildroot

Dear Bernd Kuhls,

On Sat, 29 Nov 2014 19:56:21 +0100, Bernd Kuhls wrote:

> diff --git a/package/minidlna/Config.in b/package/minidlna/Config.in
> index 5c5306d..c0620d5 100644
> --- a/package/minidlna/Config.in
> +++ b/package/minidlna/Config.in
> @@ -14,6 +14,8 @@ config BR2_PACKAGE_MINIDLNA
>  	select BR2_PACKAGE_LIBJPEG
>  	select BR2_PACKAGE_SQLITE
>  	select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
> +	# Triggers the _gp link issue
> +	depends on !BR2_nios2

Can we instead please blacklist only the specific NIOS II toolchain
causing the problem?

Thanks,

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

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

* [Buildroot] [PATCH 1/1] package/minidlna: disable on nios2
  2014-11-30  8:43 ` Thomas Petazzoni
@ 2014-11-30 10:25   ` Bernd Kuhls
  2014-11-30 11:20   ` Yann E. MORIN
  1 sibling, 0 replies; 6+ messages in thread
From: Bernd Kuhls @ 2014-11-30 10:25 UTC (permalink / raw)
  To: buildroot

[posted and mailed]

Thomas Petazzoni <thomas.petazzoni-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8
@public.gmane.org> wrote in news:20141130094300.256d43e0 at free-electrons.com:

>> +     # Triggers the _gp link issue
>> +     depends on !BR2_nios2
> 
> Can we instead please blacklist only the specific NIOS II toolchain
> causing the problem?

Hi,

BR2_nios2 does not allow building an internal toolchain and both external 
toolchains supported by buildroot are affected by the problem, so practically 
it makes no difference currently to disable the platform or both toolchains, 
but you are right, there might be a newer toolchain fixing the bug, so I sent 
v2: (and forgot the patch changelog..., arg), v3: 
http://patchwork.ozlabs.org/patch/416036/

Regards, Bernd

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

* [Buildroot] [PATCH 1/1] package/minidlna: disable on nios2
  2014-11-30  8:43 ` Thomas Petazzoni
  2014-11-30 10:25   ` Bernd Kuhls
@ 2014-11-30 11:20   ` Yann E. MORIN
  2014-11-30 13:55     ` Thomas Petazzoni
  1 sibling, 1 reply; 6+ messages in thread
From: Yann E. MORIN @ 2014-11-30 11:20 UTC (permalink / raw)
  To: buildroot

Thomas, All,

On 2014-11-30 09:43 +0100, Thomas Petazzoni spake thusly:
> On Sat, 29 Nov 2014 19:56:21 +0100, Bernd Kuhls wrote:
> > diff --git a/package/minidlna/Config.in b/package/minidlna/Config.in
> > index 5c5306d..c0620d5 100644
> > --- a/package/minidlna/Config.in
> > +++ b/package/minidlna/Config.in
> > @@ -14,6 +14,8 @@ config BR2_PACKAGE_MINIDLNA
> >  	select BR2_PACKAGE_LIBJPEG
> >  	select BR2_PACKAGE_SQLITE
> >  	select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
> > +	# Triggers the _gp link issue
> > +	depends on !BR2_nios2
> 
> Can we instead please blacklist only the specific NIOS II toolchain
> causing the problem?

Well, as Bernd says, both toolchains we support exhibit that bug.

And you already did two similar patches, where you just did what Bernd
submitted for minidlna:
  - f287f0aa crda: disable on NIOS II
  - 50d36731 aiccu: not available on NIOS II

So I think it is a bit too much to ask to just blacklist the affected
toolchains, especially since they all are affected, and we can not build
our own.

Regards,
Yann E. MORIN.

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'

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

* [Buildroot] [PATCH 1/1] package/minidlna: disable on nios2
  2014-11-30 11:20   ` Yann E. MORIN
@ 2014-11-30 13:55     ` Thomas Petazzoni
  0 siblings, 0 replies; 6+ messages in thread
From: Thomas Petazzoni @ 2014-11-30 13:55 UTC (permalink / raw)
  To: buildroot

Dear Yann E. MORIN,

On Sun, 30 Nov 2014 12:20:49 +0100, Yann E. MORIN wrote:

> > Can we instead please blacklist only the specific NIOS II toolchain
> > causing the problem?
> 
> Well, as Bernd says, both toolchains we support exhibit that bug.
> 
> And you already did two similar patches, where you just did what Bernd
> submitted for minidlna:
>   - f287f0aa crda: disable on NIOS II
>   - 50d36731 aiccu: not available on NIOS II
> 
> So I think it is a bit too much to ask to just blacklist the affected
> toolchains, especially since they all are affected, and we can not build
> our own.

I agree that we may not be doing this properly in other packages.
However, I still believe in such situations that it's better to
blacklist the individual toolchains that are known to be broken, so
that if we add another toolchain, we will be able to see if the same
bug happens as well or not.

Ideally, we should report such bugs to Mentor, but so far, they have
never seem to be really interested by bug reports we could make about
their toolchains.

Best regards,

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

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

end of thread, other threads:[~2014-11-30 13:55 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-29 18:56 [Buildroot] [PATCH 1/1] package/minidlna: disable on nios2 Bernd Kuhls
2014-11-29 21:29 ` Yann E. MORIN
2014-11-30  8:43 ` Thomas Petazzoni
2014-11-30 10:25   ` Bernd Kuhls
2014-11-30 11:20   ` Yann E. MORIN
2014-11-30 13:55     ` Thomas Petazzoni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox