From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 4625115810F for ; Sun, 11 Jun 2023 15:54:09 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5E507E091A; Sun, 11 Jun 2023 15:54:08 +0000 (UTC) Received: from mail-pf1-x433.google.com (mail-pf1-x433.google.com [IPv6:2607:f8b0:4864:20::433]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 2DF76E091A for ; Sun, 11 Jun 2023 15:54:08 +0000 (UTC) Received: by mail-pf1-x433.google.com with SMTP id d2e1a72fcca58-64ff1f11054so631967b3a.1 for ; Sun, 11 Jun 2023 08:54:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1686498847; x=1689090847; h=content-disposition:mime-version:message-id:subject:cc:to:date:from :from:to:cc:subject:date:message-id:reply-to; bh=kOmjSoOe11NWSpDa+5+lRKQG9kYZqkY3BoQpZElK/6U=; b=KQyvXaUDhAacqEomwQx4GINHx+lgXyrcHk5eB7FKyIb5n3pfNXFOLxN6wYbvBzHxEp W7yRQHgpeJRudiy3BaeKWlRW6PDx3PsI8Mhm2/Om9LjmjUTXI6NxeitV1og0xmR7DYms TCve4RWItDWmRYILmZt110YwI7Rrg+lqfsFveuezj1mJ1py9pQ9mmAxDNNbNAq1jwP5V 38/dPd2g96zEHxIV+9HffEPn4mMuUoQMg2jne8EkUVbDHFqaPYtsS7+xhxkzNWnE1vMl e1ZgShtyMB68IQ5MgF/uWPwsxA6251WMoesYk3r+30BrCkaXepbq4TjIxkaewlUk0eA9 pPBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686498847; x=1689090847; h=content-disposition:mime-version:message-id:subject:cc:to:date:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=kOmjSoOe11NWSpDa+5+lRKQG9kYZqkY3BoQpZElK/6U=; b=mCi9GlwUuU9/p/QJluDRfWydym2G4kZ24sWYTxQVezZ/JowkWn4ExbF3TBN+Gc0V8Y RGBOpc1m8IUZdbdrUld/rZdbzad4K+Hf4b3bxsuxJ/MOH5BgZ/ad313+8ipMjsYvp+HD UGAno22giZF8dymMpU18GOac/XaJAgeT3WnMD2wQUZGDhUC5NSaNFWQKGIeAshrYkA/c TogKN4lDL/qB3ep/zLLUp1i3i92D+WdiwSVGxuBktFC+y8Ol6tnohIY1wg3Fme5TJuAr eEZbn6TAAaA+FXHurzKBhnE+CTvP00C0WSMo1XbDAEUYQZHzTGJKs/cvgr1BlVzVrwb3 qH1A== X-Gm-Message-State: AC+VfDzDa3loryzIziWKHewtX30+pBfaIpZgCKQcIjTxVukU1DSD7dD8 mDKCtVmV+ad5YZrO+37240OvEx4EfXndyQ== X-Google-Smtp-Source: ACHHUZ5fqizjR2GuVTfMuPumvEMWPsu3Ue+A229U4isN+vmx2WQeYVJpOkjJtgmBLqmTWpcYm+cXUg== X-Received: by 2002:a05:6a00:21c7:b0:638:abf4:d49c with SMTP id t7-20020a056a0021c700b00638abf4d49cmr6977001pfj.3.1686498846713; Sun, 11 Jun 2023 08:54:06 -0700 (PDT) Received: from gmail.com ([103.210.134.111]) by smtp.gmail.com with ESMTPSA id n19-20020aa78a53000000b00663b712bfbdsm2501375pfa.57.2023.06.11.08.54.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 11 Jun 2023 08:54:06 -0700 (PDT) From: listout X-Google-Original-From: listout Date: Sun, 11 Jun 2023 21:24:03 +0530 To: gentoo-soc Cc: sam , juippis , arsen Subject: [gentoo-soc] Week 2 report on porting Gentoo packages to modern C Message-ID: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-soc@lists.gentoo.org Reply-to: gentoo-soc@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline X-Archives-Salt: cc428980-79c0-4785-bd4c-52f8e76098e8 X-Archives-Hash: d188aadde99057553d5dab050cf50fd5 Hello all, This is my week 2 report for my SoC 2023 project "Modern C porting of Gentoo packages" at Gentoo Linux. Current: - I've stuck to my proposal and mainly worked on the "Wincompatible-function-pointer-types" bugs. Honestly, nothing much interesting did happen. - I was not able to work for 2 days, due to some personal health issues, I plan on making up for them in the following weeks/days. - MUSL testing environment (chroot) is set up and bugs are being tested against it. There are some bugs that still need improvements/fixes on musl - Got more of my bugs reviewed by my mentor/s, while I do need to work on those updates. Next: - While the "Wincompatible-function-pointer-types" bugs are not completely removed from the bug list, I do plan on working on different kinds of bugs in the coming weeks, while also trying to keep up with the aforementioned bug types. - For the first half of the coming two weeks the plan is to work on "Wimplicit-function-declaration" type of bugs, and "Wimplicit-int" on the later half. To be honest, I didn't see many bugs in the later type in the bug list, hence if there are fewer I can dedicate some of the time to the "Wincompatible-function-pointer-types" bugs. - Since I have the musl testing environment up and running, I plan of testing/patching most of the bugs on musl environment, especially the ones that were found in the musl-clang environment. That is it, hopefully, I'll come across something interesting for people reading here.