On Sun, Jan 09 2022, Theo Buehler <[email protected]> wrote:
> pgadmin3 is one of the ports that I did not manage to fix for the
> upcoming libcrypto bump.
>
> The problem is that it embeds a version of libssh2 old enough that it
> wasn't converted to the OpenSSL 1.1 API. Patching this version is a
> fool's errand.
>
> The diff below disables use of libcrypto and libssl. I don't know if
> it makes sense to ship pgadmin3 without this, but given that configure
> is prepared for it, it might.
>
> Someone motivated enough might manage to update that embedded libssh2.
> I tried but I quickly gave up.

Maybe that's a signal that maintaining this old pgadmin3 release isn't
manageable any more.  Upstream moved to pgadmin4 which is a completely
different beast.

pea@ gets the last word but I would suggest deleting it (ok jca@).
Cleartext just sucks.

cc'ing landry@ since he sowed interest in pgadmin too.

> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/databases/pgadmin3/Makefile,v
> retrieving revision 1.46
> diff -u -p -r1.46 Makefile
> --- Makefile  6 Jul 2021 16:55:32 -0000       1.46
> +++ Makefile  9 Jan 2022 18:57:27 -0000
> @@ -5,7 +5,7 @@ COMMENT=      administration and development 
>  V=           1.22.1
>  DISTNAME=    pgadmin3-$V
>  CATEGORIES=  databases devel
> -REVISION=    6
> +REVISION=    7
>  
>  HOMEPAGE=    https://www.pgadmin.org/
>  
> @@ -14,7 +14,7 @@ MAINTAINER= Pierre-Emmanuel Andre <pea@o
>  # Artistic license
>  PERMIT_PACKAGE=      Yes
>  
> -WANTLIB += ${COMPILER_LIBCXX} c crypto m pq wx_baseu-3.0 wx_baseu_net-3.0
> +WANTLIB += ${COMPILER_LIBCXX} c m pq wx_baseu-3.0 wx_baseu_net-3.0
>  WANTLIB += wx_baseu_xml-3.0 wx_gtk3u_adv-3.0 wx_gtk3u_aui-3.0
>  WANTLIB += wx_gtk3u_core-3.0 wx_gtk3u_html-3.0 wx_gtk3u_stc-3.0
>  WANTLIB += wx_gtk3u_xrc-3.0 xml2 xslt z
> @@ -34,7 +34,9 @@ BUILD_DEPENDS +=    databases/postgresql,-s
>  CONFIGURE_STYLE=gnu
>  CONFIGURE_ENV=       CPPFLAGS="${CXXFLAGS}"
>  CONFIGURE_ARGS=      --with-pgsql=${LOCALBASE} \
> -             --with-wx-version=3.0
> +             --with-wx-version=3.0 \
> +             ac_cv_libssl=no\
> +             ac_cv_libgcrypt=no
>  
>  USE_GMAKE=   Yes
>  
>

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply via email to