{"id":15113411,"url":"https://github.com/gitgnu/gnu_gdbm","last_synced_at":"2026-01-18T16:32:12.623Z","repository":{"id":84520528,"uuid":"90014881","full_name":"gitGNU/gnu_gdbm","owner":"gitGNU","description":null,"archived":false,"fork":false,"pushed_at":"2017-05-02T09:25:11.000Z","size":1069,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-04T01:14:30.372Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gitGNU.png","metadata":{"files":{"readme":"README","changelog":"ChangeLog.cvs","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-05-02T09:24:55.000Z","updated_at":"2024-10-01T19:15:39.000Z","dependencies_parsed_at":"2023-11-22T20:00:19.521Z","dependency_job_id":null,"html_url":"https://github.com/gitGNU/gnu_gdbm","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gitGNU%2Fgnu_gdbm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gitGNU%2Fgnu_gdbm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gitGNU%2Fgnu_gdbm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gitGNU%2Fgnu_gdbm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gitGNU","download_url":"https://codeload.github.com/gitGNU/gnu_gdbm/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247103307,"owners_count":20884023,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-09-26T01:20:16.313Z","updated_at":"2026-01-18T16:32:12.619Z","avatar_url":"https://github.com/gitGNU.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"GNU dbm README\nCopyright (C) 2011, 2016-2017 Free Software Foundation, Inc.\nSee the end of file for copying conditions.\n\n* Introduction\n\nThis file contains brief information about configuring, testing\nand using GNU dbm.  It is *not* intended as a replacement\nfor the documentation, instead it is provided as a brief reference\nonly. The complete documentation is available in doc/ subdirectory.\nTo read the manpage without installing the package use `man\ndoc/gdbm.3'.  To read texinfo documentation without installing the\npackage, run `info -f doc/gdbm.info'.  After the package is installed\nthe documentation can be accessed by running `man gdbm' and\n`info gdbm'.\n\n* Overview\n\nGNU dbm is a set of database routines that use extendible hashing and\nworks similar to the standard UNIX dbm routines.  The library provides\nalso an optional compatibility layer for UNIX-like dbm and ndbm calls.\n\n* Configuration\n\n   a)  configure [PARAMETERS]\n   b)  make \n\nFor a list of generic PARAMETERS, see the file INCLUDE.  The gdbm-specific\nparameters are:\n\n** --enable-memory-mapped-io\n\nEnable the use of mmap(2) for I/O optimizations.  This is the default,\nif mmap is available.  To disable mmap, use --disable-memory-mapped-io.\n\n** --enable-libgdbm-compat\n\nBuild and install libgdbm_compat, a compatibility layer which provides\nUNIX-like dbm and ndbm interfaces.  It includes two header files:\ndbm.h and ndbm.h, which are installed into $includedir.  If you wish\nto install them elsewhere, define the variable COMPATINCLUDEDIR, e.g.\n\n ./configure --enable-libgdbm-compat COMPATINCLUDEDIR=/usr/include/gdbm\n\n** --enable-gdbm-export\n\nBuild and install gdbmexport with the specified gdbm 1.8 library.\n\n** --with-gdbm183-library=LIB\n\nBuild gdbmexport with specified (static) library.  LIB must be\na loader argument valid for the use with cc(1), e.g.: -lgdbm-1.8.\n\n** --gdbm183-libdir=DIR\n\nBuild gdbmexport with the gdbm library from the specified directory.\n\n** --gdbm183-includedir=DIR\n\nBuild gdbmexport with gdbm.h from the specified directory.\n\n** --without-readline\n\nDon't compile GNU Readline support.  By default, configure enables\nline-editing support if GNU Readline is available on the system.\n\n* Installation \n\n  make install\n\nThis package also contains the 'magic' file for the file(1) utility -\nsrc/gdbm.magic.  It is not installed by default, as its installation\nlocation differs considerably between various distributions.  The most\nstraightforward (but not the best one) approach is appending its\ncontent to /etc/magic:\n\n  cat src/gdbm.magic \u003e\u003e /etc/magic\n\nSee the documentation in your distribution for detailed instructions\non how to install this file.\n  \n* Bug reporting\n\nPlease report bugs to \u003cbug-gdbm@gnu.org\u003e\n\n* Documentation, updates etc.\n\nFor the latest updates, visit \u003chttp://www.gnu.org/software/gdbm\u003e,\n\nIn particular, a copy of GDBM documentation in various formats is\navailable online at \u003chttp://www.gnu.org/software/gdbm/manual\u003e.\n\nLatest versions of GDBM can be downloaded from anonymous\nftp://ftp.gnu.org/gnu/gdbm.\n\nTo track the development, visit \n\u003chttp://puszcza.gnu.org.ua/projects/gdbm\u003e.\n\n\f\n* Copyright information:\n\nCopyright (C) 2011, 2016 Free Software Foundation, Inc.\n\n   Permission is granted to anyone to make or distribute verbatim copies\n   of this document as received, in any medium, provided that the\n   copyright notice and this permission notice are preserved,\n   thus giving the recipient permission to redistribute in turn.\n\n   Permission is granted to distribute modified versions\n   of this document, or of portions of it,\n   under the above conditions, provided also that they\n   carry prominent notices stating who last changed them.\n\n\f\nLocal Variables:\nmode: outline\nparagraph-separate: \"[ \t\f]*$\"\nversion-control: never\nEnd:\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgitgnu%2Fgnu_gdbm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgitgnu%2Fgnu_gdbm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgitgnu%2Fgnu_gdbm/lists"}