Your message dated Tue, 14 Jun 2022 22:00:17 +0000
with message-id <[email protected]>
and subject line Bug#1012055: fixed in snapper 0.10.2-1
has caused the Debian Bug report #1012055,
regarding FTBFS: build failure with libbtrfs-dev 5.18
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1012055: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1012055
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: snapper
Version: 0.9.1-1
Severity: normal
Tags: ftbfs upstream

 With libbtrfs-dev 5.18 (and above, I guess), snapper fails to be built
 from source. Newer upstream version 0.10.2 fails, too.
 Errors are below.


/usr/include/btrfs/list.h:78:9: error: expected primary-expression before 
'volatile'
   78 |         WRITE_ONCE(list->next, list);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:78:9: error: expected ')' before 'volatile'
   78 |         WRITE_ONCE(list->next, list);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h: In function 'void __list_add(list_head*, list_head*, 
list_head*)':
/usr/include/btrfs/list.h:116:9: error: expected primary-expression before 
'volatile'
  116 |         WRITE_ONCE(prev->next, xnew);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:116:9: error: expected ')' before 'volatile'
  116 |         WRITE_ONCE(prev->next, xnew);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h: In function 'void __list_del(list_head*, 
list_head*)':
/usr/include/btrfs/list.h:156:9: error: expected primary-expression before 
'volatile'
  156 |         WRITE_ONCE(prev->next, next);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:156:9: error: expected ')' before 'volatile'
  156 |         WRITE_ONCE(prev->next, next);
      |         ^~~~~~~~~~
In file included from /usr/include/btrfs/ctree.h:31,
                 from /usr/include/btrfs/send-utils.h:28,
                 from BtrfsUtils.cc:36:
/usr/include/btrfs/list.h: In function 'void list_del(list_head*)':
/usr/include/btrfs/list.h:190:23: error: invalid conversion from 'void*' to 
'list_head*' [-fpermissive]
  190 |         entry->next = LIST_POISON1;
      |                       ^~~~~~~~~~~~
      |                       |
      |                       void*
/usr/include/btrfs/list.h:191:23: error: invalid conversion from 'void*' to 
'list_head*' [-fpermissive]
  191 |         entry->prev = LIST_POISON2;
      |                       ^~~~~~~~~~~~
      |                       |
      |                       void*
In file included from /usr/include/btrfs/send-utils.h:27,
                 from BtrfsUtils.cc:36:
/usr/include/btrfs/list.h: In function 'int list_empty(const list_head*)':
/usr/include/btrfs/list.h:333:16: error: expected primary-expression before 
'const'
  333 |         return READ_ONCE(head->next) == head;
      |                ^~~~~~~~~
/usr/include/btrfs/list.h:333:16: error: expected ')' before 'const'
  333 |         return READ_ONCE(head->next) == head;
      |                ^~~~~~~~~
/usr/include/btrfs/list.h:333:16: error: expected ')' before ';' token
  333 |         return READ_ONCE(head->next) == head;
      |                ^~~~~~~~~
/usr/include/btrfs/list.h:333:16: note: to match this '('
  333 |         return READ_ONCE(head->next) == head;
      |                ^~~~~~~~~
In file included from /usr/include/btrfs/ctree.h:31,
                 from /usr/include/btrfs/send-utils.h:28,
                 from BtrfsUtils.cc:36:
/usr/include/btrfs/list.h:333:38: error: invalid operands of types 'void' and 
'const list_head*' to binary 'operator=='
  333 |         return READ_ONCE(head->next) == head;
      |                                      ^~ ~~~~
      |                                         |
      |                                         const list_head*
In file included from /usr/include/btrfs/send-utils.h:27,
                 from BtrfsUtils.cc:36:
/usr/include/btrfs/list.h: In function 'void list_del_init_careful(list_head*)':
/usr/include/btrfs/list.h:351:9: error: expected primary-expression before 
'volatile'
  351 |         smp_store_release(&entry->next, entry);
      |         ^~~~~~~~~~~~~~~~~
/usr/include/btrfs/list.h:351:9: error: expected ')' before 'volatile'
  351 |         smp_store_release(&entry->next, entry);
      |         ^~~~~~~~~~~~~~~~~
/usr/include/btrfs/list.h: In function 'int list_empty_careful(const 
list_head*)':
/usr/include/btrfs/list.h:369:34: error: expected primary-expression before 
'const'
  369 |         struct list_head *next = smp_load_acquire(&head->next);
      |                                  ^~~~~~~~~~~~~~~~
/usr/include/btrfs/list.h:369:34: error: expected ')' before 'const'
  369 |         struct list_head *next = smp_load_acquire(&head->next);
      |                                  ^~~~~~~~~~~~~~~~
/usr/include/btrfs/list.h:369:34: error: expected ')' before ';' token
  369 |         struct list_head *next = smp_load_acquire(&head->next);
      |                                  ^~~~~~~~~~~~~~~~
/usr/include/btrfs/list.h:369:34: note: to match this '('
  369 |         struct list_head *next = smp_load_acquire(&head->next);
      |                                  ^~~~~~~~~~~~~~~~
/usr/include/btrfs/list.h:369:34: error: void value not ignored as it ought to 
be
  369 |         struct list_head *next = smp_load_acquire(&head->next);
      |                                  ^~~~~~~~~~~~~~~~
/usr/include/btrfs/list.h: In function 'int hlist_unhashed_lockless(const 
hlist_node*)':
/usr/include/btrfs/list.h:872:17: error: expected primary-expression before 
'const'
  872 |         return !READ_ONCE(h->pprev);
      |                 ^~~~~~~~~
/usr/include/btrfs/list.h:872:17: error: expected ')' before 'const'
  872 |         return !READ_ONCE(h->pprev);
      |                 ^~~~~~~~~
/usr/include/btrfs/list.h:872:17: error: expected ')' before ';' token
  872 |         return !READ_ONCE(h->pprev);
      |                 ^~~~~~~~~
/usr/include/btrfs/list.h:872:17: note: to match this '('
  872 |         return !READ_ONCE(h->pprev);
      |                 ^~~~~~~~~
/usr/include/btrfs/list.h:872:17: error: could not convert '<statement>' from 
'void' to 'bool'
  872 |         return !READ_ONCE(h->pprev);
      |                 ^~~~~~~~~
      |                 |
      |                 void
/usr/include/btrfs/list.h:872:17: error: in argument to unary !
/usr/include/btrfs/list.h: In function 'int hlist_empty(const hlist_head*)':
/usr/include/btrfs/list.h:881:17: error: expected primary-expression before 
'const'
  881 |         return !READ_ONCE(h->first);
      |                 ^~~~~~~~~
/usr/include/btrfs/list.h:881:17: error: expected ')' before 'const'
  881 |         return !READ_ONCE(h->first);
      |                 ^~~~~~~~~
/usr/include/btrfs/list.h:881:17: error: expected ')' before ';' token
  881 |         return !READ_ONCE(h->first);
      |                 ^~~~~~~~~
/usr/include/btrfs/list.h:881:17: note: to match this '('
  881 |         return !READ_ONCE(h->first);
      |                 ^~~~~~~~~
/usr/include/btrfs/list.h:881:17: error: could not convert '<statement>' from 
'void' to 'bool'
  881 |         return !READ_ONCE(h->first);
      |                 ^~~~~~~~~
      |                 |
      |                 void
/usr/include/btrfs/list.h:881:17: error: in argument to unary !
/usr/include/btrfs/list.h: In function 'void __hlist_del(hlist_node*)':
/usr/include/btrfs/list.h:889:9: error: expected primary-expression before 
'volatile'
  889 |         WRITE_ONCE(*pprev, next);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:889:9: error: expected ')' before 'volatile'
  889 |         WRITE_ONCE(*pprev, next);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:891:17: error: expected primary-expression before 
'volatile'
  891 |                 WRITE_ONCE(next->pprev, pprev);
      |                 ^~~~~~~~~~
/usr/include/btrfs/list.h:891:17: error: expected ')' before 'volatile'
  891 |                 WRITE_ONCE(next->pprev, pprev);
      |                 ^~~~~~~~~~
In file included from /usr/include/btrfs/ctree.h:31,
                 from /usr/include/btrfs/send-utils.h:28,
                 from BtrfsUtils.cc:36:
/usr/include/btrfs/list.h: In function 'void hlist_del(hlist_node*)':
/usr/include/btrfs/list.h:904:19: error: invalid conversion from 'void*' to 
'hlist_node*' [-fpermissive]
  904 |         n->next = LIST_POISON1;
      |                   ^~~~~~~~~~~~
      |                   |
      |                   void*
/usr/include/btrfs/list.h:905:20: error: invalid conversion from 'void*' to 
'hlist_node**' [-fpermissive]
  905 |         n->pprev = LIST_POISON2;
      |                    ^~~~~~~~~~~~
      |                    |
      |                    void*
In file included from /usr/include/btrfs/send-utils.h:27,
                 from BtrfsUtils.cc:36:
/usr/include/btrfs/list.h: In function 'void hlist_add_head(hlist_node*, 
hlist_head*)':
/usr/include/btrfs/list.h:933:9: error: expected primary-expression before 
'volatile'
  933 |         WRITE_ONCE(n->next, first);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:933:9: error: expected ')' before 'volatile'
  933 |         WRITE_ONCE(n->next, first);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:935:17: error: expected primary-expression before 
'volatile'
  935 |                 WRITE_ONCE(first->pprev, &n->next);
      |                 ^~~~~~~~~~
/usr/include/btrfs/list.h:935:17: error: expected ')' before 'volatile'
  935 |                 WRITE_ONCE(first->pprev, &n->next);
      |                 ^~~~~~~~~~
/usr/include/btrfs/list.h:936:9: error: expected primary-expression before 
'volatile'
  936 |         WRITE_ONCE(h->first, n);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:936:9: error: expected ')' before 'volatile'
  936 |         WRITE_ONCE(h->first, n);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:937:9: error: expected primary-expression before 
'volatile'
  937 |         WRITE_ONCE(n->pprev, &h->first);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:937:9: error: expected ')' before 'volatile'
  937 |         WRITE_ONCE(n->pprev, &h->first);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h: In function 'void hlist_add_before(hlist_node*, 
hlist_node*)':
/usr/include/btrfs/list.h:948:9: error: expected primary-expression before 
'volatile'
  948 |         WRITE_ONCE(n->pprev, next->pprev);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:948:9: error: expected ')' before 'volatile'
  948 |         WRITE_ONCE(n->pprev, next->pprev);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:949:9: error: expected primary-expression before 
'volatile'
  949 |         WRITE_ONCE(n->next, next);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:949:9: error: expected ')' before 'volatile'
  949 |         WRITE_ONCE(n->next, next);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:950:9: error: expected primary-expression before 
'volatile'
  950 |         WRITE_ONCE(next->pprev, &n->next);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:950:9: error: expected ')' before 'volatile'
  950 |         WRITE_ONCE(next->pprev, &n->next);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:951:9: error: expected primary-expression before 
'volatile'
  951 |         WRITE_ONCE(*(n->pprev), n);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:951:9: error: expected ')' before 'volatile'
  951 |         WRITE_ONCE(*(n->pprev), n);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h: In function 'void hlist_add_behind(hlist_node*, 
hlist_node*)':
/usr/include/btrfs/list.h:962:9: error: expected primary-expression before 
'volatile'
  962 |         WRITE_ONCE(n->next, prev->next);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:962:9: error: expected ')' before 'volatile'
  962 |         WRITE_ONCE(n->next, prev->next);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:963:9: error: expected primary-expression before 
'volatile'
  963 |         WRITE_ONCE(prev->next, n);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:963:9: error: expected ')' before 'volatile'
  963 |         WRITE_ONCE(prev->next, n);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:964:9: error: expected primary-expression before 
'volatile'
  964 |         WRITE_ONCE(n->pprev, &prev->next);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:964:9: error: expected ')' before 'volatile'
  964 |         WRITE_ONCE(n->pprev, &prev->next);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:967:17: error: expected primary-expression before 
'volatile'
  967 |                 WRITE_ONCE(n->next->pprev, &n->next);
      |                 ^~~~~~~~~~
/usr/include/btrfs/list.h:967:17: error: expected ')' before 'volatile'
  967 |                 WRITE_ONCE(n->next->pprev, &n->next);
      |                 ^~~~~~~~~~
In file included from /usr/include/btrfs/ctree.h:31,
                 from /usr/include/btrfs/send-utils.h:28,
                 from BtrfsUtils.cc:36:
/usr/include/btrfs/list.h: At global scope:
/usr/include/btrfs/list.h:1015:55: error: expected ',' or '...' before 'new'
 1015 |                                    struct hlist_head *new)
      |                                                       ^~~
/usr/include/btrfs/list.h: In function 'void hlist_move_list(hlist_head*, 
hlist_head*)':
/usr/include/btrfs/list.h:1017:12: error: expected type-specifier before '->' 
token
 1017 |         new->first = old->first;
      |            ^~
/usr/include/btrfs/list.h:1018:16: error: expected type-specifier before '->' 
token
 1018 |         if (new->first)
      |                ^~
/usr/include/btrfs/list.h:1018:16: error: expected ')' before '->' token
 1018 |         if (new->first)
      |            ~   ^~
      |                )
/usr/include/btrfs/list.h:1019:20: error: expected type-specifier before '->' 
token
 1019 |                 new->first->pprev = &new->first;
      |                    ^~
In file included from /usr/include/btrfs/send-utils.h:27,
                 from BtrfsUtils.cc:36:
/usr/include/btrfs/extent-cache.h: In function 'int 
cache_tree_empty(cache_tree*)':
/usr/include/btrfs/extent-cache.h:78:16: error: expected primary-expression 
before 'const'
   78 |         return RB_EMPTY_ROOT(&tree->root);
      |                ^~~~~~~~~~~~~
/usr/include/btrfs/extent-cache.h:78:16: error: expected ')' before 'const'
   78 |         return RB_EMPTY_ROOT(&tree->root);
      |                ^~~~~~~~~~~~~
/usr/include/btrfs/extent-cache.h:78:16: error: expected ')' before ';' token
   78 |         return RB_EMPTY_ROOT(&tree->root);
      |                ^~~~~~~~~~~~~
/usr/include/btrfs/extent-cache.h:78:16: note: to match this '('
   78 |         return RB_EMPTY_ROOT(&tree->root);
      |                ^~~~~~~~~~~~~
In file included from /usr/include/btrfs/extent-cache.h:27,
                 from /usr/include/btrfs/ctree.h:33,
                 from /usr/include/btrfs/send-utils.h:28,
                 from BtrfsUtils.cc:36:
/usr/include/btrfs/extent-cache.h:78:16: error: invalid operands of types 
'void' and 'long int' to binary 'operator=='
   78 |         return RB_EMPTY_ROOT(&tree->root);
      |                ^
In file included from /usr/include/btrfs/list.h:25,
                 from /usr/include/btrfs/ctree.h:31,
                 from /usr/include/btrfs/send.h:26,
                 from Btrfs.cc:41:
/usr/include/btrfs/list.h: In function 'void INIT_LIST_HEAD(list_head*)':
/usr/include/btrfs/list.h:78:9: error: expected primary-expression before 
'volatile'
   78 |         WRITE_ONCE(list->next, list);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:78:9: error: expected ')' before 'volatile'
   78 |         WRITE_ONCE(list->next, list);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h: In function 'void __list_add(list_head*, list_head*, 
list_head*)':
/usr/include/btrfs/list.h:116:9: error: expected primary-expression before 
'volatile'
  116 |         WRITE_ONCE(prev->next, xnew);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:116:9: error: expected ')' before 'volatile'
  116 |         WRITE_ONCE(prev->next, xnew);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h: In function 'void __list_del(list_head*, 
list_head*)':
/usr/include/btrfs/list.h:156:9: error: expected primary-expression before 
'volatile'
  156 |         WRITE_ONCE(prev->next, next);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:156:9: error: expected ')' before 'volatile'
  156 |         WRITE_ONCE(prev->next, next);
      |         ^~~~~~~~~~
In file included from /usr/include/btrfs/ctree.h:31,
                 from /usr/include/btrfs/send.h:26,
                 from Btrfs.cc:41:
/usr/include/btrfs/list.h: In function 'void list_del(list_head*)':
/usr/include/btrfs/list.h:190:23: error: invalid conversion from 'void*' to 
'list_head*' [-fpermissive]
  190 |         entry->next = LIST_POISON1;
      |                       ^~~~~~~~~~~~
      |                       |
      |                       void*
/usr/include/btrfs/list.h:191:23: error: invalid conversion from 'void*' to 
'list_head*' [-fpermissive]
  191 |         entry->prev = LIST_POISON2;
      |                       ^~~~~~~~~~~~
      |                       |
      |                       void*
In file included from /usr/include/btrfs/list.h:25,
                 from /usr/include/btrfs/ctree.h:31,
                 from /usr/include/btrfs/send.h:26,
                 from Btrfs.cc:41:
/usr/include/btrfs/list.h: In function 'int list_empty(const list_head*)':
/usr/include/btrfs/list.h:333:16: error: expected primary-expression before 
'const'
  333 |         return READ_ONCE(head->next) == head;
      |                ^~~~~~~~~
/usr/include/btrfs/list.h:333:16: error: expected ')' before 'const'
  333 |         return READ_ONCE(head->next) == head;
      |                ^~~~~~~~~
/usr/include/btrfs/list.h:333:16: error: expected ')' before ';' token
  333 |         return READ_ONCE(head->next) == head;
      |                ^~~~~~~~~
/usr/include/btrfs/list.h:333:16: note: to match this '('
  333 |         return READ_ONCE(head->next) == head;
      |                ^~~~~~~~~
In file included from /usr/include/btrfs/ctree.h:31,
                 from /usr/include/btrfs/send.h:26,
                 from Btrfs.cc:41:
/usr/include/btrfs/list.h:333:38: error: invalid operands of types 'void' and 
'const list_head*' to binary 'operator=='
  333 |         return READ_ONCE(head->next) == head;
      |                                      ^~ ~~~~
      |                                         |
      |                                         const list_head*
In file included from /usr/include/btrfs/list.h:25,
                 from /usr/include/btrfs/ctree.h:31,
                 from /usr/include/btrfs/send.h:26,
                 from Btrfs.cc:41:
/usr/include/btrfs/list.h: In function 'void list_del_init_careful(list_head*)':
/usr/include/btrfs/list.h:351:9: error: expected primary-expression before 
'volatile'
  351 |         smp_store_release(&entry->next, entry);
      |         ^~~~~~~~~~~~~~~~~
/usr/include/btrfs/list.h:351:9: error: expected ')' before 'volatile'
  351 |         smp_store_release(&entry->next, entry);
      |         ^~~~~~~~~~~~~~~~~
/usr/include/btrfs/list.h: In function 'int list_empty_careful(const 
list_head*)':
/usr/include/btrfs/list.h:369:34: error: expected primary-expression before 
'const'
  369 |         struct list_head *next = smp_load_acquire(&head->next);
      |                                  ^~~~~~~~~~~~~~~~
/usr/include/btrfs/list.h:369:34: error: expected ')' before 'const'
  369 |         struct list_head *next = smp_load_acquire(&head->next);
      |                                  ^~~~~~~~~~~~~~~~
/usr/include/btrfs/list.h:369:34: error: expected ')' before ';' token
  369 |         struct list_head *next = smp_load_acquire(&head->next);
      |                                  ^~~~~~~~~~~~~~~~
/usr/include/btrfs/list.h:369:34: note: to match this '('
  369 |         struct list_head *next = smp_load_acquire(&head->next);
      |                                  ^~~~~~~~~~~~~~~~
/usr/include/btrfs/list.h:369:34: error: void value not ignored as it ought to 
be
  369 |         struct list_head *next = smp_load_acquire(&head->next);
      |                                  ^~~~~~~~~~~~~~~~
/usr/include/btrfs/list.h: In function 'int hlist_unhashed_lockless(const 
hlist_node*)':
/usr/include/btrfs/list.h:872:17: error: expected primary-expression before 
'const'
  872 |         return !READ_ONCE(h->pprev);
      |                 ^~~~~~~~~
/usr/include/btrfs/list.h:872:17: error: expected ')' before 'const'
  872 |         return !READ_ONCE(h->pprev);
      |                 ^~~~~~~~~
/usr/include/btrfs/list.h:872:17: error: expected ')' before ';' token
  872 |         return !READ_ONCE(h->pprev);
      |                 ^~~~~~~~~
/usr/include/btrfs/list.h:872:17: note: to match this '('
  872 |         return !READ_ONCE(h->pprev);
      |                 ^~~~~~~~~
/usr/include/btrfs/list.h:872:17: error: could not convert '<statement>' from 
'void' to 'bool'
  872 |         return !READ_ONCE(h->pprev);
      |                 ^~~~~~~~~
      |                 |
      |                 void
/usr/include/btrfs/list.h:872:17: error: in argument to unary !
/usr/include/btrfs/list.h: In function 'int hlist_empty(const hlist_head*)':
/usr/include/btrfs/list.h:881:17: error: expected primary-expression before 
'const'
  881 |         return !READ_ONCE(h->first);
      |                 ^~~~~~~~~
/usr/include/btrfs/list.h:881:17: error: expected ')' before 'const'
  881 |         return !READ_ONCE(h->first);
      |                 ^~~~~~~~~
/usr/include/btrfs/list.h:881:17: error: expected ')' before ';' token
  881 |         return !READ_ONCE(h->first);
      |                 ^~~~~~~~~
/usr/include/btrfs/list.h:881:17: note: to match this '('
  881 |         return !READ_ONCE(h->first);
      |                 ^~~~~~~~~
/usr/include/btrfs/list.h:881:17: error: could not convert '<statement>' from 
'void' to 'bool'
  881 |         return !READ_ONCE(h->first);
      |                 ^~~~~~~~~
      |                 |
      |                 void
/usr/include/btrfs/list.h:881:17: error: in argument to unary !
/usr/include/btrfs/list.h: In function 'void __hlist_del(hlist_node*)':
/usr/include/btrfs/list.h:889:9: error: expected primary-expression before 
'volatile'
  889 |         WRITE_ONCE(*pprev, next);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:889:9: error: expected ')' before 'volatile'
  889 |         WRITE_ONCE(*pprev, next);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:891:17: error: expected primary-expression before 
'volatile'
  891 |                 WRITE_ONCE(next->pprev, pprev);
      |                 ^~~~~~~~~~
/usr/include/btrfs/list.h:891:17: error: expected ')' before 'volatile'
  891 |                 WRITE_ONCE(next->pprev, pprev);
      |                 ^~~~~~~~~~
In file included from /usr/include/btrfs/ctree.h:31,
                 from /usr/include/btrfs/send.h:26,
                 from Btrfs.cc:41:
/usr/include/btrfs/list.h: In function 'void hlist_del(hlist_node*)':
/usr/include/btrfs/list.h:904:19: error: invalid conversion from 'void*' to 
'hlist_node*' [-fpermissive]
  904 |         n->next = LIST_POISON1;
      |                   ^~~~~~~~~~~~
      |                   |
      |                   void*
/usr/include/btrfs/list.h:905:20: error: invalid conversion from 'void*' to 
'hlist_node**' [-fpermissive]
  905 |         n->pprev = LIST_POISON2;
      |                    ^~~~~~~~~~~~
      |                    |
      |                    void*
In file included from /usr/include/btrfs/list.h:25,
                 from /usr/include/btrfs/ctree.h:31,
                 from /usr/include/btrfs/send.h:26,
                 from Btrfs.cc:41:
/usr/include/btrfs/list.h: In function 'void hlist_add_head(hlist_node*, 
hlist_head*)':
/usr/include/btrfs/list.h:933:9: error: expected primary-expression before 
'volatile'
  933 |         WRITE_ONCE(n->next, first);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:933:9: error: expected ')' before 'volatile'
  933 |         WRITE_ONCE(n->next, first);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:935:17: error: expected primary-expression before 
'volatile'
  935 |                 WRITE_ONCE(first->pprev, &n->next);
      |                 ^~~~~~~~~~
/usr/include/btrfs/list.h:935:17: error: expected ')' before 'volatile'
  935 |                 WRITE_ONCE(first->pprev, &n->next);
      |                 ^~~~~~~~~~
/usr/include/btrfs/list.h:936:9: error: expected primary-expression before 
'volatile'
  936 |         WRITE_ONCE(h->first, n);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:936:9: error: expected ')' before 'volatile'
  936 |         WRITE_ONCE(h->first, n);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:937:9: error: expected primary-expression before 
'volatile'
  937 |         WRITE_ONCE(n->pprev, &h->first);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:937:9: error: expected ')' before 'volatile'
  937 |         WRITE_ONCE(n->pprev, &h->first);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h: In function 'void hlist_add_before(hlist_node*, 
hlist_node*)':
/usr/include/btrfs/list.h:948:9: error: expected primary-expression before 
'volatile'
  948 |         WRITE_ONCE(n->pprev, next->pprev);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:948:9: error: expected ')' before 'volatile'
  948 |         WRITE_ONCE(n->pprev, next->pprev);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:949:9: error: expected primary-expression before 
'volatile'
  949 |         WRITE_ONCE(n->next, next);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:949:9: error: expected ')' before 'volatile'
  949 |         WRITE_ONCE(n->next, next);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:950:9: error: expected primary-expression before 
'volatile'
  950 |         WRITE_ONCE(next->pprev, &n->next);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:950:9: error: expected ')' before 'volatile'
  950 |         WRITE_ONCE(next->pprev, &n->next);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:951:9: error: expected primary-expression before 
'volatile'
  951 |         WRITE_ONCE(*(n->pprev), n);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:951:9: error: expected ')' before 'volatile'
  951 |         WRITE_ONCE(*(n->pprev), n);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h: In function 'void hlist_add_behind(hlist_node*, 
hlist_node*)':
/usr/include/btrfs/list.h:962:9: error: expected primary-expression before 
'volatile'
  962 |         WRITE_ONCE(n->next, prev->next);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:962:9: error: expected ')' before 'volatile'
  962 |         WRITE_ONCE(n->next, prev->next);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:963:9: error: expected primary-expression before 
'volatile'
  963 |         WRITE_ONCE(prev->next, n);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:963:9: error: expected ')' before 'volatile'
  963 |         WRITE_ONCE(prev->next, n);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:964:9: error: expected primary-expression before 
'volatile'
  964 |         WRITE_ONCE(n->pprev, &prev->next);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:964:9: error: expected ')' before 'volatile'
  964 |         WRITE_ONCE(n->pprev, &prev->next);
      |         ^~~~~~~~~~
/usr/include/btrfs/list.h:967:17: error: expected primary-expression before 
'volatile'
  967 |                 WRITE_ONCE(n->next->pprev, &n->next);
      |                 ^~~~~~~~~~
/usr/include/btrfs/list.h:967:17: error: expected ')' before 'volatile'
  967 |                 WRITE_ONCE(n->next->pprev, &n->next);
      |                 ^~~~~~~~~~
In file included from /usr/include/btrfs/ctree.h:31,
                 from /usr/include/btrfs/send.h:26,
                 from Btrfs.cc:41:
/usr/include/btrfs/list.h: At global scope:
/usr/include/btrfs/list.h:1015:55: error: expected ',' or '...' before 'new'
 1015 |                                    struct hlist_head *new)
      |                                                       ^~~
/usr/include/btrfs/list.h: In function 'void hlist_move_list(hlist_head*, 
hlist_head*)':
/usr/include/btrfs/list.h:1017:12: error: expected type-specifier before '->' 
token
 1017 |         new->first = old->first;
      |            ^~
/usr/include/btrfs/list.h:1018:16: error: expected type-specifier before '->' 
token
 1018 |         if (new->first)
      |                ^~
/usr/include/btrfs/list.h:1018:16: error: expected ')' before '->' token
 1018 |         if (new->first)
      |            ~   ^~
      |                )
/usr/include/btrfs/list.h:1019:20: error: expected type-specifier before '->' 
token
 1019 |                 new->first->pprev = &new->first;
      |                    ^~
In file included from /usr/include/btrfs/list.h:25,
                 from /usr/include/btrfs/ctree.h:31,
                 from /usr/include/btrfs/send.h:26,
                 from Btrfs.cc:41:
/usr/include/btrfs/extent-cache.h: In function 'int 
cache_tree_empty(cache_tree*)':
/usr/include/btrfs/extent-cache.h:78:16: error: expected primary-expression 
before 'const'
   78 |         return RB_EMPTY_ROOT(&tree->root);
      |                ^~~~~~~~~~~~~
/usr/include/btrfs/extent-cache.h:78:16: error: expected ')' before 'const'
   78 |         return RB_EMPTY_ROOT(&tree->root);
      |                ^~~~~~~~~~~~~
/usr/include/btrfs/extent-cache.h:78:16: error: expected ')' before ';' token
   78 |         return RB_EMPTY_ROOT(&tree->root);
      |                ^~~~~~~~~~~~~
/usr/include/btrfs/extent-cache.h:78:16: note: to match this '('
   78 |         return RB_EMPTY_ROOT(&tree->root);
      |                ^~~~~~~~~~~~~
In file included from /usr/include/btrfs/extent-cache.h:27,
                 from /usr/include/btrfs/ctree.h:33,
                 from /usr/include/btrfs/send.h:26,
                 from Btrfs.cc:41:
/usr/include/btrfs/extent-cache.h:78:16: error: invalid operands of types 
'void' and 'long int' to binary 'operator=='
   78 |         return RB_EMPTY_ROOT(&tree->root);
      |                ^
make[3]: *** [Makefile:596: BtrfsUtils.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: *** [Makefile:596: Btrfs.lo] Error 1

--- End Message ---
--- Begin Message ---
Source: snapper
Source-Version: 0.10.2-1
Done: Hideki Yamane <[email protected]>

We believe that the bug you reported is fixed in the latest version of
snapper, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Hideki Yamane <[email protected]> (supplier of updated snapper package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 10 Jun 2022 11:10:51 +0900
Source: snapper
Binary: libpam-snapper libpam-snapper-dbgsym libsnapper-dev libsnapper6 
libsnapper6-dbgsym snapper snapper-dbgsym
Architecture: source amd64
Version: 0.10.2-1
Distribution: unstable
Urgency: medium
Maintainer: Hideki Yamane <[email protected]>
Changed-By: Hideki Yamane <[email protected]>
Description:
 libpam-snapper - PAM module for Linux filesystem snapshot management tool
 libsnapper-dev - Library for Linux filesystem snapshot management tool (header 
fil
 libsnapper6 - Library for Linux filesystem snapshot management tool
 snapper    - Linux filesystem snapshot management tool
Closes: 1012055
Changes:
 snapper (0.10.2-1) unstable; urgency=medium
 .
    * New upstream release
      - Built fine with updated libbtrfs-dev 5.18.1 (Closes: #1012055)
    * debian/control
      - Set Standards-Version: 4.6.1 with no changes
   * Drop libsnapper5 and introduce libsnapper6
   * Drop debian/bash-completion/snapper: merged upstream
Checksums-Sha1:
 ef530337079255de5f12998c19a7f89a83a5dccb 2237 snapper_0.10.2-1.dsc
 fbf22f73cf37a2764050bee67f8252c4327b3bdf 297960 snapper_0.10.2.orig.tar.xz
 7526b9dd35340914010131d9a1d8e0382a6f3d23 8492 snapper_0.10.2-1.debian.tar.xz
 29f792c31ec4b55c342b896736a919f314fc8c2b 17492 
libpam-snapper-dbgsym_0.10.2-1_amd64.deb
 f5647b20fa0bd71a4145e62a49cf24b78a24718e 16248 
libpam-snapper_0.10.2-1_amd64.deb
 300d26e2dbc3e28d3d77bfbd017c91fc778f6bbd 24540 
libsnapper-dev_0.10.2-1_amd64.deb
 88bab897a63ee5eeb33dd97efeed1ffc510fb9fd 8761184 
libsnapper6-dbgsym_0.10.2-1_amd64.deb
 2e721351156ad7a524ea599f97ba83f3bbd35049 325812 libsnapper6_0.10.2-1_amd64.deb
 6dc03dd011d05bff7c718b4dcb326f7d143ba3ae 9518812 
snapper-dbgsym_0.10.2-1_amd64.deb
 eb41387b2edffb81f2471a6ae23c7da7eaa19206 9247 snapper_0.10.2-1_amd64.buildinfo
 7a1f484f187be06a5e10f040197ee5efcb8ac03c 420604 snapper_0.10.2-1_amd64.deb
Checksums-Sha256:
 aedecc2b93d0221c615c057c1aa903931cf388f0e23f4d80afd320874a607160 2237 
snapper_0.10.2-1.dsc
 912e09caac39ab29fc64ea7cbfc04d3f1724531d7c7f18ffd83510369c780628 297960 
snapper_0.10.2.orig.tar.xz
 369533d036bd371becf6d880f8b78108445d31e007f3c9aa11f6597d5c880878 8492 
snapper_0.10.2-1.debian.tar.xz
 d3e02bfe363f842525ba1492499ac35a3e5aebc3d0ad3d75d1c363fc37b8934c 17492 
libpam-snapper-dbgsym_0.10.2-1_amd64.deb
 c5a63753c5cf94b8844d34fec56950adb5bd49dbe8caec75306f61a1c45bbc03 16248 
libpam-snapper_0.10.2-1_amd64.deb
 55c8c102d4c1744c4794b5b479946fdf5e5efd7f8321a02525f2c1ccf4e17245 24540 
libsnapper-dev_0.10.2-1_amd64.deb
 7ea87bdfad5d3655ea11f1527f05ed8d58c106e64f00d9c478fd92b0f84c2e23 8761184 
libsnapper6-dbgsym_0.10.2-1_amd64.deb
 d10860ecc13cdcd162b5bc9cadcb9e29ae6e8cf197ea7071653358fbc805960c 325812 
libsnapper6_0.10.2-1_amd64.deb
 4eac2839c4356763c4ef518178937cb9f59fc6fd3ea934fcd06936272695940e 9518812 
snapper-dbgsym_0.10.2-1_amd64.deb
 889f4fff1c8921f96e32f84e953d4974c25a4e394f80722b68ed1fbfb1411763 9247 
snapper_0.10.2-1_amd64.buildinfo
 e481e704cea57d06480a5435e7bd6fdbcf7f5cd0d13ac32dbc2492a5c278e687 420604 
snapper_0.10.2-1_amd64.deb
Files:
 d76b0d5589761e44933c612ff1784fbf 2237 utils optional snapper_0.10.2-1.dsc
 c712b278daeef57d51e96142132f9dfd 297960 utils optional 
snapper_0.10.2.orig.tar.xz
 0d2bc8c62e40e8ca0e588552e5a7e943 8492 utils optional 
snapper_0.10.2-1.debian.tar.xz
 12cff77dcf9bb3ad346f01376df1b46d 17492 debug optional 
libpam-snapper-dbgsym_0.10.2-1_amd64.deb
 12ca89c7353d8743c473a4b8740c5730 16248 admin optional 
libpam-snapper_0.10.2-1_amd64.deb
 8e8f02359919584d1c9c469f6f439f38 24540 libdevel optional 
libsnapper-dev_0.10.2-1_amd64.deb
 8f3eaf588f6d9a5cce54262f586ad294 8761184 debug optional 
libsnapper6-dbgsym_0.10.2-1_amd64.deb
 3ef8a8cdeaeb4678ff6d5400a4f0dff3 325812 libs optional 
libsnapper6_0.10.2-1_amd64.deb
 9c0f4c5119ab393af2bd8e18fa087b82 9518812 debug optional 
snapper-dbgsym_0.10.2-1_amd64.deb
 d195afdb9c0369e90f4f8a554994640a 9247 utils optional 
snapper_0.10.2-1_amd64.buildinfo
 b3606d4040243fed4a8dc68c3b998f98 420604 utils optional 
snapper_0.10.2-1_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEWOEiL5aWyIWjzRBMXTKNCCqqsUAFAmKjEXIACgkQXTKNCCqq
sUDnqw/+KlxqTNBr6wZcC45B8vzYgBx2cuLhxSI04bsVaHcuvU80rgnqoahHRphY
qy2bYnDtjWzJeObLMmKCK24g3o5cVWmwc5aXIUO7yuK7m3byh8KuLSGUfa2fhfwq
M1P/hIKeLS8i+V0d4/ihAUGARHqFrrk9MG44nbSlFYkAJoMaqkLK4KJOsplXFXco
89QamO63XZK2kAw97F0LuHWQ6AGad83Z6FZxtXyawwUyEzxXNeDeXkCNTnZ+ZMMH
qan0CqvFbBqbgHdPHOtBYNemSyCgOVgasFu1dIFuswiI+S6398lCJoeSwamNrHLR
pMCdiM6zHQkYa25CdIuvbZUrQY/BvwTgqupydmypWGqGX2+rWnxAe8T7Q+k1ouLj
RmOCi2HKUHhE09WbquzeVjJBKGa+YCdJrJwBxFChmcWrMHMQ6Z3q/04lKi9A0t40
h1g8V2c0Qq1axSXYY4avaDM+wdrXOWU98CWb4osPPMI/yqq/IXeiXfrB3XtpGraa
n1WrfFTJBrw3cwG4Pi6R7ThpSTh/LnVoOLMzSB2JGIUekiQ0jVNya9kGyqce1sxX
OAxO3jzsOBXi/5Amc46TpvAAZ8SL7Ulmg9lueUwnwKCdA3X4EKGmnKSGk2Z0+ien
X7+Ql+eDSQcLHwBgWMd0XO0cFBacO+w00UhBwe7Cia83N9ot5q8=
=DZfW
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to