Opened 10 years ago

Closed 4 years ago

Last modified 4 years ago

#11105 closed bug (fixed)

Can't build ramfs

Reported by: humdinger Owned by: nobody
Priority: normal Milestone: R1/beta2
Component: File Systems/RAMFS Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

This is hrev47613.

Jamming ramfs fails:

/HiQ-Data/sources/haiku> jam -q ramfs
Starting build of type regular ... 
WebKit build feature not available for x86_gcc2 
Gutenprint support not available on x86 
qrencode support not available on x86 
...patience...
...found 5249 target(s)...
...updating 17 target(s)...
C++ generated/objects/haiku/x86_gcc2/release/add-ons/kernel/file_systems/ramfs/Attribute.o 
In file included from /HiQ-Data/sources/haiku/headers/private/kernel/lock.h:15,
                 from /HiQ-Data/sources/haiku/headers/private/userlandfs/shared/RecursiveLock.h:8,
                 from /HiQ-Data/sources/haiku/headers/private/userlandfs/shared/Locker.h:12,
                 from /HiQ-Data/sources/haiku/src/add-ons/kernel/file_systems/ramfs/Volume.h:32,
                 from /HiQ-Data/sources/haiku/src/add-ons/kernel/file_systems/ramfs/Attribute.cpp:8:
/HiQ-Data/sources/haiku/headers/private/kernel/arch/atomic.h:13: arch_atomic.h: No such file or directory

waddlesplash suggests ramfs wasn't adapted to the new scheduler(?).
Complete output attached.

Attachments (1)

jam_ramfs (2.7 KB ) - added by humdinger 10 years ago.
building ramfs failed

Download all attachments as: .zip

Change History (6)

by humdinger, 10 years ago

Attachment: jam_ramfs added

building ramfs failed

comment:1 by humdinger, 10 years ago

Cc: pdziepak added

comment:2 by bonefish, 10 years ago

Cc: pdziepak removed
Owner: changed from bonefish to nobody
Status: newassigned

Unfortunately it hasn't been adjusted to quite a few things -- kallisti worked on it last, but I don't know what state it is in, now. While it would be pretty nice to have, making it work properly (file cache support, avoiding use of virtual memory) would be quite a bit of work.

comment:3 by pulkomandy, 10 years ago

Milestone: R1Unscheduled

comment:4 by pulkomandy, 4 years ago

Milestone: UnscheduledR1/beta2
Resolution: fixed
Status: assignedclosed

ramfs has been fixed in hrev53437. A nice thing to mention in our beta2 release notes, I guess?

comment:5 by waddlesplash, 4 years ago

Component: File SystemsFile Systems/RAMFS

Well, RAMFS still has some outstanding bugs that prevent its use, so maybe not.

Note: See TracTickets for help on using tickets.