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 1of2iY-00061x-LL for pgsql-hackers@arkaria.postgresql.org; Sun, 02 Oct 2022 17:25:30 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1of2iX-000567-4C for pgsql-hackers@arkaria.postgresql.org; Sun, 02 Oct 2022 17:25:29 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1of2iW-000546-Nc for pgsql-hackers@lists.postgresql.org; Sun, 02 Oct 2022 17:25:28 +0000 Received: from mail-il1-x130.google.com ([2607:f8b0:4864:20::130]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1of2iS-0007my-E0 for pgsql-hackers@postgresql.org; Sun, 02 Oct 2022 17:25:28 +0000 Received: by mail-il1-x130.google.com with SMTP id a2so4379955iln.13 for ; Sun, 02 Oct 2022 10:25:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telsasoft-com.20210112.gappssmtp.com; s=20210112; h=user-agent:in-reply-to:content-disposition:mime-version:references :message-id:subject:cc:to:from:date:from:to:cc:subject:date; bh=NAoBadzvwDWo7joRUWsTxqxLxk9KKpw+60sYBa/LcuI=; b=mg7Oe67ZDmuuu7vZb7/GkDqA+3F5Cp1jdNH60a+attjHO7+Z3RjqmM5cDyEE2behQW BPifTlNEl8sVbnYYNRYtnNhn1jVzBneFr5AwW5OLsJAyhrIeZX0wpBupmjFlNlG6HO9t YbNmwluykoP9dOAHQd0vm9JXSa/Gvx6FMoDWF/ylQEDxzWqTW/IPkJYuIvNM9XeIcmNa Jujmr5RE6VuLmqYgBM4fVuQuWXY8v4vWe3oADl0xLIhtr1rZTB/bfUowpi+bRFQULdLn Hr8u9R0Pa722lPjCm5ovovbjHXAp97VdCaAK/yWXQUqtFfxzJGxBQRXm4rHAXFjZlYCf Hx3w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=user-agent:in-reply-to:content-disposition:mime-version:references :message-id:subject:cc:to:from:date:x-gm-message-state:from:to:cc :subject:date; bh=NAoBadzvwDWo7joRUWsTxqxLxk9KKpw+60sYBa/LcuI=; b=uUZe4eEI1ihLNhJIMtrz/j8qzIifZ0k58aUU+xAmq9OibJQ1cl+mK+wB7A10eup/dn oqmxxfzLiQkLtafSxOrgiws0C72WgeyLtzJR96BHg7rni/ckaWlFjVQLNOM8YSS3L4BZ 6DQqYlYrAnD090/G5b/g89Ke7otgojBq+b5RmcJcXy+EEPCoDZgQ/NGP9rybOWk1zVdI TR1vVO0AC2daP5NXpYSEXQ/oybn0c/gpsaV+UG3ikjWwfr77b57SmVO8D+MHRuslDCIQ AYqNbZ04AxggDkgI2DcXhyzsGjmIhmx/URG8hbEY/ey8EONFje2ffe90jRWC/DpTh+2T g5ow== X-Gm-Message-State: ACrzQf0cFq5myv/eFId7B9GpXmZ2OMBJXoifG02F/S5GklpQYf4DZGlO 8X6thigIVDqfvjqBuBarZ0ywfw== X-Google-Smtp-Source: AMsMyM6PjhnZe8+uXxozIQDHB9bgk/FDxVP5iXjhjpx7fnfnjtm9Uc1gapcaK1k9foyDdJsQ76WCZA== X-Received: by 2002:a05:6e02:1a87:b0:2f1:dc7a:c512 with SMTP id k7-20020a056e021a8700b002f1dc7ac512mr8001557ilv.146.1664731521995; Sun, 02 Oct 2022 10:25:21 -0700 (PDT) Received: from pryzbyj.telsasoft (charmander.telsasoft.com. [50.244.222.1]) by smtp.gmail.com with ESMTPSA id d5-20020a026205000000b0034d160b7bfesm3284571jac.89.2022.10.02.10.25.21 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 02 Oct 2022 10:25:21 -0700 (PDT) Received: by pryzbyj.telsasoft (Postfix, from userid 1000) id C7AEF800784; Sun, 2 Oct 2022 12:25:20 -0500 (CDT) Date: Sun, 2 Oct 2022 12:25:20 -0500 From: Justin Pryzby To: Andres Freund Cc: Peter Eisentraut , Peter Geoghegan , "wangw.fnst@fujitsu.com" , Tom Lane , Nathan Bossart , Andrew Dunstan , Thomas Munro , samay sharma , Nazir Bilal Yavuz , pgsql-hackers@postgresql.org Subject: Re: [RFC] building postgres with meson - v13 Message-ID: <20221002172520.GC7745@telsasoft.com> References: <20220922150550.pscsjv4nwnslupeg@awork3.anarazel.de> <20220922200533.GA697326@nathanxps13> <20220922202809.4touie37lfafyabw@awork3.anarazel.de> <20220922223729.GA721620@nathanxps13> <2298281.1664041949@sss.pgh.pa.us> <20220924180955.2hevwoniwsj2q2tm@awork3.anarazel.de> <20220926163516.ftxjmoljjwyy4m2q@awork3.anarazel.de> <20220926194435.4hhrwu7d6anrapc3@awork3.anarazel.de> <20220927011951.j3h4o7n6bhf7dwau@awork3.anarazel.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20220927011951.j3h4o7n6bhf7dwau@awork3.anarazel.de> User-Agent: Mutt/1.9.4 (2018-02-28) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Mon, Sep 26, 2022 at 06:19:51PM -0700, Andres Freund wrote: > From 680ff3f7b4da1dbf21d0c7cd87af9bb5ee8b230c Mon Sep 17 00:00:00 2001 > From: Andres Freund > Date: Wed, 21 Sep 2022 20:36:36 -0700 > Subject: [PATCH v17 01/23] meson: ci: wip: move compilerwarnings task to meson This patch isn't finished, but this part looks like a rebase conflict: - make -s -j${BUILD_JOBS} clean + make -s -j${BUILD_JOBS} world-bin Also, you wrote "rm -fr build" between building for gcc and clang, but since they run in an "always" block, it'd be better to use separate dirs, to allow seeing logs for the the all (failed) tasks, in case the last one succeeds. On Mon, Sep 26, 2022 at 06:19:51PM -0700, Andres Freund wrote: > From 6025cb80d65fd7a8414241931df9f003a292052f Mon Sep 17 00:00:00 2001 > From: Andres Freund > Date: Sun, 25 Sep 2022 12:07:29 -0700 > Subject: [PATCH v17 16/23] windows: adjust FD_SETSIZE via commandline > define > +++ b/src/bin/pgbench/meson.build > @@ -27,6 +27,8 @@ pgbench = executable('pgbench', > pgbench_sources, > dependencies: [frontend_code, libpq, thread_dep], > include_directories: include_directories('.'), > + c_pch: pch_postgres_fe_h, > + c_args: host_system == 'windows' ? ['-DFD_SETSIZE=1024'] : [], > kwargs: default_bin_args, > ) This puts PCH into the preparatory commit. Also, src/tools/msvc/Mkvcbuild.pm seems to use spaces rather than tabs. -- Justin