Source: libgda5
Version: 5.2.4-3
Severity: serious
Tags: patch buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/libgda5.html

...
( cd . && glib-mkenums \
                --fhead "#ifndef __LIBGDA_SQL_PARSER_ENUM_TYPES_H__\n#define 
__LIBGDA_SQL_PARSER_ENUM_TYPES_H__\n\n#include 
<glib-object.h>\n\nG_BEGIN_DECLS\n" \
                --vhead "GType @enum_name@_get_type (void);\n#define 
GDA_TYPE_@ENUMSHORT@ (@enum_name@_get_type())\n"   \
                --ftail "G_END_DECLS\n\n#endif /* __LIBGDA_ENUM_TYPES_H__ */" \
        gda-sql-parser.h gda-sql-statement.h gda-statement-struct-decl.h 
gda-statement-struct.h gda-statement-struct-compound.h 
gda-statement-struct-delete.h gda-statement-struct-update.h 
gda-statement-struct-insert.h gda-statement-struct-parts.h 
gda-statement-struct-pspec.h gda-statement-struct-select.h 
gda-statement-struct-trans.h gda-statement-struct-unknown.h 
gda-statement-struct-util.h) > tmp-gda-enum-types.h \
&& (cmp -s tmp-gda-enum-types.h gda-sql-parser-enum-types.h || cp 
tmp-gda-enum-types.h gda-sql-parser-enum-types.h ) \
&& rm -f tmp-gda-enum-types.h   \
&& echo timestamp > s-enum-types-h
Traceback (most recent call last):
  File "/usr/bin/glib-mkenums", line 675, in <module>
    process_file(fname)
  File "/usr/bin/glib-mkenums", line 407, in process_file
    line = curfile.readline()
  File "/usr/lib/python3.5/codecs.py", line 321, in decode
    (result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xf3 in position 167: 
invalid continuation byte
Traceback (most recent call last):
  File "/usr/bin/glib-mkenums", line 675, in <module>
    process_file(fname)
  File "/usr/bin/glib-mkenums", line 407, in process_file
    line = curfile.readline()
  File "/usr/lib/python3.5/codecs.py", line 321, in decode
    (result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xf3 in position 167: 
invalid continuation byte
Makefile:949: recipe for target 's-enum-types-c' failed
make[3]: *** [s-enum-types-c] Error 1
make[3]: *** Waiting for unfinished jobs....
Makefile:936: recipe for target 's-enum-types-h' failed
make[3]: *** [s-enum-types-h] Error 1


Patches are attached.
From b611c805b3a2248e2f4f85f993f96c13a05b4730 Mon Sep 17 00:00:00 2001
From: Emmanuele Bassi <eba...@gnome.org>
Date: Mon, 17 Jul 2017 22:37:50 +0100
Subject: Convert files to Unicode

These header files have mixed encoding, and makes various tools choke on
them.
---
 libgda/gda-connection.h                          | 2 +-
 libgda/sql-parser/gda-sql-statement.h            | 2 +-
 libgda/sql-parser/gda-statement-struct-delete.h  | 2 +-
 libgda/sql-parser/gda-statement-struct-unknown.h | 2 +-
 libgda/sql-parser/gda-statement-struct-util.h    | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/libgda/gda-connection.h b/libgda/gda-connection.h
index 94d1b27b5..19ca63fc3 100644
--- a/libgda/gda-connection.h
+++ b/libgda/gda-connection.h
@@ -6,7 +6,7 @@
  * Copyright (C) 2002 - 2003 Gonzalo Paniagua Javier <gonz...@ximian.com>
  * Copyright (C) 2003 Filip Van Raemdonck <mecha...@debian.org>
  * Copyright (C) 2004 - 2005 Alan Knowles <al...@src.gnome.org>
- * Copyright (C) 2004 José María Casanova Crespo <jmcasan...@igalia.com>
+ * Copyright (C) 2004 José María Casanova Crespo <jmcasan...@igalia.com>
  * Copyright (C) 2005 - 2009 Bas Driessen <bas.dries...@xobas.com>
  * Copyright (C) 2006 - 2008 Murray Cumming <murr...@murrayc.com>
  * Copyright (C) 2007 Leonardo Boshell <l...@kmc.com.co>
diff --git a/libgda/sql-parser/gda-sql-statement.h b/libgda/sql-parser/gda-sql-statement.h
index 0ba1f9edc..8783ca8a1 100644
--- a/libgda/sql-parser/gda-sql-statement.h
+++ b/libgda/sql-parser/gda-sql-statement.h
@@ -1,7 +1,7 @@
 /*
  * Copyright (C) 2000 Reinhard Müller <reinh...@src.gnome.org>
  * Copyright (C) 2000 - 2002 Rodrigo Moya <rodr...@gnome-db.org>
- * Copyright (C) 2001 Carlos Perelló Marín <car...@gnome-db.org>
+ * Copyright (C) 2001 Carlos Perelló Marín <car...@gnome-db.org>
  * Copyright (C) 2001 - 2011 Vivien Malerba <male...@gnome-db.org>
  * Copyright (C) 2002 Gonzalo Paniagua Javier <gonz...@src.gnome.org>
  * Copyright (C) 2011 Murray Cumming <murr...@murrayc.com>
diff --git a/libgda/sql-parser/gda-statement-struct-delete.h b/libgda/sql-parser/gda-statement-struct-delete.h
index cab8b9dad..2e51c5eae 100644
--- a/libgda/sql-parser/gda-statement-struct-delete.h
+++ b/libgda/sql-parser/gda-statement-struct-delete.h
@@ -1,7 +1,7 @@
 /*
  * Copyright (C) 2005 Dan Winship <d...@src.gnome.org>
  * Copyright (C) 2005 - 2011 Vivien Malerba <male...@gnome-db.org>
- * Copyright (C) 2005 Álvaro Peña <alvar...@telefonica.net>
+ * Copyright (C) 2005 Álvaro Peña <alvar...@telefonica.net>
  * Copyright (C) 2007 Armin Burgmeier <ar...@openismus.com>
  * Copyright (C) 2007 - 2009 Murray Cumming <murr...@murrayc.com>
  *
diff --git a/libgda/sql-parser/gda-statement-struct-unknown.h b/libgda/sql-parser/gda-statement-struct-unknown.h
index 5c530d4d9..e0aaf945f 100644
--- a/libgda/sql-parser/gda-statement-struct-unknown.h
+++ b/libgda/sql-parser/gda-statement-struct-unknown.h
@@ -1,7 +1,7 @@
 /*
  * Copyright (C) 2000 Reinhard Müller <reinh...@src.gnome.org>
  * Copyright (C) 2000 - 2002 Rodrigo Moya <rodr...@gnome-db.org>
- * Copyright (C) 2001 Carlos Perelló Marín <car...@gnome-db.org>
+ * Copyright (C) 2001 Carlos Perelló Marín <car...@gnome-db.org>
  * Copyright (C) 2001 - 2011 Vivien Malerba <male...@gnome-db.org>
  * Copyright (C) 2002 Gonzalo Paniagua Javier <gonz...@src.gnome.org>
  * Copyright (C) 2009 Murray Cumming <murr...@murrayc.com>
diff --git a/libgda/sql-parser/gda-statement-struct-util.h b/libgda/sql-parser/gda-statement-struct-util.h
index cd4596281..252d6edcc 100644
--- a/libgda/sql-parser/gda-statement-struct-util.h
+++ b/libgda/sql-parser/gda-statement-struct-util.h
@@ -1,7 +1,7 @@
 /*
  * Copyright (C) 2005 Dan Winship <d...@src.gnome.org>
  * Copyright (C) 2005 - 2011 Vivien Malerba <male...@gnome-db.org>
- * Copyright (C) 2005 Álvaro Peña <alvar...@telefonica.net>
+ * Copyright (C) 2005 Álvaro Peña <alvar...@telefonica.net>
  * Copyright (C) 2007 - 2009 Murray Cumming <murr...@murrayc.com>
  *
  * This library is free software; you can redistribute it and/or
-- 
2.11.0

Description: Fix FTBFS with glib 2.54
 glib-mkenums now expects input files to be UTF-8,
 fix the encoding of libgnomeui/gnome-scores.h
Author: Adrian Bunk <b...@debian.org>

--- libgda5-5.2.4.orig/libgda/gda-column.h
+++ libgda5-5.2.4/libgda/gda-column.h
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2005 - 2011 Vivien Malerba <male...@gnome-db.org>
- * Copyright (C) 2005 Álvaro Peña <alvar...@telefonica.net>
+ * Copyright (C) 2005 Álvaro Peña <alvar...@telefonica.net>
  * Copyright (C) 2008 Przemysław Grzegorczyk <pgrzegorc...@gmail.com>
  *
  * This library is free software; you can redistribute it and/or
--- libgda5-5.2.4.orig/libgda/gda-data-model-extra.h
+++ libgda5-5.2.4/libgda/gda-data-model-extra.h
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2001 Carlos Perelló Marín <car...@gnome-db.org>
+ * Copyright (C) 2001 Carlos Perelló Marín <car...@gnome-db.org>
  * Copyright (C) 2001 - 2003 Rodrigo Moya <rodr...@gnome-db.org>
  * Copyright (C) 2001 - 2011 Vivien Malerba <male...@gnome-db.org>
  * Copyright (C) 2002 - 2003 Gonzalo Paniagua Javier <gonz...@gnome-db.org>
--- libgda5-5.2.4.orig/libgda/gda-data-model-iter-extra.h
+++ libgda5-5.2.4/libgda/gda-data-model-iter-extra.h
@@ -1,7 +1,7 @@
 /*
  * Copyright (C) 2000 Reinhard Müller <reinh...@src.gnome.org>
  * Copyright (C) 2000 - 2002 Rodrigo Moya <rodr...@gnome-db.org>
- * Copyright (C) 2001 Carlos Perelló Marín <car...@gnome-db.org>
+ * Copyright (C) 2001 Carlos Perelló Marín <car...@gnome-db.org>
  * Copyright (C) 2001 - 2011 Vivien Malerba <male...@gnome-db.org>
  * Copyright (C) 2002 Gonzalo Paniagua Javier <gonz...@src.gnome.org>
  *
--- libgda5-5.2.4.orig/libgda/gda-data-model.h
+++ libgda5-5.2.4/libgda/gda-data-model.h
@@ -4,7 +4,7 @@
  * Copyright (C) 2003 Laurent Sansonetti <l...@gnome.org>
  * Copyright (C) 2005 Dan Winship <d...@src.gnome.org>
  * Copyright (C) 2005 - 2012 Vivien Malerba <male...@gnome-db.org>
- * Copyright (C) 2005 Álvaro Peña <alvar...@telefonica.net>
+ * Copyright (C) 2005 Álvaro Peña <alvar...@telefonica.net>
  * Copyright (C) 2007 Murray Cumming <murr...@murrayc.com>
  * Copyright (C) 2011 Daniel Espinosa <despin...@src.gnome.org>
  *
--- libgda5-5.2.4.orig/libgda/gda-mutex.h
+++ libgda5-5.2.4/libgda/gda-mutex.h
@@ -1,7 +1,7 @@
 /*
  * Copyright (C) 2000 Reinhard Müller <reinh...@src.gnome.org>
  * Copyright (C) 2000 - 2002 Rodrigo Moya <rodr...@gnome-db.org>
- * Copyright (C) 2001 Carlos Perelló Marín <car...@gnome-db.org>
+ * Copyright (C) 2001 Carlos Perelló Marín <car...@gnome-db.org>
  * Copyright (C) 2001 - 2013 Vivien Malerba <male...@gnome-db.org>
  * Copyright (C) 2002 Gonzalo Paniagua Javier <gonz...@src.gnome.org>
  *
--- libgda5-5.2.4.orig/libgda/gda-row.h
+++ libgda5-5.2.4/libgda/gda-row.h
@@ -3,10 +3,10 @@
  * Copyright (C) 2001 - 2011 Vivien Malerba <male...@gnome-db.org>
  * Copyright (C) 2002 Gonzalo Paniagua Javier <gonz...@gnome-db.org>
  * Copyright (C) 2003 Laurent Sansonetti <laur...@datarescue.be>
- * Copyright (C) 2003 Xabier Rodríguez Calvar <xrcal...@igalia.com>
+ * Copyright (C) 2003 Xabier Rodríguez Calvar <xrcal...@igalia.com>
  * Copyright (C) 2004 Paisa  Seeluangsawat <pa...@users.sf.net>
  * Copyright (C) 2005 Bas Driessen <bas.dries...@xobas.com>
- * Copyright (C) 2005 Álvaro Peña <alvar...@telefonica.net>
+ * Copyright (C) 2005 Álvaro Peña <alvar...@telefonica.net>
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
--- libgda5-5.2.4.orig/libgda/gda-server-provider-private.h
+++ libgda5-5.2.4/libgda/gda-server-provider-private.h
@@ -1,7 +1,7 @@
 /*
  * Copyright (C) 2005 Dan Winship <d...@src.gnome.org>
  * Copyright (C) 2005 - 2011 Vivien Malerba <male...@gnome-db.org>
- * Copyright (C) 2005 Álvaro Peña <alvar...@telefonica.net>
+ * Copyright (C) 2005 Álvaro Peña <alvar...@telefonica.net>
  * Copyright (C) 2007 Murray Cumming <murr...@murrayc.com>
  *
  * This library is free software; you can redistribute it and/or
--- libgda5-5.2.4.orig/libgda/gda-util.h
+++ libgda5-5.2.4/libgda/gda-util.h
@@ -1,7 +1,7 @@
 /*
  * Copyright (C) 2000 Reinhard Müller <reinh...@src.gnome.org>
  * Copyright (C) 2000 - 2002 Rodrigo Moya <rodr...@gnome-db.org>
- * Copyright (C) 2001 Carlos Perelló Marín <car...@gnome-db.org>
+ * Copyright (C) 2001 Carlos Perelló Marín <car...@gnome-db.org>
  * Copyright (C) 2001 - 2013 Vivien Malerba <male...@gnome-db.org>
  * Copyright (C) 2002 Gonzalo Paniagua Javier <gonz...@src.gnome.org>
  * Copyright (C) 2006 - 2007 Murray Cumming <murr...@murrayc.com>
--- libgda5-5.2.4.orig/libgda/libgda-global-variables.h
+++ libgda5-5.2.4/libgda/libgda-global-variables.h
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2001 Carlos Perelló Marín <car...@gnome-db.org>
+ * Copyright (C) 2001 Carlos Perelló Marín <car...@gnome-db.org>
  * Copyright (C) 2001 - 2003 Rodrigo Moya <rodr...@gnome-db.org>
  * Copyright (C) 2001 - 2011 Vivien Malerba <male...@gnome-db.org>
  * Copyright (C) 2002 - 2003 Gonzalo Paniagua Javier <gonz...@gnome-db.org>

Reply via email to