libjudydebian1 - C library for creating and accessing dynamic arrays

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: libjudydebian1
Package version: 1.0.5
Package release: 4
Package architecture: amd64
Package type: deb
Installed size: 363 B
Download size: 95.55 KB
Official Mirror:
Judy is a C library that implements a dynamic array. Empty Judy arrays are declared with null pointers. A Judy array consumes memory only when populated yet can grow to take advantage of all available memory. Judy's key benefits are: scalability, performance, memory efficiency, and ease of use. Judy arrays are designed to grow without tuning into the peta-element range, scaling near O(log-base-256). Judy arrays are accessed with insert, retrieve, and delete calls for number or string indexes. Configuration and tuning are not required -- in fact not possible. Judy offers sorting, counting, and neighbor/empty searching. Indexes can be sequential, clustered, periodic, or random -- it doesn't matter to the algorithm. Judy arrays can be arranged hierarchically to handle any bit patterns -- large indexes, sets of keys, etc. Judy is often an improvement over common data structures such as: arrays, sparse arrays, hash tables, B-trees, binary trees, linear lists, skiplists, other sort and search algorithms, and counting functions.




    Source package: judy

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install libjudydebian1 deb package:
      # sudo apt-get install libjudydebian1


    • /usr/lib/x86_64-linux-gnu/
    • /usr/lib/x86_64-linux-gnu/
    • /usr/share/doc/libjudydebian1/changelog.Debian.gz
    • /usr/share/doc/libjudydebian1/changelog.gz
    • /usr/share/doc/libjudydebian1/copyright


    2014-09-03 - Troy Heber <> judy (1.0.5-4) unstable; urgency=medium * Patch from Vincent Bernat to remove dh-exec Closes: #760173)

    2014-08-11 - Troy Heber <> judy (1.0.5-3) unstable; urgency=medium * Missed adding dh-autoreconf on rules re-write. (Closes: #732824) * Clean up auto generated man pages to resolve lintian errors and warnings * Add README.source * Add dh-exec dependency for multiarch .so link creation

    2014-07-15 - Troy Heber <> judy (1.0.5-2) unstable; urgency=medium * Accepting NMU changes * Update policy to * Compile with -fno-aggressive-loop-optimizations, (Closes: #755099) * Add watch file (Closes: #513200) * debian/rules re-write to minimal dh 9 compability

    2014-06-03 - Chen Baozi <> judy (1.0.5-1.1) unstable; urgency=medium * Non-maintainer upload. * Use dh-autoreconf in build to support new architectures (Closes: #732824)

    2007-05-21 - Troy Heber <> judy (1.0.5-1) unstable; urgency=low * Fixed alignment issue, (Closes: #401124) * Update packaging, policy, debhelper, etc. * Removed old BIT cruft from rules * Upstream has propper distclean target (Closes: #424425)

    2006-06-11 - Troy Heber <> judy (1.0.3-2) unstable; urgency=low * Resolves #372525, remove .shlibs * Policy update * Updated FSF address in copyright

    2006-02-16 - Troy Heber <> judy (1.0.3-1) unstable; urgency=low * Workaround bug in make: #349078 * Using my shiny new email address * Fixed FTBFS because of #349078 (closes: #353105)

    2006-01-18 - Troy Heber <> judy (1.0.2-1) unstable; urgency=low * Create .so symlink in the dev package. * Fixed generation of manpages (closes: #331700) * Fixed issues with 32-bit & 64-bit builds

    2005-03-22 - Troy Heber <> judy (1.0.1-5) unstable; urgency=low * Moving LGPL link in copyright back to LGPL-2.1 * Cleanup of debian/rules: removed explicit refs to 32-bit archs, removed unnecessary nostrip, using --man dir to install man pages, moving from dh_movefiles to dh_install.

    2005-03-19 - Troy Heber <> judy (1.0.1-4) unstable; urgency=low * Fixed LGPL link in copyright * Removing unused postinst and postrm