Bug #854
closedDiscrepancy between tags and released tarball
0%
Description
Hi everyone,
I downloaded the following version, a week ago:
http://lttng.org/files/lttng-tools/lttng-tools-2.5.1.tar.bz2
And it seemed that it changed a few days ago, so I re downloaded it.
And when I compared it to the tag using this command:
diff -durN lttng-tools-v2.5.1 lttng-tools-2.5.1 |diffstat
Where lttng-tools-v2.5.1 is straight from the repo and lttng-tools-2.5.1 is the tarball downloaded from the URL below.
I obtained this:
lttng-tools-2.5.1/aclocal.m4 | 1431 1431 0 0 + lttng-tools-2.5.1/bootstrap | 8 0 8 0 - lttng-tools-2.5.1/config/compile | 347 347 0 0 + lttng-tools-2.5.1/config/config.guess | 1420 1420 0 0 + lttng-tools-2.5.1/config/config.sub | 1799 1799 0 0 + lttng-tools-2.5.1/config/depcomp | 791 791 0 0 + lttng-tools-2.5.1/config/install-sh | 527 527 0 0 + lttng-tools-2.5.1/config/libtool.m4 | 7997 7997 0 0 +++++ lttng-tools-2.5.1/config/ltmain.sh | 9661 9661 0 0 ++++++ lttng-tools-2.5.1/config/lt~obsolete.m4 | 98 98 0 0 + lttng-tools-2.5.1/config/ltoptions.m4 | 384 384 0 0 + lttng-tools-2.5.1/config/ltsugar.m4 | 123 123 0 0 + lttng-tools-2.5.1/config/ltversion.m4 | 23 23 0 0 + lttng-tools-2.5.1/config/missing | 215 215 0 0 + lttng-tools-2.5.1/config/py-compile | 170 170 0 0 + lttng-tools-2.5.1/config/ylwrap | 247 247 0 0 + lttng-tools-2.5.1/configure |17285 17285 0 0 ++++++++++ lttng-tools-2.5.1/doc/Makefile.in | 716 716 0 0 + lttng-tools-2.5.1/doc/man/lttng-health-check.3 | 84 0 84 0 - lttng-tools-2.5.1/doc/man/Makefile.in | 594 594 0 0 + lttng-tools-2.5.1/doc/proposals/0001-session-daemon-architecture.txt | 513 0 513 0 - lttng-tools-2.5.1/doc/proposals/0002-lttng-command-line-UI.txt | 103 0 103 0 - lttng-tools-2.5.1/doc/proposals/0003-network.consumer.txt | 202 0 202 0 - lttng-tools-2.5.1/doc/proposals/0004-lttng-address-api.txt | 123 0 123 0 - lttng-tools-2.5.1/doc/proposals/0005-testpoint-mechanism.txt | 107 0 107 0 - lttng-tools-2.5.1/doc/proposals/0006-lttng-snapshot.txt | 164 0 164 0 - lttng-tools-2.5.1/doc/proposals/0007-save-restore.txt | 197 0 197 0 - lttng-tools-2.5.1/extras/bindings/Makefile.in | 652 652 0 0 + lttng-tools-2.5.1/extras/bindings/swig/Makefile.in | 652 652 0 0 + lttng-tools-2.5.1/extras/bindings/swig/python/Makefile.in | 754 754 0 0 + lttng-tools-2.5.1/extras/bindings/swig/python/tests/example.py | 109 0 109 0 - lttng-tools-2.5.1/extras/bindings/swig/python/tests/run.sh | 1 0 1 0 - lttng-tools-2.5.1/extras/bindings/swig/python/tests/tests.py | 310 0 310 0 - lttng-tools-2.5.1/extras/.checkpatch.conf | 7 0 7 0 - lttng-tools-2.5.1/extras/checkpatch-hook | 30 0 30 0 - lttng-tools-2.5.1/extras/checkpatch.pl | 3685 0 3685 0 -- lttng-tools-2.5.1/extras/core-handler/Makefile.in | 624 624 0 0 + lttng-tools-2.5.1/extras/install-checkpatch-hook | 42 0 42 0 - lttng-tools-2.5.1/extras/Makefile.in | 652 652 0 0 + lttng-tools-2.5.1/.gitignore | 87 0 87 0 - lttng-tools-2.5.1/include/config.h.in | 191 191 0 0 + lttng-tools-2.5.1/include/Makefile.in | 666 666 0 0 + lttng-tools-2.5.1/include/version.h | 34 34 0 0 + lttng-tools-2.5.1/include/version.h.tmpl | 32 0 32 0 - lttng-tools-2.5.1/Makefile.in | 899 899 0 0 + lttng-tools-2.5.1/src/bin/lttng/Makefile.in | 768 768 0 0 + lttng-tools-2.5.1/src/bin/lttng-consumerd/Makefile.in | 686 686 0 0 + lttng-tools-2.5.1/src/bin/lttng-relayd/Makefile.in | 718 718 0 0 + lttng-tools-2.5.1/src/bin/lttng-sessiond/Makefile.in | 762 762 0 0 + lttng-tools-2.5.1/src/bin/Makefile.in | 657 657 0 0 + lttng-tools-2.5.1/src/common/compat/Makefile.in | 631 631 0 0 + lttng-tools-2.5.1/src/common/config/Makefile.in | 696 696 0 0 + lttng-tools-2.5.1/src/common/hashtable/Makefile.in | 636 636 0 0 + lttng-tools-2.5.1/src/common/health/Makefile.in | 620 620 0 0 + lttng-tools-2.5.1/src/common/index/Makefile.in | 620 620 0 0 + lttng-tools-2.5.1/src/common/kernel-consumer/Makefile.in | 628 628 0 0 + lttng-tools-2.5.1/src/common/kernel-ctl/Makefile.in | 620 620 0 0 + lttng-tools-2.5.1/src/common/Makefile.in | 793 793 0 0 + lttng-tools-2.5.1/src/common/relayd/Makefile.in | 624 624 0 0 + lttng-tools-2.5.1/src/common/sessiond-comm/Makefile.in | 630 630 0 0 + lttng-tools-2.5.1/src/common/testpoint/Makefile.in | 621 621 0 0 + lttng-tools-2.5.1/src/common/ust-consumer/Makefile.in | 627 627 0 0 + lttng-tools-2.5.1/src/lib/lttng-ctl/filter/filter-lexer.c | 2561 2561 0 0 + lttng-tools-2.5.1/src/lib/lttng-ctl/filter/filter-parser.c | 2372 2372 0 0 + lttng-tools-2.5.1/src/lib/lttng-ctl/filter/filter-parser.h | 168 168 0 0 + lttng-tools-2.5.1/src/lib/lttng-ctl/filter/filter-visitor-ir-check-binary-comparator.c | 82 0 82 0 - lttng-tools-2.5.1/src/lib/lttng-ctl/filter/Makefile.in | 767 767 0 0 + lttng-tools-2.5.1/src/lib/lttng-ctl/filter/tests.txt | 24 0 24 0 - lttng-tools-2.5.1/src/lib/lttng-ctl/Makefile.in | 839 839 0 0 + lttng-tools-2.5.1/src/lib/Makefile.in | 652 652 0 0 + lttng-tools-2.5.1/src/Makefile.in | 652 652 0 0 + lttng-tools-2.5.1/tests/Makefile.in | 680 680 0 0 + lttng-tools-2.5.1/tests/regression/kernel/Makefile.in | 487 487 0 0 + lttng-tools-2.5.1/tests/regression/Makefile.in | 669 669 0 0 + lttng-tools-2.5.1/tests/regression/tools/exclusion/Makefile.in | 490 490 0 0 + lttng-tools-2.5.1/tests/regression/tools/filtering/Makefile.in | 645 645 0 0 + lttng-tools-2.5.1/tests/regression/tools/health/Makefile.in | 727 727 0 0 + lttng-tools-2.5.1/tests/regression/tools/live/Makefile.in | 654 654 0 0 + lttng-tools-2.5.1/tests/regression/tools/Makefile.in | 652 652 0 0 + "lttng-tools-2.5.1/tests/regression/tools/save-load/ /tmp/tmp.eAJ1f0oCZE/test-42/save-42.lttng" | 46 0 46 0 - lttng-tools-2.5.1/tests/regression/tools/save-load/Makefile.in | 490 490 0 0 + lttng-tools-2.5.1/tests/regression/tools/snapshots/Makefile.in | 490 490 0 0 + lttng-tools-2.5.1/tests/regression/tools/streaming/Makefile.in | 490 490 0 0 + lttng-tools-2.5.1/tests/regression/tools/tracefile-limits/Makefile.in | 490 490 0 0 + lttng-tools-2.5.1/tests/regression/ust/before-after/Makefile.in | 490 490 0 0 + lttng-tools-2.5.1/tests/regression/ust/buffers-pid/Makefile.in | 490 490 0 0 + lttng-tools-2.5.1/tests/regression/ust/daemon/Makefile.in | 642 642 0 0 + lttng-tools-2.5.1/tests/regression/ust/exit-fast/Makefile.in | 641 641 0 0 + lttng-tools-2.5.1/tests/regression/ust/fork/Makefile.in | 655 655 0 0 + lttng-tools-2.5.1/tests/regression/ust/high-throughput/Makefile.in | 642 642 0 0 + lttng-tools-2.5.1/tests/regression/ust/java-jul/Makefile.in | 503 503 0 0 + lttng-tools-2.5.1/tests/regression/ust/libc-wrapper/Makefile.in | 638 638 0 0 + lttng-tools-2.5.1/tests/regression/ust/linking/Makefile.in | 890 890 0 0 + lttng-tools-2.5.1/tests/regression/ust/low-throughput/Makefile.in | 642 642 0 0 + lttng-tools-2.5.1/tests/regression/ust/Makefile.in | 675 675 0 0 + lttng-tools-2.5.1/tests/regression/ust/multi-session/Makefile.in | 642 642 0 0 + lttng-tools-2.5.1/tests/regression/ust/nprocesses/Makefile.in | 490 490 0 0 + lttng-tools-2.5.1/tests/regression/ust/overlap/demo/Makefile.in | 720 720 0 0 + lttng-tools-2.5.1/tests/regression/ust/overlap/Makefile.in | 671 671 0 0 + lttng-tools-2.5.1/tests/regression/ust/periodical-metadata-flush/Makefile.in | 490 490 0 0 + lttng-tools-2.5.1/tests/stress/kill_relayd | 67 0 67 0 - lttng-tools-2.5.1/tests/stress/Makefile.in | 494 494 0 0 + lttng-tools-2.5.1/tests/stress/test_multi_sessions_per_uid_5app_streaming_kill_relayd | 192 0 192 0 - lttng-tools-2.5.1/tests/unit/ini_config/Makefile.in | 643 643 0 0 + lttng-tools-2.5.1/tests/unit/Makefile.in | 877 877 0 0 + lttng-tools-2.5.1/tests/utils/Makefile.in | 672 672 0 0 + lttng-tools-2.5.1/tests/utils/tap/Makefile.in | 637 637 0 0 + lttng-tools-2.5.1/tests/utils/testapp/gen-ust-events/Makefile.in | 627 627 0 0 + lttng-tools-2.5.1/tests/utils/testapp/gen-ust-nevents/Makefile.in | 628 628 0 0 + lttng-tools-2.5.1/tests/utils/testapp/gen-ust-tracef/Makefile.in | 625 625 0 0 + lttng-tools-2.5.1/tests/utils/testapp/Makefile.in | 652 652 0 0 + lttng-tools-2.5.1/.travis.yml | 39 0 39 0 - 112 files changed, 91040 insertions(+), 6254 deletions(-)
It's a huge diff so I wonder if something went bad during the release process ?
Notably also, the filename:
"lttng-tools-2.5.1/tests/regression/tools/save-load/ /tmp/tmp.eAJ1f0oCZE/test-42/save-42.lttng" (yes it's a filename) which is really weird.
Updated by Jérémie Galarneau about 10 years ago
That's weird, David probably packaged the wrong tag. I'll release a new 2.5.2 version and we'll basically skip 2.5.1.
Thanks for reporting!
Updated by Jérémie Galarneau about 10 years ago
- Status changed from New to Resolved
LTTng-Tools 2.5.2 has been released and 2.5.1 has been removed from the website.
Updated by Anonymous about 10 years ago
David re-spun the 2.5.1 tarball at some point because the version in version.h (and given by --version) was pointing to a git ref, and not the actual version name. I'm not sure if it's related, but that alone shouldn't explain the huge diff in any case.