esnacc - ASN.1 to C or C++ or IDL compiler

Property Value
Distribution Debian 9 (Stretch)
Repository Debian Main i386
Package filename esnacc_1.8.1-1_i386.deb
Package name esnacc
Package version 1.8.1
Package release 1
Package architecture i386
Package type deb
Category devel
License -
Maintainer Balint Reczey <>
Download size 149.20 KB
Installed size 512.00 KB
esnacc is short for "Enhanced Sample Neufeld ASN.1 to C Compiler" and ASN.1
stands for Abstract Syntax Notation One (ITU-T X.208/ISO 8824).
esnacc supports a subset of ASN.1 1988.
Given an ASN.1 source file(s) esnacc can produce:
1. C routines for BER encoding, decoding, printing and freeing.
2. C++ routines for BER encoding, decoding, and printing.
3. A type table that can be used with C driver routines
for BER encoding, decoding, printing and freeing.
If you want to build esnacc based applications, you want to install
the libesnacc-dev package, too.  Your application will then depend on
the esnacc libraries, you find in the libesnacc180 package.


Package Version Architecture Repository
esnacc_1.8.1-1_amd64.deb 1.8.1 amd64 Debian Main
esnacc - - -


Name Value
libc6 >= 2.4
libesnacc180 -


Type URL
Binary Package esnacc_1.8.1-1_i386.deb
Source Package esnacc

Install Howto

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




2016-12-02 - Balint Reczey <>
esnacc (1.8.1-1) unstable; urgency=medium
* Build-depend on libfl-dev
* Imported Upstream version 1.8.1
* Drop patches integrated upstream
2016-11-20 - Balint Reczey <>
esnacc (1.8.0-1) unstable; urgency=medium
[ Aaron Conole ]
* Update to esnacc
[ Balint Reczey ]
* Switch to new upstream download location in debian/watch
* Reorganize and update copyright
* Imported Upstream version 1.8.0
* Don't use debian/
* Don't ship tools in esnacc because they are not built
* Update d/control using cme fix
* Update copyright file using cme fix
* Update debian/copyright
* Fix tests with patch cherry-picked from upstream
2016-10-15 - Balint Reczey <>
snacc (1.3.1-6) unstable; urgency=medium
* Add symbols file
* Simplify paths in *.install files
* Covert package to use Debhelper
* Update d/control using cme fix
2014-05-26 - Balint Reczey <>
snacc (1.3.1-5) unstable; urgency=medium
* Fix FTBFS by using -O0 in build (Closes: #746913)
2013-06-30 - Balint Reczey <>
snacc (1.3.1-4) unstable; urgency=low
* debian/control
- bump standards version to 3.9.4, no change was needed
- remove DM-Upload-Allowed field
* override package-name-doesnt-match-sonames Lintian warning
* pick 01_Fix-options-parsing-in-snacc.patch and
02_Fix-printing-version-information-in-berdecode.patch from upstream
to fix crashes reported by The Mayhem Team
2013-01-07 - Balint Reczey <>
snacc (1.3.1-2) unstable; urgency=low
[ Bart Martens ]
* add watch file
[ Balint Reczey ]
* multiarch support
2012-03-11 - Balint Reczey <>
snacc (1.3.1-1) unstable; urgency=low
* Adopting the package (Closes: #572884)
* New upstream release 1.3.1 from new upstream
- fix autoreconf warnings (Closes: #506439)
- fix FTBS with -Werror=format-security (Closes: #654403)
- use std::endl in asn-len.h (Closes: #547784)
* Depend on dh-autoreconf instead of automake1.7 and autoconf
(Closes:#648590, #628346)
* Don't ship .la files in libsnacc-dev
* Depend on debhelper >= 9
* Use dh_clean for make clean
* Drop simple patch system
2008-07-22 - W. Martin Borgert <>
snacc (1.3bbn-10) unstable; urgency=low
* Endorse NMUs (closes: #374045, #377083, #394709, #418476, #424249, #442873).
* New (= old) maintainer, because team does not exist.
* Fixed some lintians.
* Removed TeX source files from snacc-doc binary package.
2008-04-16 - Sandro Tosi <>
snacc (1.3bbn-9.3) unstable; urgency=low
* Non-maintainer upload.
* debian/rules
- updated clean target (Closes: #424249)
- added removal for usr/share/doc/snacc-doc in snacc (Closes: #418476)
* debian/control
- bump Suggest to automake1.7 (to follow what's in build-dep) (Closes:
- updated libsnacc-dev to use ${binary:Version} for depends over libsnacc0c2
* debian/patches/bts-442873.patch
- added (Closes: #442873)
* debian/snacc-doc.doc-base
- fixed Section to Programming
* debian/copyright
- updated FSF address
2006-08-09 - Matej Vela <>
snacc (1.3bbn-9.2) unstable; urgency=low
* Non-maintainer upload.
* debian/rules: Fix kshism.  Closes: #377083.

See Also

Package Description
esniper_2.32.0-1_i386.deb simple, lightweight tool for sniping ebay auctions
eso-midas_15.09pl1.0-2+b2_i386.deb European Southern Observatory Munich Image Data Analysis System
eso-pipelines_1.2_all.deb ESO VLT Instrument pipeline collection
esorex_3.12.3-1+b2_i386.deb Execution Tool for European Southern Observatory pipelines
esound-common_0.2.41-11_all.deb Enlightened Sound Daemon - Common files
espctag_0.4-1+b1_i386.deb ID666 tags editor
espeak-data_1.48.04+dfsg-5+b1_i386.deb Multi-lingual software speech synthesizer: speech data files
espeak-ng-data_1.49.0+dfsg-11_i386.deb Multi-lingual software speech synthesizer: speech data files
espeak-ng-espeak_1.49.0+dfsg-11_i386.deb Multi-lingual software speech synthesizer
espeak-ng_1.49.0+dfsg-11_i386.deb Multi-lingual software speech synthesizer
espeak_1.48.04+dfsg-5+b1_i386.deb Multi-lingual software speech synthesizer
espeakedit_1.48.03-4+b1_i386.deb Multi-lingual software speech synthesizer - editor
espeakup_0.80-5+deb9u3_i386.deb Connector between speakup kernel modules and espeak
esperanza_0.4.0+git20091017-5_i386.deb XMMS2 client which aims to be as feature-full and easy-to-use as possible
esptool_0.4.6-1+b1_i386.deb create and flash firmware files to ESP8266 or ESP32 chips