GNU

GNU Xnee 3.02.90 is released

Tuesday, October 7th, 2008 | Free Software, GNU, GNU Xnee, Software, Uncategorized, book, geek | No Comments

GNU Xnee 3.02.90 is released. You can find it at http://alpha.gnu.org/gnu/xnee/ or at the usual mirrors:

http://alpha.gnu.org/gnu/xnee/xnee-3.02.90.tar.gz

http://alpha.gnu.org/gnu/xnee/xnee-3.02.90.tar.gz.sig

New GNU releases September 2008

Monday, October 6th, 2008 | Free Software, GNU, Software | No Comments

This is a compilation of the GNU software releases as
announced during September 2008 on the mailing list:

http://lists.gnu.org/mailman/listinfo/info-gnu


GNU IceCat 3.0.3-g1 / 2008-09-30
GNU IceCat is the GNU version of the Mozilla Firefox
web browser.
http://gnuzilla.gnu.org/

GNU gv 3.6.6 released / 2008-09-25
GNU gv allows to view and navigate through PostScript and
PDF documents on an X display by providing a graphical
user interface for the Ghostscript interpreter.
http://www.gnu.org/software/gv/

GNU IceCat-3.0.2-g1 / 2008-09-25
GNU IceCat is the GNU version of the Mozilla Firefox
web browser.
http://gnuzilla.gnu.org/

GNU Texinfo 4.13 / 2008-09-19
Texinfo is the official documentation format of the
GNU project.
http://www.gnu.org/software/texinfo/

Libgcrypt 1.4.3 / 2008-09-18
Libgcrypt is a general purpose library of cryptographic
building blocks.
http://www.gnupg.org/

GnuTLS 2.4.2 / 2008-09-16
GnuTLS is a modern C library that implement the standard
network security protocol Transport Layer Security (TLS),
for use by network applications.
http://www.gnutls.org/

Gnu FreeFont / 2008-09-12
This project aims to provide a set of free outline
(PostScript Type0, TrueType, OpenType…) fonts covering
the ISO 10646/Unicode UCS (Universal Character Set).
http://www.gnu.org/software/freefont/

Generic Security Service Library (GSSLib) 0.0.24 / 2008-09-10
GSSLib is an implementation of the Generic Security
Service Application Program Interface (GSS-API).
http://www.gnu.org/software/gss/

Autoconf 2.63 / 2008-09-10
Autoconf is an extensible package of M4 macros
that produce shell scripts to automatically configure
software source code packages.
http://www.gnu.org/software/autoconf/

Libgcrypt 1.4.2 / 2008-09-08
Libgcrypt is a general purpose library of cryptographic
building blocks.
http://www.gnupg.org/

GNU Libtool 2.2.6a / 2008-09-08
GNU Libtool hides the complexity of using shared
libraries behind a consistent, portable interface.
http://www.gnu.org/software/libtool/

GNU Libtool 2.2.6 / 2008-09-07
GNU Libtool hides the complexity of using shared
libraries behind a consistent, portable interface.
http://www.gnu.org/software/libtool/

Emacs 22.3 / 2008-09-06
GNU Emacs is an extensible, customizable text
editor—and more. At its core is an interpreter for
Emacs Lisp, a dialect of the Lisp programming language
with extensions to support text editing.
http://www.gnu.org/software/emacs/emacs.html

glpk 4.31 / 2008-09-02
GLPK (GNU Linear Programming Kit) is intended
for solving large-scale linear programming (LP),
mixed integer linear programming (MIP), and
other related problems.
http://www.gnu.org/software/glpk/glpk.html

GNU Virtual Private Ethernet (GVPE) 2.2 / 2008-09-01
GVPE creates a virtual ethernet (broadcasts supported,
any protocol that works with a normal ethernet should
work with GVPE) by creating encrypted host-to-host
tunnels between multiple endpoints.
http://savannah.gnu.org/projects/gvpe


If you have any comments or questions regarding this
compilation, contact Henrik Sandklef

GNU Xnee, finally the test target is ok

Thursday, September 25th, 2008 | Free Software, GNU, GNU Xnee, Software | No Comments

Hmm, ignoring warnings about binaries being older than the source code is kinda stupid. I know. Yet, I did it. Finally I paid attention and it turned out I had some GNU Xnee libraries installed under /usr/lib/ as well as under /usr/local/lib. Shame on me!!!

I removed them and everything went as smooth as … So running make test now gives:

creating testsetget
./libtest
Starting test

Test 1: ………………………………………………………………………………………………………..
Test 2: …………………………….
Test 3: …………….
Preparing Test 4: …..
Test 4: ……….
Test 5: ……….
Sucesss:  210
Failures: 0
./testsetget
Starting tests :) :)
Sucesss:  180001
Failures: 0

that’s more like it, isn’t it :)

GNU Xnee… shared objects, gdb and watchpoints

Thursday, September 25th, 2008 | GNU Xnee | No Comments

The test code seems to trigger bug somewhere in libxnee (part of GNU Xnee). When running the test code through the debugger (gdb) … I end with a piece of memory being overwritten:

(gdb) p xd->rec_callback
$36 = (callback_ptr) 0xb7ebe300 <xnee_replay_dispatch>

while it previously said:

(gdb) p xd->rec_callback
$35 = (callback_ptr) 0x8049e20 <xnee_record_dispatch@plt>

think I better aim for the bed since I gotta get up in 5 1/2 hours :( … and man, do I need my beauty sleep?

Search