From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 6PmHNsjU/V4GPwAA0tVLHw (envelope-from ) for ; Thu, 02 Jul 2020 12:36:24 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id gIBAMsjU/V4NeQAAbx9fmQ (envelope-from ) for ; Thu, 02 Jul 2020 12:36:24 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 74C809401CF for ; Thu, 2 Jul 2020 12:36:24 +0000 (UTC) Received: from localhost ([::1]:52376 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jqyRz-0005Cl-EW for larch@yhetil.org; Thu, 02 Jul 2020 08:36:23 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49026) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jqyRB-0004UU-C2 for guix-devel@gnu.org; Thu, 02 Jul 2020 08:35:33 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:37202) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jqyR9-0002KQ-3U for guix-devel@gnu.org; Thu, 02 Jul 2020 08:35:33 -0400 Received: from localhost (80-110-127-207.cgn.dynamic.surfer.at [80.110.127.207]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 646553368431; Thu, 2 Jul 2020 14:35:26 +0200 (CEST) Date: Thu, 2 Jul 2020 14:35:22 +0200 From: Danny Milosavljevic To: Brice Waegeneire Subject: Re: [GSOC 2020] network-boot-service Message-ID: <20200702143522.58975353@scratchpost.org> In-Reply-To: References: X-Mailer: Claws Mail 3.17.5 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/yabE0SBzzljp/5lC9OPdBup"; protocol="application/pgp-signature"; micalg=pgp-sha512 Received-SPF: none client-ip=85.13.145.193; envelope-from=dannym@scratchpost.org; helo=dd26836.kasserver.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/07/02 08:35:26 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: guix-devel@gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Spam-Score: -1.11 X-TUID: Mf/v7lpaBUVR --Sig_/yabE0SBzzljp/5lC9OPdBup Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi Brice, On Thu, 02 Jul 2020 10:11:28 +0000 Brice Waegeneire wrote: > My issue building a static 'nfs-utils' is that it can't find > 'getrpcbynumber{,_r}' =E2=80=9Cconfigure: error: Neither getrpcbynumber_r= nor > getrpcbynumber are available=E2=80=9D. This function should be provided b= y the=20 > libc > or by libtirpc if it's not that first one. The problem is that=20 > 'libtirpc' > don't build it's own 'getrpcbynumber' because it find one in libc but > nfs-utils can't find it... Since glibc:static doesn't seem to contain it (/gnu/store/rj4il3jjqg23cm3a0h17yzq3b5wa8llm-glibc-2.31-static/lib$ objdump -t *.a |grep -i getrpcby returns nothing), we could make our own variant of libtirpc that does enable their version. > You can find the part of my work which is committed in the > 'wip-network-boot' at https://git.sr.ht/~bricewge/guix. Thanks! I've checked it out, looks good so far! --Sig_/yabE0SBzzljp/5lC9OPdBup Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl791IoACgkQ5xo1VCww uqXJDgf/fQ/oOti5nIlj3odPJuqx9aKEBlMLKl62PlJakY0l3pPs9D2Tm62Ujt12 fE4iHD1JSYxd7KAb2LCA6XV2cqPvIqy6lp/XrGzGt6xOpqe77PY5oEu7u6pfMZd+ 3Z2WNtM6URUs4KCGqQtMazsQZj6ZIG93FyXjiwZAxFb615lBMdPwucU8z/Q7MMeo sOipC0dfTBf3b5LkHiEL4sqhF/E5qBRK7tWOYQ0H4ISklqOckbgsxr1FfDAI5RWP dq9CQbcTW/XqiUlGrR9BB2KOcCz8O2pR6gX3rPIqbgZgJdhim4PQoJyckHH0z+Ca maxQcZMXvVOhv+/BQJAUF9ywXMnlUg== =7TcU -----END PGP SIGNATURE----- --Sig_/yabE0SBzzljp/5lC9OPdBup--