All of lore.kernel.org
 help / color / mirror / Atom feed
From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
To: buildroot@busybox.net
Subject: [Buildroot] Open bug analysis
Date: Thu, 13 Feb 2014 19:52:54 +0100	[thread overview]
Message-ID: <20140213195254.0b17b5bf@skate> (raw)
In-Reply-To: <CAAXf6LUmkkW8RxfC8RjYTYRnFDJ+TbNOiKM+LyMBDHJu37ORZA@mail.gmail.com>

Dear Thomas De Schampheleire,

On Thu, 13 Feb 2014 16:30:37 +0100, Thomas De Schampheleire wrote:

> Doing a Buildroot build from /usr doesn't work
> https://bugs.busybox.net/show_bug.cgi?id=5750
> ThomasP, you are assigned to this bug. Have you done an analysis about
> this in the past? What are the reasons for these problems?

The main problem I had identified was our logic to fixup the .la files.
To fix it, I had written:

-               $$(SED) "s:\(['= ]\)/usr:\\1$(STAGING_DIR)/usr:g" $$$$i; \
+               $$(SED) "\:['= ]$(STAGING_DIR)/usr:!s:\(['= ]\)/usr:\\1$(STAGING_DIR)/usr:g" $$$$i; \

but I believe it still wasn't working properly, because the staging
directory was being re-prefixed everytime this was executed on all .la
files. But I may not necessarily remember all the details.

> binutils-2.23.2/gas fails with undefined reference to `mbstowcs'
> https://bugs.busybox.net/show_bug.cgi?id=6218
> The submitter did not respond to questions from ThomasP. The bug
> report hardly contains any info.
> I tried building an internal toolchain for arm7tdmi, using
> binutils-2.23.2, and binutils built fine.
> My proposal is to close this bug to Resolved/Worksforme.

I agree with this proposal.

> binutils-2.23.2/bfd fails with undefined reference to __fini_array_end
> https://bugs.busybox.net/show_bug.cgi?id=6236
> Same submitter as last patch, but about 10 days later. Logically, if
> the first problem is reproducible, one couldn't get a second problem
> unless the first one is fixed... So I have my doubts about this. As
> said above, I tried building binutils in this configuration (with and
> without MMU support) and this succeeded.
> 
> 
> Cannot compile gcc without threads (uClibc-based)
> https://bugs.busybox.net/show_bug.cgi?id=6230
> I tried reproducing this problem, and the build indeed fails, but even
> with the proposed modified uclibc config file. So my conclusion is
> that this is a real bug that we need to look at.

Then it should be investigated a bit more :)

> Support for kernel signed modules
> https://bugs.busybox.net/show_bug.cgi?id=6764
> This bug report has a patch attached, and both Yann and me asked the
> submitter to send it to the list, but without response. It's still
> pretty recent though, so hopefully the submitter comes back to us. If
> not, someone could adopt it and resend to the list.

Yes, I remember looking at this patch, and looking a bit inside the
kernel for some details about why signed modules cannot be stripped. If
I remember correctly, it is indeed true that they cannot be stripped.
It's a bit annoying if they are built with debugging symbols...

> procps Unknown HZ value! (XX) Assume 100.
> toolchainfile.cmake has absolut path references
> https://bugs.busybox.net/show_bug.cgi?id=6818
> This bug contains a patch, and again the question was raised whether
> the submitter could send it to the list instead. In the mean time it
> was sent, so I closed the bug so the patch can follow the standard
> patch review process. Is this ok? I marked it as Resolved/Fixed, which
> is not the best state, but I couldn't find a better state...

Yes, marked it as resolved, I'd say.

> Checking external toolchain for eabihf
> https://bugs.busybox.net/show_bug.cgi?id=6842
> ThomasP: the bug report refers to a small patch, could you have a look at it?

Will try to get to it.

Thanks!

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

  reply	other threads:[~2014-02-13 18:52 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-02-13 15:30 [Buildroot] Open bug analysis Thomas De Schampheleire
2014-02-13 18:52 ` Thomas Petazzoni [this message]
2014-02-14 20:39   ` Thomas De Schampheleire
2014-02-17 17:46     ` Arnout Vandecappelle
2014-02-19 16:02       ` Thomas De Schampheleire
2014-02-19 21:16         ` Arnout Vandecappelle
2014-02-17 17:36   ` Arnout Vandecappelle

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20140213195254.0b17b5bf@skate \
    --to=thomas.petazzoni@free-electrons.com \
    --cc=buildroot@busybox.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.