Re: Mingw task for Cirrus CI
Andrew Dunstan <andrew@dunslane.net>
From: Andrew Dunstan <andrew@dunslane.net>
To: Andres Freund <andres@anarazel.de>
Cc: Melih Mutlu <m.melihmutlu@gmail.com>, pgsql-hackers@postgresql.org
Date: 2022-04-07T19:42:13Z
Lists: pgsql-hackers
On 4/6/22 12:34, Andres Freund wrote: > Hi, > > On 2022-04-06 11:03:37 -0400, Andrew Dunstan wrote: >> On 3/30/22 20:26, Andres Freund wrote: >>> Could you try using dash to invoke configure here, and whether it makes configure faster? >> I got weird failures re libxml/parser.h when I tried with dash. > Hm. Hadn't enabled that when I tried... > > >> See <https://cirrus-ci.com/task/5963254039052288> (It would be nice if we >> could see config.log on failure.) > All *.log files are preserved on failure. There's a file directory brower at > the top to navigate around: > https://api.cirrus-ci.com/v1/artifact/task/5963254039052288/log/build/config.log Thanks. I got it working with this added to the config settings: --with-includes='/ucrt64/include/libxml2 /c/cirrus/src/include/port/win32' I conclude tentatively that while bash translates widows paths to msys paths, dash does not. see https://cirrus-ci.com/task/5968968560148480?logs=configure#L1 cheers andrew -- Andrew Dunstan EDB: https://www.enterprisedb.com
Commits
-
ci: Add task testing windows with mingw
- 967db242c2aa 16.0 landed