Development mailing list

Syndicate content
Archive of posts for haiku-development at FreeLists
Updated: 1 hour 10 min ago

[haiku-development] Re: Haiku Userland on Non-Haiku Kernel (Ithamar Adema)

Thu, 2015-02-26 20:45
Hi Axel, On Thu, Feb 19, 2015 at 1:19 PM, Axel Dörfler axeld@xxxxxxxxxxxxxxxx wrote: That depends :-) You might be able to just ignore the PM part of Haiku and get away with it. However, if you wanted to support PM, you'll have to port packagefs to your target OS. ...
Categories: Development

[haiku-development] Re: Haiku Userland on Non-Haiku Kernel (Axel Dörfler)

Thu, 2015-02-26 18:45
Am 19.02.2015 um 13:14 schrieb Ithamar Adema: Am I overlooking any PM implications? (I have to admit I'm not really up-to-speed on the code implications with PM). That depends :-) You might be able to just ignore the PM part of Haiku and get away with it. However, if you wanted to support PM, you'll have to port packagefs to ...
Categories: Development

[haiku-development] Re: Haiku Userland on Non-Haiku Kernel (Ithamar Adema)

Thu, 2015-02-26 18:45
Hi Ingo! On Thu, Feb 19, 2015 at 12:20 PM, Ingo Weinhold ingo_weinhold@xxxxxx wrote: FWIW, if the plan is to port a fairly recent Haiku, I'd probably rather start from the scratch with recent Haiku (a late pre package management version to save some complexity). ...
Categories: Development

[haiku-development] Re: Haiku Userland on Non-Haiku Kernel (Ingo Weinhold)

Thu, 2015-02-26 14:45
On 19.02.2015 10:59, Ithamar Adema wrote: In all honesty, I still think that starting a recent brach and reusing the Jam build system, maybe even hooking into the *_build target somehow, might be the best way to go.... Our little project (Haiku) has become to complex to really sensibly duplicate the whole build system IMHO... Not to mention the maintenance nightmare of keeping that up to date... ...
Categories: Development

[haiku-development] Re: Haiku Userland on Non-Haiku Kernel (Stephan)

Thu, 2015-02-26 10:45
Regarding the asm directive, I just commected that out (yes, that´s very quick and dirty - I just wanted to have a build quick while knowing that I potentially broke something). When there is no equivalent in sys/atomic.h, one would have to extend that with processor specific assembly (ldrex/strex on ARM or something like that - I really haven´t looked into that). 2015-02-19 11:11 GMT+01:00 LECOQ Vincent vincent.lecoq@xxxxxxxxx: Hello Stephan, ...
Categories: Development

[haiku-development] Re: Haiku Userland on Non-Haiku Kernel (LECOQ Vincent)

Thu, 2015-02-26 08:45
Hello Stephan, I react on you try on RaspberryPi, when I try the same on Raspbian the compilation fail on an asm directive (due to a cmpxchng usage ...) how can you baypass that ? have I miss something ? Thanks 2015-02-19 8:38 GMT+01:00 Stephan stephanwib@xxxxxxxxxxxxxx: ...
Categories: Development

[haiku-development] Re: [offlist] Re: Haiku Userland on Non-Haiku Kernel (Ithamar Adema)

Thu, 2015-02-26 08:45
Hi, Just to give a sign of life and a bit of background on the cosmoe repository: *master* is the cosmoe-8d35 code drop *cosmoe-0.7.2* is the cosmoe-0.7.2 code drop It looks like the 0.7.2 code drop is much more functional, at least it is able to render a proper UI and such. This is what I got working on last ...
Categories: Development

[haiku-development] Re: [offlist] Re: Haiku Userland on Non-Haiku Kernel (Stephan)

Thu, 2015-02-26 06:45
Hi Stephan I happen to be german, yes ;) I agree with you that it makes sense to keep with the given cosmoe code as it is, as it is known to be working on a POSIX like OS. In the case that it works on NetBSD at some time, I think the best was to proceed is to implement a real kernel subsystem to handle the BeOS/Haiku specific needs (Ports, etc.). It is good to know that somebody who is familiar with the internals of Haiku has an eye on ...
Categories: Development

[haiku-development] Re: PM Mount Points (Adrien Destugues)

Thu, 2015-02-26 06:45
On Thu, Feb 19, 2015 at 12:36:19AM -0800, pete.goodeve@xxxxxxxxxxxx wrote: On Wed, Feb 18, 2015 at 03:03:26PM -0800, I wrote: Let me list what I see as essential for all this. [....] What have I missed? One thing I realize I missed is the find_directory scheme. I think most of ...
Categories: Development

[haiku-development] Re: PM Mount Points (pete . goodeve)

Tue, 2015-02-24 15:45
On Wed, Feb 18, 2015 at 03:03:26PM -0800, I wrote: Let me list what I see as essential for all this. [....] What have I missed? One thing I realize I missed is the find_directory scheme. I think most of it is not affected -- ...
Categories: Development

[haiku-development] Re: [offlist] Re: Haiku Userland on Non-Haiku Kernel (Stephan Aßmus)

Tue, 2015-02-24 15:45
... not so much offlist. I'm too easily distracted these days. ;-) Best regards, -Stephan ...
Categories: Development

[haiku-development] [offlist] Re: Haiku Userland on Non-Haiku Kernel (Stephan Aßmus)

Tue, 2015-02-24 11:45
Hi Stephan, Am 19.02.2015 um 08:38 schrieb Stephan: Small update - I tried 2 things yesterday on 2 systems I had at hand: -I tested on a NetBSD 6.0 amd64 box with a local X server and SDL backend - that showed the very same symptoms as I saw before. ...
Categories: Development

[haiku-development] Re: Haiku Userland on Non-Haiku Kernel (Stephan)

Tue, 2015-02-24 11:45
Small update - I tried 2 things yesterday on 2 systems I had at hand: -I tested on a NetBSD 6.0 amd64 box with a local X server and SDL backend - that showed the very same symptoms as I saw before. -And on a Raspberry Pi with NetBSD 7.99 (current) arm - also with the same issues. I tried both SDL rendering on X as well as on the console (wscons). Good news there is that gdb is working as expected, so I will be able to debug this further. ...
Categories: Development

[haiku-development] Re: Haiku Userland on Non-Haiku Kernel (Thomas Mueller)

Mon, 2015-02-23 00:45
On Wed, Feb 18, 2015 at 08:44:00AM +0100, Stephan wrote: Hi folks I´m referring to this discussion: I´m interested in bringing a GUI to NetBSD and I think that Haiku´s appserver and UI toolkit is a good base. I don´t need to mention the mess of X and 100 different crazy toolkits and dektop environments ...
Categories: Development

[haiku-development] Re: PM Mount Points (pete . goodeve)

Sun, 2015-02-22 22:45
Thanks for the new thread title, Simon! (:-)) On Wed, Feb 18, 2015 at 10:21:45AM +0000, Simon Taylor wrote: [.....] If we’re about removing cruft, then surely “~/config” is a weird name for the user-specific root anyway? Perhaps ~/packaged/bin/ etc and /packaged/ for the system-wide mount point? You can ship a clean, cruft-free image without a ~/config/ directory at all, but users are able to create them to ...
Categories: Development

[haiku-development] Re: Haiku, Inc. in Contempt of Its Community (Oliver Tappe)

Sun, 2015-02-22 20:45
On 2015-02-17 at 23:33:04 [+0100], John Scipione jscipione@xxxxxxxxx wrote: [ ... ] Do you think that the issues with package management discussed in this thread are serious enough to warrant bringing Ingo and/or Oliver back for another round of Haiku, Inc. sponsored revisions (assuming they were willing to take up the mantle) before Beta1? That would most likely be the best way to get these changes made since nobody else has as much experience ...
Categories: Development

[haiku-development] Re: Haiku Userland on Non-Haiku Kernel (François Revol)

Sun, 2015-02-22 16:45
On 18/02/2015 13:45, Stephan wrote: One thing beforehand - I enabled the tracing in libcosmoe becuase I suspect the issue is in the BeOS to POSIX wrapper. When I start the appserver, the following appears, ending in an infinite loop: [...] get_sem_id: returned id 171 create_sem_etc: enter get_group(): failed to find group for group id 0! info: LinkMsgReader GetNextReply() reports 0 bytes remaining in buffer. ...
Categories: Development

[haiku-development] Re: Haiku Userland on Non-Haiku Kernel (Stephan)

Sun, 2015-02-22 14:45
One thing beforehand - I enabled the tracing in libcosmoe becuase I suspect the issue is in the BeOS to POSIX wrapper. When I start the appserver, the following appears, ending in an infinite loop: get_sem_id: enter get_sem_id: returned id 146 create_sem_etc: enter get_group(): failed to find group for group id 0! get_sem_id: enter ...
Categories: Development

[haiku-development] Re: Haiku, Inc. in Contempt of Its Community (Axel Dörfler)

Sat, 2015-02-21 14:45
Am 18.02.2015 um 10:27 schrieb Ingo Weinhold: On 02/17/2015 06:09 PM, Axel Dörfler wrote: Currently, I find this not very intuitive. That's also a UI problem, though, but changing how it works would definitely improve things a lot. I honestly don't get it. I also don't understand why this argument applies only to ~/config and not to /system. I can't decide which I find ...
Categories: Development

[haiku-development] Re: Haiku Userland on Non-Haiku Kernel (Stephan)

Fri, 2015-02-20 22:45
Thanks so far! Stupid me - the appserver has a problem becuase it consumes 100 % CPU on 2 of 2 threads. gdb is not working properly on NetBSD 6 with threaded programs but it says I´m in * 1 LWP 1 0x00007f7ff384b840 in _XReply () from /usr/X11R7/lib/libX11.so.7 I can´t see the other LWP. I work on that box throgh X forwarding, ...
Categories: Development