This is the mail archive of the newlib@sourceware.org mailing list for the newlib project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH 001/114] Add initial port for Phoenix-RTOS.


Hi again,

Can Jeff or Corrina summarize status of applying my patches? We have
some business targets that depend on those patches and I need to know
more or less how long will it take.
As for licensing, we do not support shared libraries for now and that
is why it is disabled at build time.

Thanks in advance,
Jakub

2016-04-15 19:53 GMT+02:00 Jeff Johnston <jjohnstn@redhat.com>:
> Hi Jakub,
>
> They are not rejected.  You did submit 114 patches to look at to be fair and a number of
> them require loading.  I am just looking at it today.
>
> Licensing as LGPL is not an issue if you are building a shared library form of the library.
> Otherwise, any statically linked application using your library must be licensed LGPL.  In the case of x86-linux,
> the files were taken directly from glibc at the time and we do build a shared library.
>
> If your code has been copied/taken from LGPL sources, then you can't relicense, but if you are the original
> owner, you should relicense with a more-relaxed license as I notice your code does not enable
> shared library support in configure.host
>
> -- Jeff J.
>
> ----- Original Message -----
>> So question to Corrina or anyone else who is responsible for
>> maintenance: what should I do now to have my patches applied? Or are
>> they already rejected?
>> If you wish I can send another set with changed/removed license in
>> each file, but this will generate another huge set of emails.
>> As for duplicated headers: this shouldn't be much of a problem,
>> because the same situation is, as I see, already in Linux port.
>> This has no impact on Cygwin, RTEMS or FreeBSD builds.
>>
>> Later on, after publishing this (and also patches to binutils & gcc)
>> we can think about reducing headers duplication.
>>
>> time_t is currently defined in kernel header as typedef from int.
>>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]