Hello community,

here is the log from the commit of package bijiben for openSUSE:Factory checked 
in at 2017-06-19 13:22:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/bijiben (Old)
 and      /work/SRC/openSUSE:Factory/.bijiben.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "bijiben"

Mon Jun 19 13:22:44 2017 rev:31 rq:504287 version:3.24.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/bijiben/bijiben.changes  2017-06-12 
15:08:32.626591198 +0200
+++ /work/SRC/openSUSE:Factory/.bijiben.new/bijiben.changes     2017-06-19 
13:22:47.369520110 +0200
@@ -1,0 +2,22 @@
+Fri Jun 16 08:27:09 UTC 2017 - [email protected]
+
+- Add bijiben-fix-i586-longint.patch: Fix wrong int type
+  (bgo#783714).
+
+-------------------------------------------------------------------
+Mon Jun 12 21:56:49 UTC 2017 - [email protected]
+
+- Add bijiben-memo-provider-crash-opening-memo.patch: Application
+  is crashing when trying to open a memo from the memo list
+  (bgo#782998).
+
+-------------------------------------------------------------------
+Sun Jun 11 19:39:56 UTC 2017 - [email protected]
+
+- Add bijiben-fix-missing-break-in-case-statement.patch:
+  main-toolbar: Missing break in case statement. Stop passing
+  --disable-Werror to configure (bgo#783465).
+- Add bijiben-remove-warning-about-Trash-folder.patch:
+  local-provider: Remove warning about .Trash folder (bgo#783471).
+
+-------------------------------------------------------------------

New:
----
  bijiben-fix-i586-longint.patch
  bijiben-fix-missing-break-in-case-statement.patch
  bijiben-memo-provider-crash-opening-memo.patch
  bijiben-remove-warning-about-Trash-folder.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ bijiben.spec ++++++
--- /var/tmp/diff_new_pack.u3MruD/_old  2017-06-19 13:22:48.013429327 +0200
+++ /var/tmp/diff_new_pack.u3MruD/_new  2017-06-19 13:22:48.017428763 +0200
@@ -19,7 +19,6 @@
 %define with_zeitgeist 0
 
 Name:           bijiben
-### FIXME on version update, please check if --disable-Werror can be removed 
(bgo#783465)
 Version:        3.24.0
 Release:        0
 Summary:        Note editor for GNOME
@@ -27,6 +26,14 @@
 Group:          Productivity/Text/Editors
 Url:            https://live.gnome.org/Bijiben
 Source:         
http://download.gnome.org/sources/bijiben/3.24/%{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM bijiben-fix-missing-break-in-case-statement.patch 
bgo#783465 [email protected] -- main-toolbar: Missing break in case statement
+Patch0:         bijiben-fix-missing-break-in-case-statement.patch
+# PATCH-FIX-UPSTREAM bijiben-remove-warning-about-Trash-folder.patch 
bgo#783471 [email protected] -- local-provider: Remove warning about .Trash 
folder
+Patch1:         bijiben-remove-warning-about-Trash-folder.patch
+# PATCH-FIX-UPSTREAM bijiben-memo-provider-crash-opening-memo.patch bgo#782998 
[email protected] -- memo-provider: Crash opening memo
+Patch2:         bijiben-memo-provider-crash-opening-memo.patch
+# PATCH-FIX-UPSTREAM bijiben-fix-i586-longint.patch bgo#783714 
[email protected] -- Fix int type
+Patch3:         bijiben-fix-i586-longint.patch
 BuildRequires:  intltool >= 0.50.1
 BuildRequires:  update-desktop-files
 BuildRequires:  yelp-tools
@@ -68,12 +75,15 @@
 %lang_package
 %prep
 %setup -q
+%patch0 -p1
+%patch1 -p1
+%patch2 -p1
+%patch3 -p1
 
 %build
 %configure \
     --disable-static \
-    --disable-update-mimedb \
-    --disable-Werror
+    --disable-update-mimedb
 make %{?_smp_mflags}
 
 %install

++++++ bijiben-fix-i586-longint.patch ++++++
>From bbd6b4ab460a268110e94933c3bf0b667a594ff3 Mon Sep 17 00:00:00 2001
From: Isaque Galdino <[email protected]>
Date: Thu, 15 Jun 2017 10:33:21 -0300
Subject: memo-provider: Wrong output 64 bits format

gcc7 is complaining about a format for a 64 bits integer. The expected
argument is of type 'long int', but it is using a 'long long int'
instead.

To fix that problem, we changed the format "%li" to "%"G_GINT64_FORMAT.

https://bugzilla.gnome.org/show_bug.cgi?id=783714
---
 src/libbiji/provider/biji-memo-provider.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/libbiji/provider/biji-memo-provider.c 
b/src/libbiji/provider/biji-memo-provider.c
index 975cd11..0b82c1e 100644
--- a/src/libbiji/provider/biji-memo-provider.c
+++ b/src/libbiji/provider/biji-memo-provider.c
@@ -203,7 +203,7 @@ handle_next_item (BijiMemoProvider *self)
 
     create_note_from_item (item);
     /* debug pour tracker. Il faut en plus datasource->urn */
-    g_debug ("created=%li", item->set.created);
+    g_debug ("created=%"G_GINT64_FORMAT, item->set.created);
     g_debug ("title=%s", item->set.title);
     g_debug ("url=%s", item->set.url);
     g_debug ("content=%s\n================\n\n\n", item->set.content);
-- 
cgit v0.12

++++++ bijiben-fix-missing-break-in-case-statement.patch ++++++
>From 5cbfeec214509b97d67877cfb0e52c6c37c6f6d4 Mon Sep 17 00:00:00 2001
From: Isaque Galdino <[email protected]>
Date: Sun, 11 Jun 2017 15:30:09 -0300
Subject: main-toolbar: Missing break in case statement

gcc7 is complainting about an implicit-fallthrough situation: a missing
break in a case statement.

This commit adds that to the code.

https://bugzilla.gnome.org/show_bug.cgi?id=783465
---
 src/bjb-main-toolbar.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/bjb-main-toolbar.c b/src/bjb-main-toolbar.c
index b44f68e..4e49dc2 100644
--- a/src/bjb-main-toolbar.c
+++ b/src/bjb-main-toolbar.c
@@ -1131,6 +1131,7 @@ bjb_main_toolbar_get_property (GObject     *object,
   {
     case PROP_PARENT:
       g_value_set_object (value, self->priv->parent);
+      break;
     default:
       G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
       break;
-- 
cgit v0.12

++++++ bijiben-memo-provider-crash-opening-memo.patch ++++++
>From 1649d3a3d3bae9972ea89f08f78aea5b93cb96d6 Mon Sep 17 00:00:00 2001
From: Milan Crha <[email protected]>
Date: Sun, 11 Jun 2017 15:46:20 -0300
Subject: memo-provider: Crash opening memo

Application is crashing when trying to open a memo from the memo list.

Code is not checking for null when processing start, last modified and
created dates.

This patch fixes that.

https://bugzilla.gnome.org/show_bug.cgi?id=782998
---
 src/libbiji/provider/biji-memo-provider.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/libbiji/provider/biji-memo-provider.c 
b/src/libbiji/provider/biji-memo-provider.c
index fa0540f..975cd11 100644
--- a/src/libbiji/provider/biji-memo-provider.c
+++ b/src/libbiji/provider/biji-memo-provider.c
@@ -75,6 +75,9 @@ time_val_from_icaltime (icaltimetype *itt, glong *result)
   GTimeVal t;
   gchar *iso;
 
+  if (!itt)
+    return FALSE;
+
   t.tv_sec = 0;
   t.tv_usec = 0;
 
-- 
cgit v0.12

++++++ bijiben-remove-warning-about-Trash-folder.patch ++++++
>From efcabf00020fe01fee75a3f55ae7a48e83de37d6 Mon Sep 17 00:00:00 2001
From: Isaque Galdino <[email protected]>
Date: Sun, 11 Jun 2017 15:10:31 -0300
Subject: local-provider: Remove warning about .Trash folder

When $HOME/.local/share/bijiben directory doesn't exist, application
creates it, but it also complaints about another directory that doesn't
exist: $HOME/.local/share/bijiben/.Trash.

This patch removes that warning message because the .Trash directory
will be created anyway.

https://bugzilla.gnome.org/show_bug.cgi?id=783471
---
 src/libbiji/provider/biji-local-provider.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/libbiji/provider/biji-local-provider.c 
b/src/libbiji/provider/biji-local-provider.c
index 72c41df..733df70 100644
--- a/src/libbiji/provider/biji-local-provider.c
+++ b/src/libbiji/provider/biji-local-provider.c
@@ -79,7 +79,8 @@ load_location_error (GFile *location,
   gchar *path;
 
   path = g_file_get_path (location);
-  g_printerr ("Unable to load location %s: %s", path, error->message);
+       if (!g_strrstr (path, ".Trash"))
+       g_printerr ("Unable to load location %s: %s", path, error->message);
   g_free (path);
   g_error_free (error);
 }
-- 
cgit v0.12


Reply via email to