GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — configure: --with-dbmliborder=gdbm doesn't find gdbm_compat when its header is <ndbm.h> · Issue #159230 · python/cpython Open Labels buildThe build process and cross-buildThe build process and cross-buildtype-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error DescriptionBug reportI hit this on Arch. gdbm installs its ndbm compatibility header as $ pacman -Qo /usr/include/ndbm.h /usr/include/ndbm.h is owned by gdbm 1.26-2.1 $ ls /usr/include/gdbm/ndbm.h /usr/include/gdbm-ndbm.h ls: cannot access '/usr/include/gdbm/ndbm.h': No such file or directory ls: cannot access '/usr/include/gdbm-ndbm.h': No such file or directory $ ./configure --with-dbmliborder=gdbm checking for ndbm presence and linker args... yes (-lgdbm_compat) checking whether ndbm.h is provided by gdbm... yes checking for gdbm/ndbm.h... no checking for gdbm-ndbm.h... no checking for --with-dbmliborder... gdbm checking for _dbm module CFLAGS and LIBS... checking for stdlib extension module _dbm... missing >>> import dbm.ndbm ModuleNotFoundError: No module named '_dbm' Asking for ndbm on the same machine gets me gdbm's compatibility layer: $ ./configure --with-dbmliborder=ndbm
checking for _dbm module CFLAGS and LIBS... -DUSE_NDBM -lgdbm_compat -lgdbm>>> dbm.ndbm.library 'GNU gdbm' CPython versions tested on:3.16, CPython main branch Operating systems tested on:Linux Linked PRsActivity
MetadataMetadataAssigneesLabelsbuildThe build process and cross-buildThe build process and cross-buildtype-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error Projects
MilestoneRelationshipsDevelopmentIssue actions |
| You are visitor 01402520 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |