Skip to contentSkip to conversation

Bug reports

DISCUSSION Tom McCabe 4 participants 4 messages May 8, 2006

lore
Share & tools
lore

Tom McCabe

author
#0 lore raw

Bug #1: When rootfs_template is tarred and untarred, the files get covered in DOS ^M carriage return characters, which causes the scripts MAKEDEV and MAKESET to crash.

Bug #2: When the root disk is mounted and put together, it's registered as full at 352 KB, even though all the files added up only take up 300 KB.

Bug #3: elkscmd/ash/Makefile generates a hardlink of /bin/ash at /bin/sh instead of a softlink, taking up extra space.

Bug #4: bootblocks/makeboot.c doesn't include <stdlib.h>.

Bug #5: version.h, which bootblocks/monitor.c includes, isn't found there and has to be copied over from somewhere else.

__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

#1 lore raw

I'm not seeing "bootblocks" anywhere in elks, elkscmd, or elksnet. Where is this coming from?

Quoted 28 lines · Tom McCabe

Bug #1: When rootfs_template is tarred and untarred, the files get covered in DOS ^M carriage return characters, which causes the scripts MAKEDEV and MAKESET to crash.

Bug #2: When the root disk is mounted and put together, it's registered as full at 352 KB, even though all the files added up only take up 300 KB.

Bug #3: elkscmd/ash/Makefile generates a hardlink of /bin/ash at /bin/sh instead of a softlink, taking up extra space.

Bug #4: bootblocks/makeboot.c doesn't include
<stdlib.h>.

Bug #5: version.h, which bootblocks/monitor.c includes, isn't found there and has to be copied over from somewhere else.

__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
-
To unsubscribe from this list: send the line "unsubscribe linux-8086" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html

#2 lore raw
In reply to Tom McCabe

Hello!
For Bug #1 it is possible that it was corrupted that way by the very last person to construct it. No not you Jody, it could be anyone. To remove those ^M characters you can use the dos2unix command to remove them.

As for the others, your guess is as good as mine. I confess that I haven't been doing much with ELKS within the past few months.

But I am pleased that the list has revived from its long hibernation, and deeply saddened by the passing of our original manager.
--
GCL [email protected]

----- Original Message -----
From: "Tom McCabe" <[email protected]>
To: <[email protected]>
Sent: Sunday, May 07, 2006 9:19 PM
Subject: Bug reports

Quoted 28 lines

Bug #1: When rootfs_template is tarred and untarred, the files get covered in DOS ^M carriage return characters, which causes the scripts MAKEDEV and MAKESET to crash.

Bug #2: When the root disk is mounted and put together, it's registered as full at 352 KB, even though all the files added up only take up 300 KB.

Bug #3: elkscmd/ash/Makefile generates a hardlink of /bin/ash at /bin/sh instead of a softlink, taking up extra space.

Bug #4: bootblocks/makeboot.c doesn't include
<stdlib.h>.

Bug #5: version.h, which bootblocks/monitor.c includes, isn't found there and has to be copied over from somewhere else.

__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
-
To unsubscribe from this list: send the line "unsubscribe linux-8086" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html

#3 lore raw
In reply to Tom McCabe
Quoted 8 lines · Tom McCabe

Bug #1: When rootfs_template is tarred and untarred, the files get covered in DOS ^M carriage return characters, which causes the scripts MAKEDEV and MAKESET to crash.

Bug #2: When the root disk is mounted and put together, it's registered as full at 352 KB, even though all the files added up only take up 300 KB.

Probably not a bug - inode blocks and superblock etc all borrow some plus you use it in 1K chunks of data and then blocks for indirection on bigger files.

Quoted 3 lines

Bug #3: elkscmd/ash/Makefile generates a hardlink of /bin/ash at /bin/sh instead of a softlink, taking up extra space.

Hard link is just a directory entry into the inode. Softlink takes a data block...