Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Dec 2023 18:49:11 +0100
From:      =?UTF-8?Q?Lo=C3=AFc_Bartoletti?= <lbartoletti@FreeBSD.org>
To:        Po-Chuan Hsieh <sunpoet@freebsd.org>
Cc:        ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org
Subject:   Re: git: 32e071bce273 - main - databases/sfcgal: Update to 1.5.1
Message-ID:  <de60a278-b780-4dc8-a40e-5e035dea8b04@FreeBSD.org>
In-Reply-To: <CAMHz58SRf0G4FLS-i6Bx_Nca3w2YqWFuZbXuNPfzWDYK=u-NiA@mail.gmail.com>
References:  <202312220813.3BM8Dwdc040736@gitrepo.freebsd.org> <CAMHz58SRf0G4FLS-i6Bx_Nca3w2YqWFuZbXuNPfzWDYK=u-NiA@mail.gmail.com>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
Hi,

Two reasons, Firstly, it's a matter of habit. When I forget to do it on 
certain ports, portmaster users complain about dependency issues.
The other reason, and this is where I see the missing link to the 
changelog, is that it's a bugfix release.
Potentially, PostGIS and PostgreSQL might crash if one of the SFCGAL 
algorithms is used incorrectly.

Regards,

Loïc

Le 22/12/2023 à 10:09, Po-Chuan Hsieh a écrit :
> On Fri, Dec 22, 2023 at 4:14 PM Loïc Bartoletti 
> <lbartoletti@freebsd.org> wrote:
>
>     The branch main has been updated by lbartoletti:
>
>     URL:
>     https://cgit.FreeBSD.org/ports/commit/?id=32e071bce273c4a5c120f1c26c5048504958d2cc
>     <https://cgit.FreeBSD.org/ports/commit/?id=32e071bce273c4a5c120f1c26c5048504958d2cc>;
>
>     commit 32e071bce273c4a5c120f1c26c5048504958d2cc
>     Author:     Loïc Bartoletti <lbartoletti@FreeBSD.org>
>     AuthorDate: 2023-12-22 08:12:26 +0000
>     Commit:     Loïc Bartoletti <lbartoletti@FreeBSD.org>
>     CommitDate: 2023-12-22 08:13:52 +0000
>
>         databases/sfcgal: Update to 1.5.1
>
>
> Hello,
>
> Could you please give a hint why the dependent ports need PORTREVISION 
> bump?
> It seems that the shlib version is unchanged 
> (libSFCGAL%%DEBUG_SUFFIX%%.so.1)
> Thanks.
>
> % readelf -d /usr/local/lib/libSFCGAL.so | grep SONAME
>  0x000000000000000e SONAME               Library soname: [libSFCGAL.so.1]
>
> Regards,
> sunpoet
>
>     ---
>      databases/postgis31/Makefile | 1 +
>      databases/postgis32/Makefile | 1 +
>      databases/postgis33/Makefile | 1 +
>      databases/postgis34/Makefile | 1 +
>      databases/sfcgal/Makefile    | 6 +++---
>      databases/sfcgal/distinfo    | 6 +++---
>      graphics/gdal/Makefile       | 1 +
>      7 files changed, 11 insertions(+), 6 deletions(-)
>
>     diff --git a/databases/postgis31/Makefile
>     b/databases/postgis31/Makefile
>     index 7c997e99e2e0..eed2d638f9ea 100644
>     --- a/databases/postgis31/Makefile
>     +++ b/databases/postgis31/Makefile
>     @@ -1,5 +1,6 @@
>      PORTNAME=      postgis
>      PORTVERSION=   3.1.10
>     +PORTREVISION=  1
>      CATEGORIES=    databases geography
>      MASTER_SITES= https://download.osgeo.org/postgis/source/
>      PKGNAMESUFFIX= 31
>     diff --git a/databases/postgis32/Makefile
>     b/databases/postgis32/Makefile
>     index 4cbb0bdf6fd7..e65d28f60aa6 100644
>     --- a/databases/postgis32/Makefile
>     +++ b/databases/postgis32/Makefile
>     @@ -1,5 +1,6 @@
>      PORTNAME=      postgis
>      DISTVERSION=   3.2.6
>     +PORTREVISION=  1
>      CATEGORIES=    databases geography
>      MASTER_SITES= https://download.osgeo.org/postgis/source/
>      PKGNAMESUFFIX= 32
>     diff --git a/databases/postgis33/Makefile
>     b/databases/postgis33/Makefile
>     index e308158a47af..4bce0d55fb74 100644
>     --- a/databases/postgis33/Makefile
>     +++ b/databases/postgis33/Makefile
>     @@ -1,5 +1,6 @@
>      PORTNAME=      postgis
>      DISTVERSION=   3.3.5
>     +PORTREVISION=  1
>      CATEGORIES=    databases geography
>      MASTER_SITES= https://download.osgeo.org/postgis/source/
>      PKGNAMESUFFIX= 33
>     diff --git a/databases/postgis34/Makefile
>     b/databases/postgis34/Makefile
>     index a60636c5638b..c142a81f0690 100644
>     --- a/databases/postgis34/Makefile
>     +++ b/databases/postgis34/Makefile
>     @@ -1,5 +1,6 @@
>      PORTNAME=      postgis
>      DISTVERSION=   3.4.1
>     +PORTREVISION=  1
>      CATEGORIES=    databases geography
>      MASTER_SITES= https://download.osgeo.org/postgis/source/
>      PKGNAMESUFFIX= 34
>     diff --git a/databases/sfcgal/Makefile b/databases/sfcgal/Makefile
>     index 5db78b7e53ef..a905aa60e49c 100644
>     --- a/databases/sfcgal/Makefile
>     +++ b/databases/sfcgal/Makefile
>     @@ -1,6 +1,6 @@
>      PORTNAME=      sfcgal
>      DISTVERSIONPREFIX=     v
>     -DISTVERSION=   1.5.0
>     +DISTVERSION=   1.5.1
>      CATEGORIES=    databases math graphics
>
>      MASTER_SITES=
>     https://github.com/CGAL/cgal/releases/download/v5.6/:source1
>     @@ -19,9 +19,9 @@ LIB_DEPENDS= libboost_system.so:devel/boost-libs \
>
>      USES=          cmake compiler:c++14-lang
>      USE_GITLAB=    yes
>     -GL_ACCOUNT=    Oslandia
>     +GL_ACCOUNT=    SFCGAL
>      GL_PROJECT=    SFCGAL
>     -GL_TAGNAME=    cbcf0adaa6cecc80347345952b5c850a64d2db4f
>     +GL_TAGNAME=    61f3b08ade49493b56c6bafa98c7c1f84addbc10
>      USE_LDCONFIG=  yes
>
>      PLIST_SUB=     SHL3=${PORTVERSION} SHL1=${PORTVERSION:R:R}
>     DEBUG_SUFFIX=${WITH_DEBUG:Dd}
>     diff --git a/databases/sfcgal/distinfo b/databases/sfcgal/distinfo
>     index e4c2ce131413..1e074cc4b567 100644
>     --- a/databases/sfcgal/distinfo
>     +++ b/databases/sfcgal/distinfo
>     @@ -1,5 +1,5 @@
>     -TIMESTAMP = 1698765444
>     +TIMESTAMP = 1703166954
>      SHA256 (CGAL-5.6.tar.xz) =
>     dcab9b08a50a06a7cc2cc69a8a12200f8d8f391b9b8013ae476965c10b45161f
>      SIZE (CGAL-5.6.tar.xz) = 24874364
>     -SHA256
>     (Oslandia-SFCGAL-cbcf0adaa6cecc80347345952b5c850a64d2db4f_GL0.tar.gz)
>     = 20920dabbfbac8c0fcc6f2f8aac63fb8144607f9e769ffba81db28c72c200e8d
>     -SIZE
>     (Oslandia-SFCGAL-cbcf0adaa6cecc80347345952b5c850a64d2db4f_GL0.tar.gz)
>     = 2435030
>     +SHA256
>     (SFCGAL-SFCGAL-61f3b08ade49493b56c6bafa98c7c1f84addbc10_GL0.tar.gz)
>     = 0fe1ed2e6e1f3edeb51fd0402ea4f95ef8ef95cf66bb91c80b3811d7f08e95bf
>     +SIZE
>     (SFCGAL-SFCGAL-61f3b08ade49493b56c6bafa98c7c1f84addbc10_GL0.tar.gz)
>     = 2437817
>     diff --git a/graphics/gdal/Makefile b/graphics/gdal/Makefile
>     index 41280c84523c..0a7dbde46ac1 100644
>     --- a/graphics/gdal/Makefile
>     +++ b/graphics/gdal/Makefile
>     @@ -1,5 +1,6 @@
>      PORTNAME=      gdal
>      PORTVERSION=   3.8.1
>     +PORTREVISION=  1
>      CATEGORIES=    graphics geography
>      MASTER_SITES= https://download.osgeo.org/gdal/${PORTVERSION}/
>     <https://download.osgeo.org/gdal/$%7BPORTVERSION%7D/>; \
>                     LOCAL/sunpoet
>
[-- Attachment #2 --]
<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi,</p>
    <p>Two reasons, Firstly, it's a matter of habit. When I forget to do
      it on certain ports, portmaster users complain about dependency
      issues.<br>
      The other reason, and this is where I see the missing link to the
      changelog, is that it's a bugfix release.<br>
      Potentially, PostGIS and PostgreSQL might crash if one of the
      SFCGAL algorithms is used incorrectly.</p>
    <p>Regards,</p>
    <p>Loïc<br>
    </p>
    <div class="moz-cite-prefix">Le 22/12/2023 à 10:09, Po-Chuan Hsieh a
      écrit :<br>
    </div>
    <blockquote type="cite"
cite="mid:CAMHz58SRf0G4FLS-i6Bx_Nca3w2YqWFuZbXuNPfzWDYK=u-NiA@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div>On Fri, Dec 22, 2023 at 4:14 PM Loïc Bartoletti &lt;<a
            href="mailto:lbartoletti@freebsd.org" target="_blank"
            moz-do-not-send="true" class="moz-txt-link-freetext">lbartoletti@freebsd.org</a>&gt;
          wrote:<br>
        </div>
        <div class="gmail_quote">
          <blockquote class="gmail_quote"
style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">The
            branch main has been updated by lbartoletti:<br>
            <br>
            URL: <a
href="https://cgit.FreeBSD.org/ports/commit/?id=32e071bce273c4a5c120f1c26c5048504958d2cc"
              rel="noreferrer" target="_blank" moz-do-not-send="true">https://cgit.FreeBSD.org/ports/commit/?id=32e071bce273c4a5c120f1c26c5048504958d2cc</a><br>;
            <br>
            commit 32e071bce273c4a5c120f1c26c5048504958d2cc<br>
            Author:     Loïc Bartoletti <a class="moz-txt-link-rfc2396E" href="mailto:lbartoletti@FreeBSD.org">&lt;lbartoletti@FreeBSD.org&gt;</a><br>
            AuthorDate: 2023-12-22 08:12:26 +0000<br>
            Commit:     Loïc Bartoletti <a class="moz-txt-link-rfc2396E" href="mailto:lbartoletti@FreeBSD.org">&lt;lbartoletti@FreeBSD.org&gt;</a><br>
            CommitDate: 2023-12-22 08:13:52 +0000<br>
            <br>
                databases/sfcgal: Update to 1.5.1<br>
          </blockquote>
          <div><br>
          </div>
          <div>Hello,</div>
          <div><br>
          </div>
          <div>Could you please give a hint why the dependent ports need
            PORTREVISION bump?</div>
          <div>It seems that the shlib version is unchanged
            (libSFCGAL%%DEBUG_SUFFIX%%.so.1)</div>
          <div>Thanks.</div>
          <div><br>
          </div>
          <div>% readelf -d /usr/local/lib/libSFCGAL.so | grep SONAME<br>
             0x000000000000000e SONAME               Library soname:
            [libSFCGAL.so.1]<br>
          </div>
          <div><br>
          </div>
          <div>Regards,</div>
          <div>sunpoet</div>
          <div><br>
          </div>
          <div> </div>
          <blockquote class="gmail_quote"
style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
            ---<br>
             databases/postgis31/Makefile | 1 +<br>
             databases/postgis32/Makefile | 1 +<br>
             databases/postgis33/Makefile | 1 +<br>
             databases/postgis34/Makefile | 1 +<br>
             databases/sfcgal/Makefile    | 6 +++---<br>
             databases/sfcgal/distinfo    | 6 +++---<br>
             graphics/gdal/Makefile       | 1 +<br>
             7 files changed, 11 insertions(+), 6 deletions(-)<br>
            <br>
            diff --git a/databases/postgis31/Makefile
            b/databases/postgis31/Makefile<br>
            index 7c997e99e2e0..eed2d638f9ea 100644<br>
            --- a/databases/postgis31/Makefile<br>
            +++ b/databases/postgis31/Makefile<br>
            @@ -1,5 +1,6 @@<br>
             PORTNAME=      postgis<br>
             PORTVERSION=   3.1.10<br>
            +PORTREVISION=  1<br>
             CATEGORIES=    databases geography<br>
             MASTER_SITES=  <a
              href="https://download.osgeo.org/postgis/source/"
              rel="noreferrer" target="_blank" moz-do-not-send="true"
              class="moz-txt-link-freetext">https://download.osgeo.org/postgis/source/</a><br>;
             PKGNAMESUFFIX= 31<br>
            diff --git a/databases/postgis32/Makefile
            b/databases/postgis32/Makefile<br>
            index 4cbb0bdf6fd7..e65d28f60aa6 100644<br>
            --- a/databases/postgis32/Makefile<br>
            +++ b/databases/postgis32/Makefile<br>
            @@ -1,5 +1,6 @@<br>
             PORTNAME=      postgis<br>
             DISTVERSION=   3.2.6<br>
            +PORTREVISION=  1<br>
             CATEGORIES=    databases geography<br>
             MASTER_SITES=  <a
              href="https://download.osgeo.org/postgis/source/"
              rel="noreferrer" target="_blank" moz-do-not-send="true"
              class="moz-txt-link-freetext">https://download.osgeo.org/postgis/source/</a><br>;
             PKGNAMESUFFIX= 32<br>
            diff --git a/databases/postgis33/Makefile
            b/databases/postgis33/Makefile<br>
            index e308158a47af..4bce0d55fb74 100644<br>
            --- a/databases/postgis33/Makefile<br>
            +++ b/databases/postgis33/Makefile<br>
            @@ -1,5 +1,6 @@<br>
             PORTNAME=      postgis<br>
             DISTVERSION=   3.3.5<br>
            +PORTREVISION=  1<br>
             CATEGORIES=    databases geography<br>
             MASTER_SITES=  <a
              href="https://download.osgeo.org/postgis/source/"
              rel="noreferrer" target="_blank" moz-do-not-send="true"
              class="moz-txt-link-freetext">https://download.osgeo.org/postgis/source/</a><br>;
             PKGNAMESUFFIX= 33<br>
            diff --git a/databases/postgis34/Makefile
            b/databases/postgis34/Makefile<br>
            index a60636c5638b..c142a81f0690 100644<br>
            --- a/databases/postgis34/Makefile<br>
            +++ b/databases/postgis34/Makefile<br>
            @@ -1,5 +1,6 @@<br>
             PORTNAME=      postgis<br>
             DISTVERSION=   3.4.1<br>
            +PORTREVISION=  1<br>
             CATEGORIES=    databases geography<br>
             MASTER_SITES=  <a
              href="https://download.osgeo.org/postgis/source/"
              rel="noreferrer" target="_blank" moz-do-not-send="true"
              class="moz-txt-link-freetext">https://download.osgeo.org/postgis/source/</a><br>;
             PKGNAMESUFFIX= 34<br>
            diff --git a/databases/sfcgal/Makefile
            b/databases/sfcgal/Makefile<br>
            index 5db78b7e53ef..a905aa60e49c 100644<br>
            --- a/databases/sfcgal/Makefile<br>
            +++ b/databases/sfcgal/Makefile<br>
            @@ -1,6 +1,6 @@<br>
             PORTNAME=      sfcgal<br>
             DISTVERSIONPREFIX=     v<br>
            -DISTVERSION=   1.5.0<br>
            +DISTVERSION=   1.5.1<br>
             CATEGORIES=    databases math graphics<br>
            <br>
             MASTER_SITES=  <a
href="https://github.com/CGAL/cgal/releases/download/v5.6/:source1"
              rel="noreferrer" target="_blank" moz-do-not-send="true"
              class="moz-txt-link-freetext">https://github.com/CGAL/cgal/releases/download/v5.6/:source1</a><br>;
            @@ -19,9 +19,9 @@ LIB_DEPENDS= 
            libboost_system.so:devel/boost-libs \<br>
            <br>
             USES=          cmake compiler:c++14-lang<br>
             USE_GITLAB=    yes<br>
            -GL_ACCOUNT=    Oslandia<br>
            +GL_ACCOUNT=    SFCGAL<br>
             GL_PROJECT=    SFCGAL<br>
            -GL_TAGNAME=    cbcf0adaa6cecc80347345952b5c850a64d2db4f<br>
            +GL_TAGNAME=    61f3b08ade49493b56c6bafa98c7c1f84addbc10<br>
             USE_LDCONFIG=  yes<br>
            <br>
             PLIST_SUB=     SHL3=${PORTVERSION} SHL1=${PORTVERSION:R:R}
            DEBUG_SUFFIX=${WITH_DEBUG:Dd}<br>
            diff --git a/databases/sfcgal/distinfo
            b/databases/sfcgal/distinfo<br>
            index e4c2ce131413..1e074cc4b567 100644<br>
            --- a/databases/sfcgal/distinfo<br>
            +++ b/databases/sfcgal/distinfo<br>
            @@ -1,5 +1,5 @@<br>
            -TIMESTAMP = 1698765444<br>
            +TIMESTAMP = 1703166954<br>
             SHA256 (CGAL-5.6.tar.xz) =
            dcab9b08a50a06a7cc2cc69a8a12200f8d8f391b9b8013ae476965c10b45161f<br>
             SIZE (CGAL-5.6.tar.xz) = 24874364<br>
            -SHA256
            (Oslandia-SFCGAL-cbcf0adaa6cecc80347345952b5c850a64d2db4f_GL0.tar.gz)
            =
            20920dabbfbac8c0fcc6f2f8aac63fb8144607f9e769ffba81db28c72c200e8d<br>
            -SIZE
            (Oslandia-SFCGAL-cbcf0adaa6cecc80347345952b5c850a64d2db4f_GL0.tar.gz)
            = 2435030<br>
            +SHA256
            (SFCGAL-SFCGAL-61f3b08ade49493b56c6bafa98c7c1f84addbc10_GL0.tar.gz)
            =
            0fe1ed2e6e1f3edeb51fd0402ea4f95ef8ef95cf66bb91c80b3811d7f08e95bf<br>
            +SIZE
            (SFCGAL-SFCGAL-61f3b08ade49493b56c6bafa98c7c1f84addbc10_GL0.tar.gz)
            = 2437817<br>
            diff --git a/graphics/gdal/Makefile b/graphics/gdal/Makefile<br>
            index 41280c84523c..0a7dbde46ac1 100644<br>
            --- a/graphics/gdal/Makefile<br>
            +++ b/graphics/gdal/Makefile<br>
            @@ -1,5 +1,6 @@<br>
             PORTNAME=      gdal<br>
             PORTVERSION=   3.8.1<br>
            +PORTREVISION=  1<br>
             CATEGORIES=    graphics geography<br>
             MASTER_SITES=  <a
              href="https://download.osgeo.org/gdal/$%7BPORTVERSION%7D/"
              rel="noreferrer" target="_blank" moz-do-not-send="true">https://download.osgeo.org/gdal/${PORTVERSION}/</a>;
            \<br>
                            LOCAL/sunpoet<br>
            <br>
          </blockquote>
        </div>
      </div>
    </blockquote>
  </body>
</html>
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?de60a278-b780-4dc8-a40e-5e035dea8b04>