From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-io1-f69.google.com (mail-io1-f69.google.com [209.85.166.69]) by mx.groups.io with SMTP id smtpd.web10.1990.1627512434340509694 for ; Wed, 28 Jul 2021 15:47:14 -0700 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: nuviainc.com, ip: 209.85.166.69, mailfrom: rebecca@nuviainc.com) Received: by mail-io1-f69.google.com with SMTP id u22-20020a5d9f560000b02905058dc6c376so2611834iot.6 for ; Wed, 28 Jul 2021 15:47:14 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=Z1CatvBHznOwkuUAA0gJ0scPex+PR0CLDSmJG69Ghfc=; b=bC0NL0X3t+ZTWjKjWtTD7/VFOGqcJSn0HKuqW/m+wr3Hf47Cil8cnF7+bLJqlt7nFG LZ3Pg2mHWNEi4zi+zZI+XKiqdOSOJsG2w/X9epxKWWwVeH7CKK3yqVo1FzAA7sbZ33Tw ctlfh6Qf1jeDABEFB753X6JIUSvd/9lHIg6X9Hb9vL4LgSF/O+vozgGqJrW4RVasnWcy TtaxGtvhihNM1SQ3Ys8kO+/RtKUZZ3II74H944Xy8fxONuGpa02Np+KaIIHmfNW3YD5W yYetx5zhs+UmfG+eDGil2xolvTob2Zk3DF3hdTTdxps0ivVUtwBpJwtWXigp3P0Lkl1Y FXEA== X-Gm-Message-State: AOAM53397Vyh6Jk+DZ18jQ0zAIeopyvJumejgi758xcCVpydisRohZmC S3Aoim8t0A62VNX36x4t9A9ZQEDULdlC0vQlFGhvhNF5kwBlP5kKae4S3bWkTnlpTXCBgJl/dTe uny56LPZFNBRu/jEz0rzVWIjZXAcbVBpt4os= X-Google-Smtp-Source: ABdhPJz0aMBZL8lwFxcml8c489++cnSVh10IT9TgkdwB9vtGatbHOpM6ze6t7Rfs4KuQbjLzMRaLuvAnLxPNofjGzxLpCYsDsxgv9A== X-Received: by 2002:a5d:9c4a:: with SMTP id 10mr1450298iof.23.1627512433830; Wed, 28 Jul 2021 15:47:13 -0700 (PDT) Return-Path: Received: from linbox.int.bluestop.org (c-174-52-16-57.hsd1.ut.comcast.net. [174.52.16.57]) by smtp.gmail.com with ESMTPSA id u62sm1132978pfb.19.2021.07.28.15.44.03 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 28 Jul 2021 15:44:04 -0700 (PDT) Subject: Re: [edk2-devel] "StdLibPkg" branch on edk2-staging To: tim.lewis@insyde.com, devel@edk2.groups.io, maciej.rabeda@linux.intel.com References: <0fb201d783ff$75096c90$5f1c45b0$@insyde.com> Cc: Andrew Fish , Leif Lindholm , Michael D Kinney From: "Rebecca Cran" Message-ID: Date: Wed, 28 Jul 2021 16:44:02 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.12.0 MIME-Version: 1.0 In-Reply-To: <0fb201d783ff$75096c90$5f1c45b0$@insyde.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US CC'ing the Tianocore stewards. I've had problems getting a recent patch committed just to make edk2-libc work against current edk2 master. Tianocore stewards: do we need new or additional maintainers for edk2-libc, or is there a plan to deprecate it? The current maintainers are listed as: StdLib, StdLibPrivateInternalFiles W: https://github.com/tianocore/tianocore.github.io/wiki/StdLib M: Daryl McDaniel M: Jaben Carsey -- Rebecca Cran On 7/28/21 4:25 PM, tim.lewis@insyde.com wrote: > I would point out that there was significant work on libc in the past (see https://github.com/andreiw/UefiToolsPkg) but never any help to upstream these fixes, including making sure that many Linux tools can easily be ported. I myself have used it to port several BSD utilities over, but each time there will little nits with the existing port and even small patches were returned with "no current maintainer" > > In terms of making other projects use libc, I think the other objection was that it was never optimized for non-shell usage. Other projects (lie https://github.com/tianocore/edk2-staging/tree/CdePkg ) have tried to remedy this, but never with source checked in. But it allows support under PEI, DXE, etc. > > Tim > > -----Original Message----- > From: devel@edk2.groups.io On Behalf Of Rebecca Cran > Sent: Wednesday, July 28, 2021 8:34 AM > To: devel@edk2.groups.io; maciej.rabeda@linux.intel.com > Subject: Re: [edk2-devel] "StdLibPkg" branch on edk2-staging > > Are you aware of the edk2-libc project at https://github.com/tianocore/edk2-libc ? > >