Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1obXzA-0001Y5-13 for pgsql-hackers@arkaria.postgresql.org; Fri, 23 Sep 2022 02:00:12 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1obXz7-0003ym-Dv for pgsql-hackers@arkaria.postgresql.org; Fri, 23 Sep 2022 02:00:09 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1obXz6-0003yb-GO for pgsql-hackers@lists.postgresql.org; Fri, 23 Sep 2022 02:00:09 +0000 Received: from out3-smtp.messagingengine.com ([66.111.4.27]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1obXz2-00037B-1C for pgsql-hackers@postgresql.org; Fri, 23 Sep 2022 02:00:07 +0000 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 31AFE5C00F3; Thu, 22 Sep 2022 22:00:02 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Thu, 22 Sep 2022 22:00:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1663898402; x= 1663984802; bh=/lj8a330fnWRbSMxp4qZORhOT3porpyrCgMoBuekWUE=; b=z 1DsuPw54CeI+97iCwFLMcAMS9R+JZmxgmIEsxrFbWqGXQO70eu/WDBb8f1qKYekG I8cbys+O7gEz08Rh36EbtWj0aMYk8Zu0vO6yU+i5i85ZiKn7aGAor56uMzcnFK/C SSdRn51/+KOBSW6dzTbGvYnWgobCvgj0nV1VhoK/LsY71BZ5E/cWHDo3jgtTp/mQ pM+NJILBv1ZdorNorAJlKIONzKI1Ne6hDA7eFG25lz5q7eKStoNujDG7t7j4g8/9 RKH4lBI0Jxp8ar+J1kxpxWvnnZF6YDQ2Q9+09ouZ3h8bJToA9TIalsxojroXGrpt tUun5lieofs7C5vbYFtbA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfeefhedgheefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepkfffgggfuffvvehfhfgjtgfgsehtjeertddtfeejnecuhfhrohhmpefrvght vghrucfgihhsvghnthhrrghuthcuoehpvghtvghrrdgvihhsvghnthhrrghuthesvghnth gvrhhprhhishgvuggsrdgtohhmqeenucggtffrrghtthgvrhhnpeejleekteekteetgfet gfehvddvudduvdfgleevheevhffhueetffefleffueefjeenucffohhmrghinheptghirh hruhhsqdgtihdrtghomhenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgr ihhlfhhrohhmpehpvghtvghrrdgvihhsvghnthhrrghuthesvghnthgvrhhprhhishgvug gsrdgtohhm X-ME-Proxy: Feedback-ID: i131946ab:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 22 Sep 2022 22:00:01 -0400 (EDT) Message-ID: Date: Thu, 22 Sep 2022 22:00:00 -0400 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.2.2 Subject: Re: libpq error message refactoring Content-Language: en-US To: Andres Freund Cc: pgsql-hackers References: <7c0232ef-7b44-68db-599d-b327d0640a77@enterprisedb.com> <20220922154225.q4rtgzzsq6pd4f5x@awork3.anarazel.de> From: Peter Eisentraut In-Reply-To: <20220922154225.q4rtgzzsq6pd4f5x@awork3.anarazel.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 22.09.22 17:42, Andres Freund wrote: > This patch has been failing for a while: > https://cirrus-ci.com/github/postgresql-cfbot/postgresql/commitfest/39/3854 > > Interestingly, previously the error only happened when targetting windows, but > meson also shows it on freebsd. > > It's not the cause of this failure, I think, but doesn't appendPQExpBufferVA > need to be added to exports.txt? I don't want to make that function available to users of libpq, just use it inside libpq across .c files. Is there no visibility level for that? Is that also the problem in the freebsd build?