public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* Re: [edk2-discuss] State of the `edk2-libc` project
       [not found] ` <05AF4C60-A693-4D83-B069-ABC45FB79D17@bsdio.com>
@ 2021-08-02 20:22   ` Rebecca Cran
  0 siblings, 0 replies; only message in thread
From: Rebecca Cran @ 2021-08-02 20:22 UTC (permalink / raw)
  To: discuss, rebecca, aladyshev22, edk2-devel-groups-io

By the lack of replies, I suspect we should bring it up as a topic of 
discussion in the Community Meeting next week.


-- 
Rebecca Cran


On 7/14/21 1:43 PM, Rebecca Cran wrote:
> I submitted a patch to fix it several weeks ago, but it never got committed.
>
> Rebecca Cran
>> On Jul 14, 2021, at 11:36 AM, Konstantin Aladyshev <aladyshev22@gmail.com> wrote:
>>
>> Hello!
>>
>> What is the state of the `edk2-libc` project?
>>
>> The last commit is dated Apr 29, 2019. I've tried to compile
>> `edk2-libc` with the master `edk2` and have come to some build issues.
>>
>> For example this edk2 commit (13 Oct 2020 "MdePkg: Remove code wrapped
>> by DISABLE_NEW_DEPRECATED_INTERFACES"
>> https://github.com/tianocore/edk2/commit/9c1f455f5f0ee63ce080940bf974aac4fefe526b)
>> have dropped support for several functions, but these functions are
>> still used in `edk2-libs`:
>> - `StrCpy` and `StrCpy` functions are used in
>> https://github.com/tianocore/edk2-libc/blob/master/StdLib/LibC/Wchar/Copying.c
>> - `AsciiStrCat` and `AsciiStrnCat` functions are used in
>> https://github.com/tianocore/edk2-libc/blob/master/StdLib/LibC/String/Concatenation.c
>> In the modern `edk2` all these old functions are replaced with their
>> safe versions (StrCpyS, StrCpyS, AsciiStrCatS, AsciiStrnCatS).
>>
>> My question is should these unsafe string functions be deprecated in
>> the `edk2-libc` as well? And more importantly does the tianocore
>> community have any plans for support of `edk2-libc` project or can it
>> be counted as obsolete?
>>
>> Best regards,
>> Konstantin Aladyshev
>>
>>
>>
>>
>>
>
>
> 
>
>

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2021-08-02 20:22 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <CACSj6VWbLE10QUiVAXpXMWYua5SAOTBbD84Yo5fgCiGaVGh0zg@mail.gmail.com>
     [not found] ` <05AF4C60-A693-4D83-B069-ABC45FB79D17@bsdio.com>
2021-08-02 20:22   ` [edk2-discuss] State of the `edk2-libc` project Rebecca Cran

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox