Closed tricarte closed 7 months ago
Ubuntu 22.04 php8.3-dba package lists the available handlers like this: (Of course, this package installs other handlers as dependencies.)
$(command -v php) -r 'print_r(dba_handlers());'
Array ( [0] => cdb [1] => cdb_make [2] => db4 [3] => inifile [4] => flatfile [5] => qdbm [6] => lmdb )
But my static version of php which is compiled with dba extension lists these handlers only:
/path/to/static/php -r 'print_r(dba_handlers());'
Array ( [0] => cdb [1] => cdb_make [2] => inifile [3] => flatfile )
Specifically, I need the qdbm handler. I tried appending --with-libs=qdbm, --with-libs=libqdbm to spc build command installing the qdbm development files from the package manager, using --with-suggested-libs but with no success.
qdbm
--with-libs=qdbm
--with-libs=libqdbm
spc build
--with-suggested-libs
Implemented qdbm. Now you can use --with-libs=qdbm or --with-suggested-libs to enable qdbm support.
Ubuntu 22.04 php8.3-dba package lists the available handlers like this: (Of course, this package installs other handlers as dependencies.)
But my static version of php which is compiled with dba extension lists these handlers only:
Specifically, I need the
qdbm
handler. I tried appending--with-libs=qdbm
,--with-libs=libqdbm
tospc build
command installing the qdbm development files from the package manager, using--with-suggested-libs
but with no success.