Re: git: 6229ceb6f2b8 - main - databases: bump more direct firebird consumers
Date: Sat, 31 Dec 2022 11:37:50 UTC
On Sat, Dec 31, 2022 at 12:29:18PM +0100, Rainer Hurling wrote:
> Hi Rene,
>
> Am 31.12.22 um 02:57 schrieb Rene Ladan:
> > The branch main has been updated by rene:
> >
> > URL: https://cgit.FreeBSD.org/ports/commit/?id=6229ceb6f2b8da993dae01c7ed46677a042839ba
> >
> > commit 6229ceb6f2b8da993dae01c7ed46677a042839ba
> > Author: Rene Ladan <rene@FreeBSD.org>
> > AuthorDate: 2022-12-31 01:56:53 +0000
> > Commit: Rene Ladan <rene@FreeBSD.org>
> > CommitDate: 2022-12-31 01:57:28 +0000
> >
> > databases: bump more direct firebird consumers
> > ---
> > databases/p5-DBD-InterBase/Makefile | 2 +-
> > databases/py-fdb/Makefile | 2 +-
> > databases/qt5-sqldrivers-ibase/Makefile | 2 +-
> > databases/soci/Makefile | 2 +-
>
> thanks for the update. Unfortunately, both with Poudriere and in an
> unclean environment databases/soci cannot be build after switching to
> Firebird30:
>
So soci is broken with a supported version of Firebird and nobody cared
to take a look during the deprecation period of Firebird 2.5 :(
> [ 31% 67/211] /usr/bin/c++ -DBOOST_ALL_NO_LIB
> -DCATCH_CONFIG_CPP11_NO_IS_ENUM -DHAVE_DL=1 -DSOCI_ABI_VERSION=\"4.0\"
> -Dsoci_firebird_EXPORTS -I/usr/local/include
> -I/wrkdirs/usr/ports/databases/soci/work/.build
> -I/wrkdirs/usr/ports/databases/soci/work/soci-4.0.3/include
> -I/wrkdirs/usr/ports/databases/soci/work/.build/include
> -I/wrkdirs/usr/ports/databases/soci/work/soci-4.0.3/include/private
> -I/wrkdirs/usr/ports/databases/soci/work/soci-4.0.3/src/core/../../include
> -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pedantic
> -Wno-error=parentheses -Wall -Wextra -Wpointer-arith -Wcast-align
> -Wcast-qual -Wfloat-equal -Woverloaded-virtual -Wredundant-decls
> -Wno-long-long -std=c++11 -O2 -pipe -fstack-protector-strong
> -fno-strict-aliasing -DNDEBUG -fPIC -fvisibility=hidden -MD -MT
> src/backends/firebird/CMakeFiles/soci_firebird.dir/blob.cpp.o -MF
> src/backends/firebird/CMakeFiles/soci_firebird.dir/blob.cpp.o.d -o
> src/backends/firebird/CMakeFiles/soci_firebird.dir/blob.cpp.o -c
> /wrkdirs/usr/ports/databases/soci/work/soci-4.0.3/src/backends/firebird/blob.cpp
> FAILED: src/backends/firebird/CMakeFiles/soci_firebird.dir/blob.cpp.o
> /usr/bin/c++ -DBOOST_ALL_NO_LIB -DCATCH_CONFIG_CPP11_NO_IS_ENUM
> -DHAVE_DL=1 -DSOCI_ABI_VERSION=\"4.0\" -Dsoci_firebird_EXPORTS
> -I/usr/local/include -I/wrkdirs/usr/ports/databases/soci/work/.build
> -I/wrkdirs/usr/ports/databases/soci/work/soci-4.0.3/include
> -I/wrkdirs/usr/ports/databases/soci/work/.build/include
> -I/wrkdirs/usr/ports/databases/soci/work/soci-4.0.3/include/private
> -I/wrkdirs/usr/ports/databases/soci/work/soci-4.0.3/src/core/../../include
> -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pedantic
> -Wno-error=parentheses -Wall -Wextra -Wpointer-arith -Wcast-align
> -Wcast-qual -Wfloat-equal -Woverloaded-virtual -Wredundant-decls
> -Wno-long-long -std=c++11 -O2 -pipe -fstack-protector-strong
> -fno-strict-aliasing -DNDEBUG -fPIC -fvisibility=hidden -MD -MT
> src/backends/firebird/CMakeFiles/soci_firebird.dir/blob.cpp.o -MF
> src/backends/firebird/CMakeFiles/soci_firebird.dir/blob.cpp.o.d -o
> src/backends/firebird/CMakeFiles/soci_firebird.dir/blob.cpp.o -c
> /wrkdirs/usr/ports/databases/soci/work/soci-4.0.3/src/backends/firebird/blob.cpp
> In file included from
> /wrkdirs/usr/ports/databases/soci/work/soci-4.0.3/src/backends/firebird/blob.cpp:9:
> In file included from
> /wrkdirs/usr/ports/databases/soci/work/soci-4.0.3/include/soci/firebird/soci-firebird.h:24:
> /usr/local/include/ibase.h:6:10: fatal error: '../jrd/ibase.h' file not
> found
> #include "../jrd/ibase.h"
> ^~~~~~~~~~~~~~~~
> 1 error generated.
>
>
> Best wishes,
> Rainer
>
>
> > 4 files changed, 4 insertions(+), 4 deletions(-)
> >
> > diff --git a/databases/p5-DBD-InterBase/Makefile b/databases/p5-DBD-InterBase/Makefile
> > index 50e6d6ed4c66..c55447f4edf1 100644
> > --- a/databases/p5-DBD-InterBase/Makefile
> > +++ b/databases/p5-DBD-InterBase/Makefile
> > @@ -1,6 +1,6 @@
> > PORTNAME= DBD-InterBase
> > PORTVERSION= 0.48
> > -PORTREVISION= 4
> > +PORTREVISION= 5
> > CATEGORIES= databases perl5
> > MASTER_SITES= CPAN
> > PKGNAMEPREFIX= p5-
> > diff --git a/databases/py-fdb/Makefile b/databases/py-fdb/Makefile
> > index f0bc08e797ea..994402377bf5 100644
> > --- a/databases/py-fdb/Makefile
> > +++ b/databases/py-fdb/Makefile
> > @@ -1,6 +1,6 @@
> > PORTNAME= fdb
> > PORTVERSION= 2.0.1
> > -PORTREVISION= 1
> > +PORTREVISION= 2
> > CATEGORIES= databases python
> > MASTER_SITES= CHEESESHOP
> > PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
> > diff --git a/databases/qt5-sqldrivers-ibase/Makefile b/databases/qt5-sqldrivers-ibase/Makefile
> > index 51c97a8420aa..95217488702f 100644
> > --- a/databases/qt5-sqldrivers-ibase/Makefile
> > +++ b/databases/qt5-sqldrivers-ibase/Makefile
> > @@ -1,4 +1,4 @@
> > -
> > +PORTREVISION= 1
> > DB= IBase
> > DB_DESC= InterBase/Firebird
> >
> > diff --git a/databases/soci/Makefile b/databases/soci/Makefile
> > index c4800913f687..c00436b3cb3e 100644
> > --- a/databases/soci/Makefile
> > +++ b/databases/soci/Makefile
> > @@ -1,7 +1,7 @@
> > PORTNAME= soci
> > DISTVERSIONPREFIX= v
> > DISTVERSION= 4.0.3
> > -PORTREVISION= 2
> > +PORTREVISION= 3
> > CATEGORIES= databases
> >
> > MAINTAINER= nc@FreeBSD.org