Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1uojiB-009GOS-Ib for pgsql-hackers@arkaria.postgresql.org; Wed, 20 Aug 2025 14:22:49 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1uoji9-008kXi-UB for pgsql-hackers@arkaria.postgresql.org; Wed, 20 Aug 2025 14:22:46 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1uoji9-008kXZ-JU for pgsql-hackers@lists.postgresql.org; Wed, 20 Aug 2025 14:22:46 +0000 Received: from mail-ed1-x52a.google.com ([2a00:1450:4864:20::52a]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1uoji7-000vAL-2X for pgsql-hackers@lists.postgresql.org; Wed, 20 Aug 2025 14:22:45 +0000 Received: by mail-ed1-x52a.google.com with SMTP id 4fb4d7f45d1cf-6188b5b1f1cso7663217a12.0 for ; Wed, 20 Aug 2025 07:22:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cybertec.at; s=google; t=1755699762; x=1756304562; darn=lists.postgresql.org; h=message-id:date:content-transfer-encoding:mime-version:comments :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=80O3CCbXpJBTh3EywO9USprh8vWD+NiJzVG2rPNojPo=; b=CntqOInM4gt84MmZiH31P5O6aCuHVKxN5rVdJyVSFedzLx/D6C8HBH78xUiiknJLMM 0nRWdG2VWUeRhhz/QsDzA56AHaBAUKkr7T+g0U9apalNtqliI6YJOkV2esPltkdkpxBP 1iHaV5x16H1TFPszenEVKFVJ/xI5+d3N9+ztCCkox/7EjqNS9D3dueyrEQ3acpoALDtn gXASSqk61PSocakJ8yZTQPrP0lv45jP6tk09KfPVZYjUEOybQHk+YYb0OF4BFZrm3VgY yBtlXf/Ioy2qROJ0/wN1veRDe9s3ioFcXgnfP3ZNATefLUrbttQ8NmMNFc9gRQKnUGzL x60w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755699762; x=1756304562; h=message-id:date:content-transfer-encoding:mime-version:comments :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=80O3CCbXpJBTh3EywO9USprh8vWD+NiJzVG2rPNojPo=; b=g5DEiB2GrqJCbI8tXTWcjIp3Q+We/BcMfIOpXCU7ALdwXT6mwCwpWEhWDMYyJn64ip qcTbW7xA7UXXr2RbPGxBZxksNmHAORMSDc6l0xAMoBudM9vV2xGPWJ9BbCbsKKA+G7/4 Q9DalhGzPZKwe3qC/8dFdJjKMaHN2H6S88e/BVGgmv2QFqDXPwFhVeIf7nbvzthB5iqX 1i/6JhWUaOM+l/avGt3QEhH9EReIN8ywfkE2XW+IT1BVXKwycE90awCekLrTNJiKq/3V aGVKnuXZmn6Yu7Ptg7QpebpNTNipZbphbCzmRXfJYCdzrgO6ZqnpPz2GUA2nbTdxUAh7 GaCQ== X-Gm-Message-State: AOJu0YyiKMMz7c9tVM9nTJRakq+Wv/J33qhjF2wCz1Lz/IuSKZHqopsf +d4PV5LVnvT5VEc5rJtb2Gv5DFu2PvPSIV09j1rypE94rgMLRZMhKJSg8TqVS5LbtIU= X-Gm-Gg: ASbGncvupjVU8jbv/VkvoR4I6/vVKks3dehWpDNDSLiXkFDw+aPBtsoQfC4MlS96dxF pU6B9kGd0qgy/VON3eBGdlCewLu5Qx60aXY5n6zE3Cd0Vi6a05XhYeX6x+U8MQh/Yn4WYDAqpAK pOgcizzWxp0wu2tWrLDF/tbSud05j4eZY+XvTscub6u2H0rBnGIl2RlOOGXM69ItNFXKJtU8Bnj D7nsBFQfoxdp2Xtsx6Uhxz+q/dodtqCYYswwGG0/B5jf4Eknt0FAG/5VIXFLYGN0PG3KLbU7ILj j1BEx2wqfxzqA2idyMaVJSwPIGS8QW4RjBFiYGULc3obaQrGPcRUG8hTf1fIPeLtUxZ7WzSv5CL AucwQAswLQ2Nc97kEDvzO5wdk3TrghzT1QOelajrrcEByar0= X-Google-Smtp-Source: AGHT+IHyInE8kV+SxZ4RNzw5AuEZjQ0vOc3MZxh4Rz9m6f5u3XApRrHN3v/kJEKgGrd7nQE+CepSOw== X-Received: by 2002:a05:6402:1d54:b0:618:4c02:bb0 with SMTP id 4fb4d7f45d1cf-61a978220fcmr2931358a12.34.1755699762208; Wed, 20 Aug 2025 07:22:42 -0700 (PDT) Received: from localhost (109-81-168-144.rct.o2.cz. [109.81.168.144]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-61a757bc1b4sm3484749a12.49.2025.08.20.07.22.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 20 Aug 2025 07:22:41 -0700 (PDT) From: Antonin Houska To: alvherre@kurilemu.de cc: pgsql-hackers@lists.postgresql.org, Robert Treat , Fujii Masao , Mihail Nikalayeu Subject: Re: Adding REPACK [concurrently] In-reply-to: <202508201207.wiyqibatotwz@alvherre.pgsql> References: <202508201207.wiyqibatotwz@alvherre.pgsql> Comments: In-reply-to =?us-ascii?Q?=3D=3Futf-8=3FQ=3F=3DC3=3D81lvaro=3F=3D?= Herrera message dated "Wed, 20 Aug 2025 14:07:37 +0200." X-Mailer: MH-E 8.6+git; nmh 1.8; GNU Emacs 28.3 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Date: Wed, 20 Aug 2025 16:22:41 +0200 Message-ID: <49679.1755699761@localhost> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk =C3=81lvaro Herrera wrote: > On 2025-Aug-20, Antonin Houska wrote: >=20 > > There's an issue with the symlink, maybe some meson expert can help. In > > particular, the CI on Windows ends up with the following error: > >=20 > > ERROR: Tried to install symlink to missing file C:/cirrus/build/tmp_ins= tall/usr/local/pgsql/bin/vacuumdb >=20 > Hmm, that's not the problem I see in the CI run from the commitfest app: >=20 > https://cirrus-ci.com/task/5608274336153600 I was referring to the other build that you shared off-list (probably independent from cfbot): https://cirrus-ci.com/build/4726227505774592 > [19:11:00.642] FAILED: [code=3D2] src/bin/scripts/vacuumdb.exe.p/vacuumdb= .c.obj=20 > [19:11:00.642] "cl" "-Isrc\bin\scripts\vacuumdb.exe.p" "-Isrc\include" "-= I..\src\include" "-Ic:\openssl\1.1\include" "-I..\src\include\port\win32" "= -I..\src\include\port\win32_msvc" "-Isrc/interfaces/libpq" "-I..\src\interf= aces\libpq" "/MDd" "/nologo" "/showIncludes" "/utf-8" "/W2" "/Od" "/Zi" "/Z= c:preprocessor" "/DWIN32" "/DWINDOWS" "/D__WINDOWS__" "/D__WIN32__" "/D_CRT= _SECURE_NO_DEPRECATE" "/D_CRT_NONSTDC_NO_DEPRECATE" "/wd4018" "/wd4244" "/w= d4273" "/wd4101" "/wd4102" "/wd4090" "/wd4267" "/Fdsrc\bin\scripts\vacuumdb= .exe.p\vacuumdb.c.pdb" /Fosrc/bin/scripts/vacuumdb.exe.p/vacuumdb.c.obj "/c= " ../src/bin/scripts/vacuumdb.c > [19:11:00.642] ../src/bin/scripts/vacuumdb.c(186): error C2059: syntax er= ror: '}' > [19:11:00.642] ../src/bin/scripts/vacuumdb.c(197): warning C4034: sizeof = returns 0 >=20 > The real problem here seems to be the empty long_options_repack array. > I removed it and started a new run to see what happens. Running now: > https://cirrus-ci.com/build/4961902171783168 The symlink issue occurred at "Windows - Server 2019, MinGW64 - Meson", whe= re the code compiled well. The compilation failure mentioned above comes from "Windows - Server 2019, VS 2019 - Meson & ninja". I think it's still possib= le that the symlink issue will occur there once the compilation is fixed. --=20 Antonin Houska Web: https://www.cybertec-postgresql.com