mailing list of musl libc
 help / color / mirror / code / Atom feed
From: Rob Landley <rob@landley.net>
To: musl@lists.openwall.com
Subject: Re: libc.so segfaults on mips
Date: Thu, 4 Sep 2014 14:48:16 -0500	[thread overview]
Message-ID: <CAOS_Y6SH--NitYByoDVgMzHat4LGX1nFu=psnZkvdSjTBGUP4w@mail.gmail.com> (raw)
In-Reply-To: <20140904174154.GC23797@brightrain.aerifal.cx>

On Thu, Sep 4, 2014 at 12:41 PM, Rich Felker <dalias@libc.org> wrote:
> On Thu, Sep 04, 2014 at 06:38:10PM +0100, Laurent Bercot wrote:
>> On 04/09/2014 18:17, Rob Landley wrote:
>> >at the moment I'm trying to get a release out with the new wrapper and uClibc
>>
>>  Rob, would you have a very vague ETA for an Aboriginal Linux release
>> with musl ? (I'm mostly interested in the toolchains, but I guess you
>> won't release them without the rest of the project.)
>
> As I understand, the main problem right now is that the toolchains are
> insufficient for compiling musl, at least on some archs (see: broken
> -Bsymbolic-functions).
>
> Rich

That's the big one, but there are a few others. Huh, I haven't rsynced
http://landley.net/notes.html in a while, have I? [does that, yay
phone tethering]

September 3, august 25, august 17, august 16, all talk about me trying
to fix stuff in aboriginal. Not necessarily directly musl related, but
mostly fallout from switching build infrastructure over to
musl-friendly versions. The ccwrap rewrite was _fiddly_.

Yeah, it's going slowly. Attack of life. My $DAYJOB has been the most
time consuming part (nothing to do with anything I do in open source).
But also since my last release: I gave myself heatstroke at texas
linuxfest (did you know you can wind up sick for a month after that?),
my house got flooded (followed by professional disaster mitigation
people and construction guys replacing all the floors and baseboards).
The house's air conditioner stopped working twice (more or less
overwhelmed by humidity from the flooding and running constantly to
offset the fans and giant dehumidifiers the disaster recovery people
brought in), the car's air conditioner essentially exploded
(unrelated! but expensive), the kitchen sink broke and mildly flooded
the kitchen (different flooding!) and is now leaking again for yet
another unrelated reason (I hate garbage disposals), we got a new
kitten named Zabina (she attacks feet at 3am), and the dog died (out
of the blue, previously unknown tumor ruptured suddenly) and so my
wife got a new dog (which is why I got 5 hours of sleep last night).

On top of all that, the vast majority of my open source programming
time has been going into toybox (ala http://landley.net/hg/toybox), so
aboriginal bubbles to the top of the todo list when I need a test
harness for things that only run as root (such as mount and useradd)
because I dowanna test them directly on my development system. (Also
things like "rm -rf", testing _that_ was done under aboriginal, not on
the host.)

Rob

P.S. the http://landley.net/notes-2014.html#14-08-2014 entry is kind
of entertaining from a musl perspective. But then the fact the new
toybox mount wouldn't compile against uClibc because they're missing
all the new mount symbols since MS_BIND which went into the tree in
2.5.0.4 circa 2001 (_eleven_years_ before their last-ever release in
2012)... That was sad. I'm tempted to post to the uClibc list and ask
them to just stop, because it's not helping anymore.

(This mount command built against musl out of the box, of course,
using the musl wrapper on the host toolchain. I do regression test
that a bit as I go. It doesn't _work_ right yet (see "testing",
above), but it _compiled_...)


  parent reply	other threads:[~2014-09-04 19:48 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-09-04  7:07 Рысь
     [not found] ` <20140904073545.GP12888@brightrain.aerifal.cx>
     [not found]   ` <7bb51525-1a3d-43e8-a567-7523ca3673c7@email.android.com>
2014-09-04 12:32     ` Szabolcs Nagy
2014-09-04 14:03       ` Рысь
2014-09-04 14:45         ` Szabolcs Nagy
2014-09-04 14:56           ` Рысь
2014-09-04 14:57     ` Rich Felker
2014-09-04 15:20       ` Рысь
2014-09-04 15:58         ` Rich Felker
2014-09-04 17:17           ` Rob Landley
2014-09-04 17:38             ` Laurent Bercot
2014-09-04 17:41               ` Rich Felker
2014-09-04 19:26                 ` Isaac Dunham
2014-09-04 19:48                 ` Rob Landley [this message]
2014-09-04 17:48             ` Рысь

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='CAOS_Y6SH--NitYByoDVgMzHat4LGX1nFu=psnZkvdSjTBGUP4w@mail.gmail.com' \
    --to=rob@landley.net \
    --cc=musl@lists.openwall.com \
    /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.
Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/musl/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).