[DynInst_API:] question about the dyninst tarball packaging


Date: Mon, 29 Jul 2013 10:03:18 -0400
From: William Cohen <wcohen@xxxxxxxxxx>
Subject: [DynInst_API:] question about the dyninst tarball packaging
The Fedora source rpm uses git checkout from the dyninst git repository like the following from the dyninst.spec file:

# following commands to generate the tarball:
#  git clone http://git.dyninst.org/dyninst.git; cd dyninst
#  git archive --format=tar.gz --prefix=dyninst/ v8.1.2 > dyninst-8.1.2.tar.gz
#  git clone http://git.dyninst.org/docs.git; cd docs
#  git archive --format=tar.gz v8.1.1 > dyninst-docs-8.1.1.tar.gz
# Verify the commit ids with:
#  gunzip -c dyninst-8.1.2.tar.gz | git get-tar-commit-id
#  gunzip -c dyninst-docs-8.1.1.tar.gz | git get-tar-commit-id

Comparing the http://www.dyninst.org/sites/default/files/downloads/dyninst/8.1.2/DyninstAPI-8.1.2.tgz on http://www.dyninst.org/downloads/dyninst-8.x with the tarballs produced by git there seems to be something things missing such as the testsuite directory.

How is the current dyninstAPI-8.1.2.tgz created?  The packager scripts in http://git.dyninst.org/?p=packagers.git;a=summary look rather old.

-Will
[← Prev in Thread] Current Thread [Next in Thread→]