mountall fails, broken (powerpc?) gcc?
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gcc-4.4 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
mountall (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: mountall
My system (ibook running karmic) is not booting since the "general breakage" in the last couple of days. Installing the latest upgrades does not help.
Edit: This seems to be due to a gcc bug, see comment #8
The boot seems to stop at mountall, whose output contains (perhaps unrelated) some garbled paths that I haven't been able to track down the source of. The "garbled pattern" is different between the boots, so it's obviously reading from some uninitialized memory somewhere.
I attach a log of the output of mountall (obtained by inserting "bash" into /etc/init/
I just refuse to believe that I have to actually reinstall.. ;-)
Installed versions of upstart and mountall:
ii mountall 0.1.6 filesystem mounting tool
ii upstart 0.6.3-3 event-based init daemon
kernel is:
Linux ibook 2.6.31-10-powerpc #34-Ubuntu Tue Sep 15 23:53:36 UTC 2009 ppc GNU/Linux
fstab and mountall log attached.
description: | updated |
description: | updated |
description: | updated |
Changed in mountall (Ubuntu): | |
status: | Won't Fix → Fix Committed |
Changed in gcc-4.4 (Ubuntu): | |
status: | Invalid → New |
Ok, I have it running.
As I'm not quite sure what the C standard says here I don't know if I just replaced one kludge for another or if there's an obscure compiler issue involved on ppc, but with the attached patch, my ubuntu starts once again for the first time in a couple of days.
(And there's probably no reason to make the variable static either)