← Back to team overview

touch-packages team mailing list archive

[Bug 1428299] Re: fix ftbfs with GCC 5 (real issue in dee)

 

This bug was fixed in the package dee - 1.2.7+15.04.20150304-0ubuntu1

---------------
dee (1.2.7+15.04.20150304-0ubuntu1) vivid; urgency=medium

  [ Ken VanDine ]
  * Fix new warnings with GCC 5, patch thanks to Matthias Klose (LP:
    #1428299)
 -- CI Train Bot <ci-train-bot@xxxxxxxxxxxxx>   Wed, 04 Mar 2015 21:43:44 +0000

** Changed in: dee (Ubuntu)
       Status: Confirmed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to dee in Ubuntu.
https://bugs.launchpad.net/bugs/1428299

Title:
  fix ftbfs with GCC 5 (real issue in dee)

Status in dee package in Ubuntu:
  Fix Released

Bug description:
  dee-transaction.c: In function 'dee_transaction_get_first_iter':
  dee-transaction.c:236:59: error: logical not is only applied to the left hand side of comparison [-Werror=logical-not-parentheses]
   #define journal_iter_is_removed(jiter) jiter->change_type == CHANGE_TYPE_REMOVE
                                                             ^
  /usr/include/glib-2.0/glib/gmacros.h:319:8: note: in definition of macro '_G_BOOLEAN_EXPR'
      if (expr)                                    \
          ^
  /usr/include/glib-2.0/glib/gtestutils.h:106:49: note: in expansion of macro 'G_LIKELY'
                                                if G_LIKELY (expr) ; else \
                                                   ^
  dee-transaction.c:1245:7: note: in expansion of macro 'g_assert'
         g_assert (!journal_iter_is_removed (jiter));
         ^
  dee-transaction.c:1245:18: note: in expansion of macro 'journal_iter_is_removed'
         g_assert (!journal_iter_is_removed (jiter));
                    ^
  cc1: all warnings being treated as errors
  Makefile:791: recipe for target 'libdee_1_0_la-dee-transaction.lo' failed
  make[4]: *** [libdee_1_0_la-dee-transaction.lo] Error 1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dee/+bug/1428299/+subscriptions


References