[postgis-tickets] [SCM] PostGIS branch master updated. 3.3.0alpha1-68-g83ff8447c

git at osgeo.org git at osgeo.org
Wed Jun 15 22:26:26 PDT 2022


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "PostGIS".

The branch, master has been updated
       via  83ff8447c0a771a187a3b3067a2b64c48ceb3a66 (commit)
       via  c972f74ff29d1560307b3e7fd4de6cf45eb01780 (commit)
       via  e1dd50afb1bd11de0a2becaa75a84cef13de81ba (commit)
       via  8f96045d03043b8c9b9c8f770b300d95d9473ab8 (commit)
      from  3e748fb208f9be706818ee42d53ba805be425cfb (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 83ff8447c0a771a187a3b3067a2b64c48ceb3a66
Merge: 3e748fb20 c972f74ff
Author: Regina Obe <lr at pcorp.us>
Date:   Thu Jun 16 01:24:05 2022 -0400

    Support for mingw64-windows. Provided by Loïc Bartoletti.
    Closes https://github.com/postgis/postgis/pull/695


commit c972f74ff29d1560307b3e7fd4de6cf45eb01780
Author: Loïc Bartoletti <loic.bartoletti at oslandia.com>
Date:   Wed Jun 15 22:49:39 2022 +0200

    remove mingw32

diff --git a/.github/workflows/msys.yml b/.github/workflows/msys.yml
index 38e632507..ee705ff0a 100644
--- a/.github/workflows/msys.yml
+++ b/.github/workflows/msys.yml
@@ -9,7 +9,7 @@ jobs:
       matrix:
         #fail-fast: false
         include:
-          - { icon: '⬛', sys: mingw32 }
+          # mingw32 fail: addface
           - { icon: '🟦', sys: mingw64 }
           - { icon: '🟨', sys: ucrt64  } # Experimental!
           - { icon: '🟧', sys: clang64 } # Experimental!

commit e1dd50afb1bd11de0a2becaa75a84cef13de81ba
Author: Loïc Bartoletti <loic.bartoletti at oslandia.com>
Date:   Wed Jun 15 20:42:57 2022 +0200

    enable test

diff --git a/.github/workflows/msys.yml b/.github/workflows/msys.yml
index a763148ab..38e632507 100644
--- a/.github/workflows/msys.yml
+++ b/.github/workflows/msys.yml
@@ -43,7 +43,11 @@ jobs:
 
     - name: '🚧 Build TOOL'
       run: |
+        MSYSTEM= /${{ matrix.sys }}/bin/initdb -D D:/a/_tmp/psql
+        MSYSTEM= /${{ matrix.sys }}/bin/pg_ctl -D D:/a/_tmp/psql -l logfile start
+        MSYSTEM= /${{ matrix.sys }}/bin/pg_ctl register -N "postgresql" -U "NT AUTHORITY\NetworkService" -D D:/a/_tmp/psql -w -S demand
+        MSYSTEM= /${{ matrix.sys }}/bin/createuser -U `whoami` -s postgres 
         MSYSTEM= ./autogen.sh
         MSYSTEM= ./configure --with-pgconfig=/${{ matrix.sys }}/bin/pg_config --without-protobuf
         MSYSTEM= make
-
+        MSYSTEM= make check

commit 8f96045d03043b8c9b9c8f770b300d95d9473ab8
Author: Loïc Bartoletti <loic.bartoletti at oslandia.com>
Date:   Wed Jun 15 18:25:47 2022 +0200

    init msys2 ci

diff --git a/.github/workflows/msys.yml b/.github/workflows/msys.yml
new file mode 100644
index 000000000..a763148ab
--- /dev/null
+++ b/.github/workflows/msys.yml
@@ -0,0 +1,49 @@
+name: MSYS2
+on: [push, pull_request]
+
+jobs:
+  mingw:
+    name: mingw
+    runs-on: windows-latest
+    strategy:
+      matrix:
+        #fail-fast: false
+        include:
+          - { icon: '⬛', sys: mingw32 }
+          - { icon: '🟦', sys: mingw64 }
+          - { icon: '🟨', sys: ucrt64  } # Experimental!
+          - { icon: '🟧', sys: clang64 } # Experimental!
+    defaults:
+      run:
+        shell: msys2 {0}
+    steps:
+      # see https://github.com/msys2/setup-msys2
+    - name: checkout
+      uses: actions/checkout at v2
+    - name: '${{ matrix.icon }} Setup MSYS2'
+      uses: msys2/setup-msys2 at v2
+      with:
+        msystem: ${{ matrix.sys }}
+        update: true
+        install: >-
+          git
+          make
+          bison
+        pacboy: >-
+          toolchain:p
+          autotools:p
+          geos:p
+          proj:p
+          gdal:p
+          sfcgal:p
+          json-c:p
+          gettext:p
+          libxml2:p
+          postgresql:p
+
+    - name: '🚧 Build TOOL'
+      run: |
+        MSYSTEM= ./autogen.sh
+        MSYSTEM= ./configure --with-pgconfig=/${{ matrix.sys }}/bin/pg_config --without-protobuf
+        MSYSTEM= make
+

-----------------------------------------------------------------------

Summary of changes:
 .github/workflows/msys.yml | 53 ++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 53 insertions(+)
 create mode 100644 .github/workflows/msys.yml


hooks/post-receive
-- 
PostGIS


More information about the postgis-tickets mailing list