RTEMS Source Builder OpenBSD support.

Karel Gardas karel.gardas at centrum.cz
Mon Jun 22 08:27:06 UTC 2015


On 06/22/15 02:24 AM, Chris Johns wrote:
> On 22/06/2015 4:37 am, Karel Gardas wrote:
>>
>> attach is git patch which provides basic OpenBSD support to the RTEMS
>> source builder.
>
> Thanks. I pushed it then reverted it when I notice it has a GPL license.
> I have changed the solaris license and pushed that.
>
> I hope this is not an issue. The RSB is all BSD licensed except asciidoc
> and I would like to move to REST which would remove this dependence.
>

No, problem, but in my copy which I pulled yesterday, there are more 
GPLs. For example openbsd.py was copied from netbsd.py since both are 
most closed IMHO. So GPLed code in my copy is:

solaris.py (you have changed that already)
netbsd.py
freebsd.py

Of course I'm free to license my changes under BSD license, please 
relicense for me. Thanks!

>> ../rtemstoolkit/elftoolchain/libelf/elf.c:36: error: 'LIBELF_CLASS'
>> undeclared here (not in a function)
>>
>>
>> positive thing is that upstream version of elftoolchain project already
>> supports OpenBSD and I've tested the libelf is buildable on it, so it's
>> perhaps "just" of the matter of updating to what upstream provides?
>
> I will have to take a look and see. It has been a while since I did this
> and I cannot remember what I changed to get this to work. It will have
> to be later this week as I have dead lines this week.

No rush at all! I also do have deadlines this and next week.

>> To reacap current status: iconv is not used in newlib due to issue with
>> big5 encoding (configure complains about it). GDB is build w/o python
>> since linking against libpython on OpenBSD fails for so far to me
>> unknown reason.
>
> Can you build a native gdb for OpenBSD with Python ?
>

Will try once I got to it.

Thanks,
Karel




More information about the devel mailing list