Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] Bugs cleanup (input requested)
@ 2014-02-10 10:21 Thomas De Schampheleire
  2014-02-10 12:02 ` Maxime Hadjinlian
                   ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: Thomas De Schampheleire @ 2014-02-10 10:21 UTC (permalink / raw)
  To: buildroot

All,

I have been looking at some bugs / enhancement requests this weekend.

*For the entries proposing new packages*, I have updated the todo
list. Feel free to adopt these patches (but please wait until next
release cycle): http://elinux.org/Buildroot#Packages

*For some entries, I have resubmitted the patch to the mailing list*.
Three of these have already been integrated (thanks!), following is
still remaining:

https://bugs.busybox.net/show_bug.cgi?id=6542
external python modules fail to compile to pyc if \\N escapes are used

Corresponding patch is: http://patchwork.ozlabs.org/patch/317659/
ThomasP commented that a similar change is also made by his upcoming
Python patch series, but since this won't be included in 2014.02, I
think the proposed patch can already be applied.


*Finally, for some entries we need to make a decision on how to
proceed*. I am listing these entries below:


https://bugs.busybox.net/show_bug.cgi?id=3811
Added auto-mount for USB and SD Card (mdev) (for 2011.05)

In my opinion, this script/proposal is very project-specific and does not need
to be part of mainline buildroot. What is the opinion of other buildroot
developers?
If you agree, I would propose to close this bug as Resolved/Wontfix.


https://bugs.busybox.net/show_bug.cgi?id=4454
There should be simple way to update image, when changing external fs skeleton

This is about changing the custom target skeleton after the first
build, and then expecting these changes to be applied on the target
image. This is not something we support, and we propose the post-build
script / rootfs overlay mechanisms for it.
So my proposal is also to close this bug as Resolved/Wontfix, if you agree.


https://bugs.busybox.net/show_bug.cgi?id=2419
Add a bundle of Lua modules

This is a bug from 2010 by Francois, and as far as I can see this is
about the luarocks infrastructure. So I think this bug can be closed
now, but I wanted to check with you to be sure.


https://bugs.busybox.net/show_bug.cgi?id=4339
Allow override of DL_DIR in extract step

I have requested the author of the problem for additional info, which
was provided. They are using a custom dl dir for company packages, by
adding the following in these packages' .mk file:
$($(PKG)_BUILD_DIR)/.stamp_% : DL_DIR=$(OUR_SPECIAL_DL_DIR)
In order to make this work, they need the following change in
package/pkg-generic.mk:

  # default extract command
  $(2)_EXTRACT_CMDS ?= \
-     $$(if $$($(2)_SOURCE),$$(INFLATE$$(suffix $$($(2)_SOURCE)))
$(DL_DIR)/$$($(2)_SOURCE) | \
+     $$(if $$($(2)_SOURCE),$$(INFLATE$$(suffix $$($(2)_SOURCE)))
$$(DL_DIR)/$$($(2)_SOURCE) | \
      $(TAR) $(TAR_STRIP_COMPONENTS)=1 -C $$($(2)_DIR) $(TAR_OPTIONS) -)

  # post-steps hooks

Although the usage is pretty funky, the patch is not very invasive and
I don't have a strong objection.  But I could understand that other
people don't like this. I think there are three alternatives:
- accept the patch
- reject the patch
- reject the patch but propose another solution


Thanks for your feedback,
Thomas

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

end of thread, other threads:[~2014-02-11 20:52 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-02-10 10:21 [Buildroot] Bugs cleanup (input requested) Thomas De Schampheleire
2014-02-10 12:02 ` Maxime Hadjinlian
2014-02-10 15:10   ` Thomas De Schampheleire
2014-02-10 14:21 ` Danomi Manchego
2014-02-10 14:43 ` Thomas Petazzoni
2014-02-10 15:12   ` Thomas De Schampheleire
2014-02-10 15:20   ` Thomas De Schampheleire
2014-02-10 16:48     ` Thomas Petazzoni
2014-02-10 17:48       ` Thomas De Schampheleire
2014-02-10 17:53         ` Thomas Petazzoni
2014-02-10 20:39   ` Arnout Vandecappelle
2014-02-11 20:52     ` Thomas De Schampheleire

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