From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout-p-202.mailbox.org (mout-p-202.mailbox.org [80.241.56.172]) by sourceware.org (Postfix) with ESMTPS id 358FF3858D20 for ; Wed, 15 Nov 2023 14:22:30 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 358FF3858D20 Authentication-Results: sourceware.org; dmarc=pass (p=reject dis=none) header.from=aarsen.me Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=aarsen.me ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 358FF3858D20 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=80.241.56.172 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1700058151; cv=none; b=NvzQ6agCkqs/gvm1Ik87WVx8Wv6Nr1cWFjFq9aGKbtw29CB3ZSTKgNrPMzo/KHOMygVFnBAIvcTEX82fDfQol20nsx6u4SG3AjD+li4ZKT9kZd1RnsonJIjmr0UJA1wczbKqk548xF1VHpjooEhGr10OwQX8l7aRqlm1BdC785c= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1700058151; c=relaxed/simple; bh=blSuchKiayC+PhD9VvfkwLpfeV7+N44is6vxQD8vd00=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=x/PmEQw8V7HhRWYXVNyC5pU6C3okXE+ckWWLssQfYTPtUMzCOMa4Y1ImM67tqNbC1Yf7x2sFjLSl6bcewAqNZ6NI2LV3/9RxjssT3OiPJy/Cawl+OIC+H3q60Sb7WM65Wc7jcn12cOc1nK5mBPd+7JUnJZRvwzi83Jdx7FIFFUM= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (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 mout-p-202.mailbox.org (Postfix) with ESMTPS id 4SVljv2frnz9sTb; Wed, 15 Nov 2023 15:22:27 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aarsen.me; s=MBO0001; t=1700058147; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=/scggzJZ0vFA6LJIpkB8N6hxOCjS/cXRMWcYgzyNZFo=; b=srm6Cwm4xkDE4YtbX4y8SNivlX08hsdgRRBj2pB6KOTe66elAKfw/lDi0nmS0w29+CUtRT CMFB1TtzFI5KuFiidZ/PScLCwlChfOLcyjIvtnunzQqWZKSltPD/BQn2eCy3cbIsH84xG2 R6xacrHDih94dRyrTshgeOo5hSLMJBFQdQhgPDzY3OGjL/Edi6h6g4mI6NEfSwkSPWiYkU MdTLsvN+YjFA2wJrfAy9OwUsNMB+KwOKh92O7/FGu6yLn15BKxT9bCxUbbFysVrhRi5EoM 1A2e+9ePTbI8eRJdDTdZ6JUlzlgsH4xSMR/zNX0SzbgaSSjUhcGA5Vh8ecE1Lw== References: <86o7fwhr03.fsf@aarsen.me> From: Arsen =?utf-8?Q?Arsenovi=C4=87?= To: David Edelsohn Cc: Richard Biener , GCC Patches , Bruno Haible Subject: Re: [PATCH v3 0/2] Replace intl/ with out-of-tree GNU gettext Date: Wed, 15 Nov 2023 15:14:29 +0100 In-reply-to: Message-ID: <8634x7hza7.fsf@aarsen.me> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Status: No, score=-5.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,KAM_INFOUSMEBIZ,RCVD_IN_DNSWL_LOW,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable David Edelsohn writes: > GCC had been working on AIX with NLS, using "--with-included-gettext". > --disable-nls gets past the breakage, but GCC does not build for me on AIX > with NLS enabled. That should still work with gettext 0.22+ extracted in-tree (it should be fetched by download_prerequisites). > A change in dependencies for GCC should have been announced and more wide= ly > socialized in the GCC development mailing list, not just GCC patches > mailing list. > > I have tried both the AIX Open Source libiconv and libgettext package, and > the ones that I previously built. Both fail because GCC configure decides > to disable NLS, despite being requested, while libcpp is satisfied, so > tools in the gcc subdirectory don't link against libiconv and the build > fails. With the included gettext, I was able to rely on a self-consistent > solution. That is interesting. They should be using the same checks. I've checked trunk and regenerated files on it, and saw no significant diff (some whitespace changes only). Could you post the config.log of both? I've never used AIX. Can I reproduce this on one of the cfarm machines to poke around? I've tried cfarm119, but that one lacked git, and I haven't poked around much further due to time constraints. TIA, sorry about the inconvenience. Have a lovely day. > The current gettext-0.22.3 fails to build for me on AIX. > > libcpp configure believes that NLS functions on AIX, but gcc configure > fails in its tests of gettext functionality, which leads to an inconsiste= nt > configuration and build breakage. > > Thanks, David =2D-=20 Arsen Arsenovi=C4=87 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iOYEARYKAI4WIQT+4rPRE/wAoxYtYGFSwpQwHqLEkwUCZVTUIF8UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0RkVF MkIzRDExM0ZDMDBBMzE2MkQ2MDYxNTJDMjk0MzAxRUEyQzQ5MxAcYXJzZW5AYWFy c2VuLm1lAAoJEFLClDAeosSTNhcBAPp8rkrLKnXcVGZuWEbgY0/L2T5WvsZelKW1 cxvVYXiyAP9J8sxlgUlMIhsi8U908oopEst1g4Uenlfa5xd7FHnXAw== =IwMW -----END PGP SIGNATURE----- --=-=-=--