Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upDoesn't compile with btrfsProgs 3.17 #128
Comments
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
Hi, I had but a quick glance at it, but this sure is suspicious to me:
|
|
Indeed, the failing check for libbtrfs seems to cause the trouble. Then HAVE_LIBBTRFS is 0 but still ENABLE_ROLLBACK is 1 which fails to compile. The configure check fails due to a missing reference in libbtrfs (/usr/local/lib/libbtrfs.so: undefined reference to `rb_free_nodes') - tested on my system. So it's mostly a btrfsprogs issue. |
|
As a workaround you can use --disable-rollback for configure. Unless your system is properly configured for rollback this does not harm. |
Reported at openSUSE/snapper#128 Commit cdb9e22 added another rbtree file that defines functions that libbtrfs uses. Signed-off-by: David Sterba <dsterba@suse.cz>
Reported at openSUSE/snapper#128 Commit cdb9e22 added another rbtree file that defines functions that libbtrfs uses. Signed-off-by: David Sterba <dsterba@suse.cz>
Reported at openSUSE/snapper#128 Commit cdb9e22 added another rbtree file that defines functions that libbtrfs uses. Signed-off-by: David Sterba <dsterba@suse.cz>
|
Please test with btrfsprogs including the patches above. |
|
No reply within four weeks. I assume it compiles with the patched btrfsprogs. |
|
Tested with btrfs 3.17.3, snapper compiles. |
Build log: http://hydra.nixos.org/build/16420291/nixlog/1/raw