Change History (14)
comment:1 by , 2 years ago
follow-up: 3 comment:2 by , 2 years ago
Weird, shouldn't it be reported upstream? Commit https://github.com/kdave/btrfs-progs/commit/140234dc0dbb110a780ded195f28da2aad9adc6e moved several files to include subdirectory but my guess is that config.h.in is still generated into the top dir by autoconf...
Looks like upstream have not tested their tarball. Yet running "make distcheck" is not that hard! Reflects poorly on btrfs QA, in my (not so) humble opinion. Filesystems are pieces of software we'd like to be able to trust.
comment:3 by , 2 years ago
Replying to pierre:
Weird, shouldn't it be reported upstream? Commit https://github.com/kdave/btrfs-progs/commit/140234dc0dbb110a780ded195f28da2aad9adc6e moved several files to include subdirectory but my guess is that config.h.in is still generated into the top dir by autoconf...
Actually no. If you run ./autogen.sh, config.h.in is generated into the correct location...
Looks like upstream have not tested their tarball. Yet running "make distcheck" is not that hard! Reflects poorly on btrfs QA, in my (not so) humble opinion. Filesystems are pieces of software we'd like to be able to trust.
comment:5 by , 2 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
follow-up: 7 comment:6 by , 2 years ago
btrfs-progs upstream had a bug in the release script. They also don't generate the man pages correctly: https://github.com/kdave/btrfs-progs/issues/583#issuecomment-1452222018
I suppose we need to wait for v6.2.1
comment:7 by , 2 years ago
Summary: | btrfs-progs-6.2 → btrfs-progs-6.2 (6.2.1) |
---|
Replying to pierre:
btrfs-progs upstream had a bug in the release script. They also don't generate the man pages correctly: https://github.com/kdave/btrfs-progs/issues/583#issuecomment-1452222018
I suppose we need to wait for v6.2.1
Agree.
comment:8 by , 2 years ago
Summary: | btrfs-progs-6.2 (6.2.1) → btrfs-progs-6.2 (wait for 6.2.1) |
---|
comment:9 by , 2 years ago
Summary: | btrfs-progs-6.2 (wait for 6.2.1) → btrfs-progs-6.2.1 |
---|
Now 6.2.1 is out. The tarball is ok, but the man pages need to be installed manually if --disable-documentation
is passed to configure. Note also that sphinx is required if not passing --disable-documentation
. Asciidoc/xmlto is no longer sufficient. I've pushed this change.
comment:10 by , 2 years ago
Summary: | btrfs-progs-6.2.1 → btrfs-progs-6.2.1 (hold for upstream) |
---|
There is a conflict between e2fsprogs-1.47.0 and this version of btrfs-progs that causes the convert tests to fail. See https://github.com/kdave/btrfs-progs/issues/592
Will hold until we get a response from upstream.
comment:11 by , 2 years ago
Owner: | changed from | to
---|---|
Status: | assigned → new |
comment:12 by , 2 years ago
Summary: | btrfs-progs-6.2.1 (hold for upstream) → btrfs-progs-6.2.1 |
---|
Actually, it is the orphan_file
feature from ext4 that triggers the test failures. Since this unveil a bug in btrfs-convert, we'll need to document it: it can be removed by running tune2fs -O^orphan_file <device>
before the conversion. We'll also need to use a custom mke2fs.conf for the tests.
had to move the config.h.in file to include/ otherwise ./configure fails with
when doing a
right before executing the configure, it configures and builds fine.