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
