From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Takesi Ayanokoji Newsgroups: gmane.emacs.bugs Subject: bug#66507: 30.0.50; Cannot build some modules without adding LOCAL_EXPORT_CFLAGS=-isystem ... on Android port. Date: Fri, 13 Oct 2023 13:30:19 +0900 Message-ID: References: <8734yfbabg.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="00000000000044e1d4060791844b" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35838"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 66507@debbugs.gnu.org To: Po Lu Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Oct 13 06:31:53 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qr9q4-0009FF-Qg for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 13 Oct 2023 06:31:52 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qr9pt-00015w-HX; Fri, 13 Oct 2023 00:31:41 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qr9pr-00015E-Mm for bug-gnu-emacs@gnu.org; Fri, 13 Oct 2023 00:31:39 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qr9pr-00016w-Ew for bug-gnu-emacs@gnu.org; Fri, 13 Oct 2023 00:31:39 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qr9qE-00018P-79 for bug-gnu-emacs@gnu.org; Fri, 13 Oct 2023 00:32:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Takesi Ayanokoji Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 13 Oct 2023 04:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66507 X-GNU-PR-Package: emacs Original-Received: via spool by 66507-submit@debbugs.gnu.org id=B66507.16971714634244 (code B ref 66507); Fri, 13 Oct 2023 04:32:02 +0000 Original-Received: (at 66507) by debbugs.gnu.org; 13 Oct 2023 04:31:03 +0000 Original-Received: from localhost ([127.0.0.1]:44578 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qr9pG-00016N-MS for submit@debbugs.gnu.org; Fri, 13 Oct 2023 00:31:03 -0400 Original-Received: from mail-qt1-x82a.google.com ([2607:f8b0:4864:20::82a]:57770) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qr9pD-00015o-Lb for 66507@debbugs.gnu.org; Fri, 13 Oct 2023 00:31:01 -0400 Original-Received: by mail-qt1-x82a.google.com with SMTP id d75a77b69052e-41b09c75bd5so9953791cf.3 for <66507@debbugs.gnu.org>; Thu, 12 Oct 2023 21:30:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697171431; x=1697776231; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=H5J1hVmdu9TQmfjPayeEKMs2CbZtMKnDNjj7nUc9yJA=; b=EnD+Gt7NjfnGzXyRmtAFIhfdTv3//neVC198HRJA6HFd3xz+jOpkQroSWKe7/DxhNj XYeDb4R1u0U/EJ4KZ/hgLOCCdbKaGYoNcbWosNVd+BoBm/pdNBzrOxZsOZtpGu044B66 FHRNcb/Dg1Zy3xle+2/lbyvGM2P3KGg5wI/y+8kYiN0FDJEvR51GK5X4BnLvzj6fQsWU GKByXximrCuUlNWRs9ZMBzHMixdLyOwF8swXJyIcmRDaKAQx+0sb6Y/TsZrdeBCbKmSA IyBjDbJIt/T8qLqqqU2DBgvuUpPjQJybdNkPN+052AHL6svXrERDWotbILpHXWX3VuXx 6+Jg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697171431; x=1697776231; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=H5J1hVmdu9TQmfjPayeEKMs2CbZtMKnDNjj7nUc9yJA=; b=qXqUQed1Mx7bLrOzY5NKqVoItL8vF8W6HL6qCJWXrpMOZedGgAAzAo3AofiMB5AG01 ffvMLo7P9btC23BiRNdFHXlNhlFtk/KtCldUJYejkf02dnSeZjL0UR8KcBRwKFLoXIs+ aDkuCFpvX1r0mtmQUo5gHwsaE/tB4hE3lQCh2syJ2P228uBGkNo/JVtYang7pdxO7eVN TTSsmTHNtIMltMpWDa218vnASEGFNwM1hpwTYnAqpy3+12zKSpFaIDjCSOX6nLMHUOLe 4QgId0iPlXsEM8y/1MhOk5j1QShJvF8U8PgVspB3yNSqKMba2bCw1dKO1wHGqJZti1t0 Kq3Q== X-Gm-Message-State: AOJu0YzqY+aDRwySiNdtu5t+jxaVTEPVd4AgMrCHWRLGfd6FhqGKAsMZ vHRjYam07biZ0NOjWkK/v68+MMuscjrHjfHQXE0= X-Google-Smtp-Source: AGHT+IFJz5Af2dKZNJSs+vRHNqvof4Iz8uhMf2gurKSDSNHzvIXW5BVae465nqvmHEXi81BAK4Kx2w/QBleqf2X2jtU= X-Received: by 2002:ac8:5b92:0:b0:413:5e4d:bf46 with SMTP id a18-20020ac85b92000000b004135e4dbf46mr35063632qta.11.1697171431021; Thu, 12 Oct 2023 21:30:31 -0700 (PDT) In-Reply-To: <8734yfbabg.fsf@yahoo.com> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:272331 Archived-At: --00000000000044e1d4060791844b Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello Po- san. Unfortunately it doesn't seem to be mentioned in the java/INSTALL. Thanks, 2023=E5=B9=B410=E6=9C=8813=E6=97=A5(=E9=87=91) =E5=8D=88=E5=89=8D10:06 Po L= u : > Takesi Ayanokoji writes: > > > Hello, > > > > Duaring building Emacs Android port, I encountered some modules that > could not build without specifying system include header file by -isystem= . > > > > These modules are > > > > libxml2: > > add LOCAL_EXPORT_CFLAGS :=3D -isystem $(LOCAL_PATH)/include > > to its Android.mk. > > > > lbjansson: > > add LOCAL_EXPORT_CFLAGS :=3D -isystem $(LOCAL_PATH)/src -I > $(LOCAL_PATH)/android > > to its Android.mk > > > > core/libpackagelistparser: > > add LOCAL_EXPORT_CFLAGS :=3D -isystem $(LOCAL_PATH)/../include > > (I installed it from core/libpackagelistparser) > > > > Thanks, > > IIRC all three of these changes are mentioned in java/INSTALL, but > please correct me if I'm wrong. > --00000000000044e1d4060791844b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello Po- san.

Unfortunately it doesn't seem to be mentioned in the java/INS= TALL.

Thanks,

2023=E5=B9=B410=E6=9C=8813= =E6=97=A5(=E9=87=91) =E5=8D=88=E5=89=8D10:06 Po Lu <luangruo@yahoo.com>:
Takesi Ayanokoji <ayanokoji.takesi@gmail.com> = writes:

> Hello,
>
> Duaring building Emacs Android port, I encountered some modules that c= ould not build without specifying system include header file by -isystem. >
> These modules are
>
> libxml2:
> add LOCAL_EXPORT_CFLAGS :=3D -isystem $(LOCAL_PATH)/include
>=C2=A0 to its Android.mk.
>
> lbjansson:
> add LOCAL_EXPORT_CFLAGS :=3D -isystem $(LOCAL_PATH)/src -I $(LOCAL_PAT= H)/android
>=C2=A0 to its Android.mk
>
> core/libpackagelistparser:
> add LOCAL_EXPORT_CFLAGS :=3D -isystem $(LOCAL_PATH)/../include
> (I installed it from core/libpackagelistparser)
>
> Thanks,

IIRC all three of these changes are mentioned in java/INSTALL, but
please correct me if I'm wrong.
--00000000000044e1d4060791844b--