From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id EIM4AonUyWKwjAAAbAwnHQ (envelope-from ) for ; Sat, 09 Jul 2022 21:18:33 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id qNYfAonUyWLxeQEA9RJhRA (envelope-from ) for ; Sat, 09 Jul 2022 21:18:33 +0200 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 9FC6E8EE5 for ; Sat, 9 Jul 2022 21:18:32 +0200 (CEST) Received: from localhost ([::1]:52290 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oAFyI-0003YH-Q7 for larch@yhetil.org; Sat, 09 Jul 2022 15:18:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47222) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oAFxp-0003Y1-NH for help-guix@gnu.org; Sat, 09 Jul 2022 15:18:01 -0400 Received: from cyberdimension.org ([2001:910:1314:ffff::1]:45426 helo=gnutoo.cyberdimension.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1oAFxn-0000U2-Ot for help-guix@gnu.org; Sat, 09 Jul 2022 15:18:01 -0400 Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1]) by cyberdimension.org (OpenSMTPD) with ESMTP id 0595da6a; Sat, 9 Jul 2022 19:17:25 +0000 (UTC) Received: from primarylaptop.localdomain (localhost [::1]) by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id 02d965ad; Sat, 9 Jul 2022 19:17:25 +0000 (UTC) Date: Sat, 9 Jul 2022 21:17:27 +0200 From: Denis 'GNUtoo' Carikli To: help-guix@gnu.org, Julien Lepiller Subject: Re: Android.mk build system limitations Message-ID: <20220709211727.3e823f9a@primarylaptop.localdomain> In-Reply-To: <20220709145710.71fc045c@primarylaptop.localdomain> References: <20220706172027.22fdd325@primarylaptop.localdomain> <20220709145710.71fc045c@primarylaptop.localdomain> X-Mailer: Claws Mail 4.1.0 (GTK 3.24.34; i686-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/NOX2s.VKDEr1SnDpggWhXZ."; protocol="application/pgp-signature"; micalg=pgp-sha256 Received-SPF: pass client-ip=2001:910:1314:ffff::1; envelope-from=GNUtoo@cyberdimension.org; helo=gnutoo.cyberdimension.org X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1657394312; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=LpsKokT6SNWtOejbZLmCZifH4fibSDoOOZKMYJpQpb0=; b=C0cso7qkpRw1o1nfvvWZNniW2KESeG8RnS06dWr0IkZsj2PnKpTfgt34uE/utr0ksxmE+S 4nXvgixQFQ+rGkphIDOW5BxKJjPz5GlBEc4rGomGTTX/qNle2+CN0LN/g2ql3gSxro79Jw kKh8T4+xUyVQTatdx/VgqmSPAKW5G7DZgLwtLNOiHeXM19YpXOXOq/wBrD0IT+xv3tn+M6 MwOvoCpRifnMe8gOVPzllFHihGn79FPzLguwd7gvlptVJaZRkMdtGBYDEyYjDo7q9OCOIO 75IUMvJ2lWw/4V8q2G+WDl3qUWELEEiMzcZ8Ko8/v3GxmgqZ5SbWxaD0HlSa3w== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1657394312; a=rsa-sha256; cv=none; b=SvxIbg7rezIaKwOssCqsbLjEak88aegwzNMIrr/h6iUVDt46D/jeXbL327Yl9B8eVrveRQ XGAfdr7bTy6v0L7eIIjTUQ2ULDJWRYNmy4FdNS8TGkxlE4iAf1AaZq9NJGrcj+z6AzjxRr FoNQT5kt72jDVmiq45pfbVxHT/dJQQKoozjIvj3KpPe0T4Neiw/S7s3yLjBqe1UtaQJaHq eio2qR5QtHK9jgtiEozi1+zlFm4Z3q/OWIzUzmViUPrDa+No6pF/Qg/B5JWZ4LJF2OPHtq UoJfDw93ZW+exxdSPv4aW8lDotavAHLDyjG2m9UVfPxogp0Ymf9F9FGaW2vdwQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -5.65 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 9FC6E8EE5 X-Spam-Score: -5.65 X-Migadu-Scanner: scn0.migadu.com X-TUID: T4CpvKddzx10 --Sig_/NOX2s.VKDEr1SnDpggWhXZ. Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sat, 9 Jul 2022 14:57:10 +0200 Denis 'GNUtoo' Carikli wrote: > On Wed, 6 Jul 2022 17:20:27 +0200 > Denis 'GNUtoo' Carikli wrote: > > But it then ends up building the first local-module in the > > local-modules list, many times, and install it with different names. > In my previous tests https-send-sms was first in both the > local-modules list and in the BUILD_EXECUTABLE modules in the > Android.mk. >=20 > After some more tests, I found out that it takes the source code from > the first target in the Android.mk and apparently not from the > LOCAL_MODULE=3D argument passed to make. >=20 > Though it uses the name of the produced binary from the LOCAL_MODULE=3D > argument. Apparently the issue doesn't seems to be in Guix but in android-make-stub: android-make-stub seems to be made for only one target at a time. A solution would probably be to teach android-make-stub to be able to only build a given local-module in an Android.mk with many local modules. Denis. --Sig_/NOX2s.VKDEr1SnDpggWhXZ. Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEeC+d2+Nrp/PU3kkGX138wUF34mMFAmLJ1EcACgkQX138wUF3 4mOkSg//dOvp22rY0AI0o3dj7aSAhkBrFT1E8r6xnU54lD5RhkkRK+qP7s8prPUx Der6tJQ+mbZGDDKc5obyHnGTnPCfwKEnO4ATgP1gw8FdGjxF288TJsJOJw4kAXrV E3AD77hItUDWnvWlJ12clzx//dzdm+GCcdeROCwt1QGTz/olQ7Wwqs+hFbQECbyx 5IKTdG12gzlob9aTdHztytXS8sqrfVG8G5fQgTjfqwIpvE25HZ4Ov4z2Tsx05mxJ jLb9GPjnG0GpH9zH8H33ra68mHvttg3+AQv4Di9fas9Dkp9TOQSrsoBY3DVJKZnZ lHY73Pv3dFxtQBHq139c6rUJnRL1qWBc8h+QiIoSO7X+jrucGxdx/5LrAfVgiiXS cy2H9Ob+maQhlPJGgospO5bdUwlvCQxvwpkQhmJ2dKU/iI8Exu5MDHEB9g7qdpPK m7BOazb2U6m/olxIHWtdk1tgrdCNg+8uugcq0FG2iiyn9JPiUhOsVe6QI7HQj6C5 FFTIAaNjlwejGyQJdgI4q85bjs/Eepzxow4+ub4DMLykVjhNgkOy3eE3PTKNiCmU jeAJnJKoAPNtzn2FSxeCNqETaUry7vue1L9jpqdiZBjFxauPWFcazOV0W7Zdy0MU VmELWxSweZPVepWZnUIPXRlcVdXb/blUYRdsL/sPYZJneq6x96I= =ObcJ -----END PGP SIGNATURE----- --Sig_/NOX2s.VKDEr1SnDpggWhXZ.--