* [ptxdist] [PATCH] glib: Patch glib-2.0.pc.in to use '-isystem dir' rather than '-Idir'
@ 2015-10-03 3:06 jon
2015-10-03 8:56 ` Marc Kleine-Budde
0 siblings, 1 reply; 6+ messages in thread
From: jon @ 2015-10-03 3:06 UTC (permalink / raw)
To: ptxdist; +Cc: Jon Ringle
From: Jon Ringle <jringle@gridpoint.com>
When ptxdist did a bump to glib-2.44.0, a project that uses glib and builds
with -Werror will fail.
This patch will allow projects that use -Werror to continue to build without
error.
This patch was submitted upstream:
https://bugzilla.gnome.org/show_bug.cgi?id=756005
Signed-off-by: Jon Ringle <jringle@gridpoint.com>
---
....0.pc.in-use-isystem-dir-rather-than-Idir.patch | 90 ++++++++++++++++++++++
patches/glib-2.44.0/series | 4 +
2 files changed, 94 insertions(+)
create mode 100644 patches/glib-2.44.0/0001-glib-2.0.pc.in-use-isystem-dir-rather-than-Idir.patch
create mode 100644 patches/glib-2.44.0/series
diff --git a/patches/glib-2.44.0/0001-glib-2.0.pc.in-use-isystem-dir-rather-than-Idir.patch b/patches/glib-2.44.0/0001-glib-2.0.pc.in-use-isystem-dir-rather-than-Idir.patch
new file mode 100644
index 0000000..c524878
--- /dev/null
+++ b/patches/glib-2.44.0/0001-glib-2.0.pc.in-use-isystem-dir-rather-than-Idir.patch
@@ -0,0 +1,90 @@
+From: Jon Ringle <jringle@gridpoint.com>
+Date: Fri, 2 Oct 2015 22:44:07 -0400
+Subject: [PATCH] glib-2.0.pc.in: use '-isystem dir' rather than '-Idir'
+
+glib produces warnings in that gcc will turn to errors when a project builds
+with -Werror:
+/usr/include/glib-2.0/gio/glistmodel.h: In function 'GListModel* G_LIST_MODEL(gconstpointer)':
+/usr/include/glib-2.0/gobject/gtype.h:479:88: error: cast from type 'gconstpointer {aka const void*}' to type 'GTypeInstance* {aka _GTypeInstance*}' casts away qualifiers [-Werror=cast-qual]
+ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type))
+ ^
+/usr/include/glib-2.0/gobject/gtype.h:2186:57: note: in definition of macro '_G_TYPE_CIC'
+ ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
+ ^
+/usr/include/glib-2.0/gobject/gtype.h:1565:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
+ return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \
+ ^
+/usr/include/glib-2.0/gio/glistmodel.h:36:1: note: in expansion of macro 'G_DECLARE_INTERFACE'
+ G_DECLARE_INTERFACE(GListModel, g_list_model, G, LIST_MODEL, GObject)
+ ^
+/usr/include/glib-2.0/gio/glistmodel.h: In function 'gboolean G_IS_LIST_MODEL(gconstpointer)':
+/usr/include/glib-2.0/gobject/gtype.h:491:88: error: cast from type 'gconstpointer {aka const void*}' to type 'GTypeInstance* {aka _GTypeInstance*}' casts away qualifiers [-Werror=cast-qual]
+ #define G_TYPE_CHECK_INSTANCE_TYPE(instance, g_type) (_G_TYPE_CIT ((instance), (g_type)))
+ ^
+/usr/include/glib-2.0/gobject/gtype.h:2200:44: note: in definition of macro '_G_TYPE_CIT'
+ GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \
+ ^
+/usr/include/glib-2.0/gobject/gtype.h:1567:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE'
+ return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \
+ ^
+/usr/include/glib-2.0/gio/glistmodel.h:36:1: note: in expansion of macro 'G_DECLARE_INTERFACE'
+ G_DECLARE_INTERFACE(GListModel, g_list_model, G, LIST_MODEL, GObject)
+ ^
+/usr/include/glib-2.0/gio/glistmodel.h: In function 'GListModelInterface* G_LIST_MODEL_GET_IFACE(gconstpointer)':
+/usr/include/glib-2.0/gobject/gtype.h:533:88: error: cast from type 'gconstpointer {aka const void*}' to type 'GTypeInstance* {aka _GTypeInstance*}' casts away qualifiers [-Werror=cast-qual]
+ #define G_TYPE_INSTANCE_GET_INTERFACE(instance, g_type, c_type) (_G_TYPE_IGI ((instance), (g_type), c_type))
+ ^
+/usr/include/glib-2.0/gobject/gtype.h:2196:89: note: in definition of macro '_G_TYPE_IGI'
+ #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt))
+ ^
+/usr/include/glib-2.0/gobject/gtype.h:1569:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE'
+ return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \
+ ^
+/usr/include/glib-2.0/gio/glistmodel.h:36:1: note: in expansion of macro 'G_DECLARE_INTERFACE'
+ G_DECLARE_INTERFACE(GListModel, g_list_model, G, LIST_MODEL, GObject)
+ ^
+/usr/include/glib-2.0/gio/gliststore.h: In function 'GListStore* G_LIST_STORE(gconstpointer)':
+/usr/include/glib-2.0/gobject/gtype.h:479:88: error: cast from type 'gconstpointer {aka const void*}' to type 'GTypeInstance* {aka _GTypeInstance*}' casts away qualifiers [-Werror=cast-qual]
+ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type))
+ ^
+/usr/include/glib-2.0/gobject/gtype.h:2186:57: note: in definition of macro '_G_TYPE_CIC'
+ ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
+ ^
+/usr/include/glib-2.0/gobject/gtype.h:1396:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
+ return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \
+ ^
+/usr/include/glib-2.0/gio/gliststore.h:36:1: note: in expansion of macro 'G_DECLARE_FINAL_TYPE'
+ G_DECLARE_FINAL_TYPE(GListStore, g_list_store, G, LIST_STORE, GObject)
+ ^
+/usr/include/glib-2.0/gio/gliststore.h: In function 'gboolean G_IS_LIST_STORE(gconstpointer)':
+/usr/include/glib-2.0/gobject/gtype.h:491:88: error: cast from type 'gconstpointer {aka const void*}' to type 'GTypeInstance* {aka _GTypeInstance*}' casts away qualifiers [-Werror=cast-qual]
+ #define G_TYPE_CHECK_INSTANCE_TYPE(instance, g_type) (_G_TYPE_CIT ((instance), (g_type)))
+ ^
+/usr/include/glib-2.0/gobject/gtype.h:2200:44: note: in definition of macro '_G_TYPE_CIT'
+ GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \
+ ^
+/usr/include/glib-2.0/gobject/gtype.h:1398:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE'
+ return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \
+ ^
+/usr/include/glib-2.0/gio/gliststore.h:36:1: note: in expansion of macro 'G_DECLARE_FINAL_TYPE'
+ G_DECLARE_FINAL_TYPE(GListStore, g_list_store, G, LIST_STORE, GObject)
+ ^
+
+suppress these by using -isystem dir to include the directories so that a
+project using these headers compiled with -Werror doesn't fail
+
+Signed-off-by: Jon Ringle <jringle@gridpoint.com>
+---
+ glib-2.0.pc.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/glib-2.0.pc.in b/glib-2.0.pc.in
+index 275fc0163299..7b15ca91c5aa 100644
+--- a/glib-2.0.pc.in
++++ b/glib-2.0.pc.in
+@@ -13,4 +13,4 @@ Version: @VERSION@
+ Requires.private: @PCRE_REQUIRES@
+ Libs: -L${libdir} -lglib-2.0 @INTLLIBS@
+ Libs.private: @G_THREAD_LIBS@ @G_LIBS_EXTRA@ @PCRE_LIBS@ @INTLLIBS@ @ICONV_LIBS@ @CARBON_LIBS@ @COCOA_LIBS@
+-Cflags: -I${includedir}/glib-2.0 -I${libdir}/glib-2.0/include @GLIB_EXTRA_CFLAGS@
++Cflags: -isystem ${includedir}/glib-2.0 -isystem ${libdir}/glib-2.0/include @GLIB_EXTRA_CFLAGS@
diff --git a/patches/glib-2.44.0/series b/patches/glib-2.44.0/series
new file mode 100644
index 0000000..01f3583
--- /dev/null
+++ b/patches/glib-2.44.0/series
@@ -0,0 +1,4 @@
+# generated by git-ptx-patches
+#tag:base --start-number 1
+0001-glib-2.0.pc.in-use-isystem-dir-rather-than-Idir.patch
+# ff1ff15a8125aafbe83b77dcac75a37f - git-ptx-patches magic
--
2.4.1
--
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [ptxdist] [PATCH] glib: Patch glib-2.0.pc.in to use '-isystem dir' rather than '-Idir'
2015-10-03 3:06 [ptxdist] [PATCH] glib: Patch glib-2.0.pc.in to use '-isystem dir' rather than '-Idir' jon
@ 2015-10-03 8:56 ` Marc Kleine-Budde
2015-10-03 13:11 ` Jon Ringle
0 siblings, 1 reply; 6+ messages in thread
From: Marc Kleine-Budde @ 2015-10-03 8:56 UTC (permalink / raw)
To: ptxdist; +Cc: Jon Ringle
[-- Attachment #1.1: Type: text/plain, Size: 1871 bytes --]
On 10/03/2015 05:06 AM, jon@ringle.org wrote:
> From: Jon Ringle <jringle@gridpoint.com>
>
> When ptxdist did a bump to glib-2.44.0, a project that uses glib and builds
> with -Werror will fail.
>
> This patch will allow projects that use -Werror to continue to build without
> error.
>
> This patch was submitted upstream:
> https://bugzilla.gnome.org/show_bug.cgi?id=756005
>
> Signed-off-by: Jon Ringle <jringle@gridpoint.com>
> ---
> ....0.pc.in-use-isystem-dir-rather-than-Idir.patch | 90 ++++++++++++++++++++++
> patches/glib-2.44.0/series | 4 +
> 2 files changed, 94 insertions(+)
> create mode 100644 patches/glib-2.44.0/0001-glib-2.0.pc.in-use-isystem-dir-rather-than-Idir.patch
> create mode 100644 patches/glib-2.44.0/series
>
> diff --git a/patches/glib-2.44.0/0001-glib-2.0.pc.in-use-isystem-dir-rather-than-Idir.patch b/patches/glib-2.44.0/0001-glib-2.0.pc.in-use-isystem-dir-rather-than-Idir.patch
> new file mode 100644
> index 0000000..c524878
> --- /dev/null
> +++ b/patches/glib-2.44.0/0001-glib-2.0.pc.in-use-isystem-dir-rather-than-Idir.patch
> @@ -0,0 +1,90 @@
> +From: Jon Ringle <jringle@gridpoint.com>
> +Date: Fri, 2 Oct 2015 22:44:07 -0400
> +Subject: [PATCH] glib-2.0.pc.in: use '-isystem dir' rather than '-Idir'
> +
> +glib produces warnings in that gcc will turn to errors when a project builds
> +with -Werror:
> +/usr/include/glib-2.0/gio/glistmodel.h: In function 'GListModel* G_LIST_MODEL(gconstpointer)':
^^^^^^^^^^^^^^^^^^^^^
this doesn't look correct when cross compiling.
Marc
--
Pengutronix e.K. | Marc Kleine-Budde |
Industrial Linux Solutions | Phone: +49-231-2826-924 |
Vertretung West/Dortmund | Fax: +49-5121-206917-5555 |
Amtsgericht Hildesheim, HRA 2686 | http://www.pengutronix.de |
[-- Attachment #1.2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 455 bytes --]
[-- Attachment #2: Type: text/plain, Size: 48 bytes --]
--
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [ptxdist] [PATCH] glib: Patch glib-2.0.pc.in to use '-isystem dir' rather than '-Idir'
2015-10-03 8:56 ` Marc Kleine-Budde
@ 2015-10-03 13:11 ` Jon Ringle
2015-10-16 14:02 ` Jon Ringle
0 siblings, 1 reply; 6+ messages in thread
From: Jon Ringle @ 2015-10-03 13:11 UTC (permalink / raw)
To: ptxdist
On Sat, Oct 3, 2015 at 4:56 AM, Marc Kleine-Budde <mkl@pengutronix.de> wrote:
> On 10/03/2015 05:06 AM, jon@ringle.org wrote:
>> From: Jon Ringle <jringle@gridpoint.com>
>>
>> When ptxdist did a bump to glib-2.44.0, a project that uses glib and builds
>> with -Werror will fail.
>>
>> This patch will allow projects that use -Werror to continue to build without
>> error.
>>
>> This patch was submitted upstream:
>> https://bugzilla.gnome.org/show_bug.cgi?id=756005
>>
>> Signed-off-by: Jon Ringle <jringle@gridpoint.com>
>> ---
>> ....0.pc.in-use-isystem-dir-rather-than-Idir.patch | 90 ++++++++++++++++++++++
>> patches/glib-2.44.0/series | 4 +
>> 2 files changed, 94 insertions(+)
>> create mode 100644 patches/glib-2.44.0/0001-glib-2.0.pc.in-use-isystem-dir-rather-than-Idir.patch
>> create mode 100644 patches/glib-2.44.0/series
>>
>> diff --git a/patches/glib-2.44.0/0001-glib-2.0.pc.in-use-isystem-dir-rather-than-Idir.patch b/patches/glib-2.44.0/0001-glib-2.0.pc.in-use-isystem-dir-rather-than-Idir.patch
>> new file mode 100644
>> index 0000000..c524878
>> --- /dev/null
>> +++ b/patches/glib-2.44.0/0001-glib-2.0.pc.in-use-isystem-dir-rather-than-Idir.patch
>> @@ -0,0 +1,90 @@
>> +From: Jon Ringle <jringle@gridpoint.com>
>> +Date: Fri, 2 Oct 2015 22:44:07 -0400
>> +Subject: [PATCH] glib-2.0.pc.in: use '-isystem dir' rather than '-Idir'
>> +
>> +glib produces warnings in that gcc will turn to errors when a project builds
>> +with -Werror:
>> +/usr/include/glib-2.0/gio/glistmodel.h: In function 'GListModel* G_LIST_MODEL(gconstpointer)':
> ^^^^^^^^^^^^^^^^^^^^^
>
> this doesn't look correct when cross compiling.
Maybe I shouldn't have done so, but for the purpose of the patch being
sent upstream, I stripped off the leading part of the path. They all
look like:
/home/local/GRIDPOINT/jringle/code/gpec/ec1k-rootfs/platform-EC1K/sysroot-target/usr/include/glib-2.0/gio/glistmodel.h:
In function 'GListModel* G_LIST_MODEL(gconstpointer)':
-Jon
--
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [ptxdist] [PATCH] glib: Patch glib-2.0.pc.in to use '-isystem dir' rather than '-Idir'
2015-10-03 13:11 ` Jon Ringle
@ 2015-10-16 14:02 ` Jon Ringle
2015-10-30 10:22 ` Michael Olbrich
0 siblings, 1 reply; 6+ messages in thread
From: Jon Ringle @ 2015-10-16 14:02 UTC (permalink / raw)
To: ptxdist
Ping...
On Sat, Oct 3, 2015 at 9:11 AM, Jon Ringle <jon@ringle.org> wrote:
> On Sat, Oct 3, 2015 at 4:56 AM, Marc Kleine-Budde <mkl@pengutronix.de> wrote:
>> On 10/03/2015 05:06 AM, jon@ringle.org wrote:
>>> From: Jon Ringle <jringle@gridpoint.com>
>>>
>>> When ptxdist did a bump to glib-2.44.0, a project that uses glib and builds
>>> with -Werror will fail.
>>>
>>> This patch will allow projects that use -Werror to continue to build without
>>> error.
>>>
>>> This patch was submitted upstream:
>>> https://bugzilla.gnome.org/show_bug.cgi?id=756005
>>>
>>> Signed-off-by: Jon Ringle <jringle@gridpoint.com>
>>> ---
>>> ....0.pc.in-use-isystem-dir-rather-than-Idir.patch | 90 ++++++++++++++++++++++
>>> patches/glib-2.44.0/series | 4 +
>>> 2 files changed, 94 insertions(+)
>>> create mode 100644 patches/glib-2.44.0/0001-glib-2.0.pc.in-use-isystem-dir-rather-than-Idir.patch
>>> create mode 100644 patches/glib-2.44.0/series
>>>
>>> diff --git a/patches/glib-2.44.0/0001-glib-2.0.pc.in-use-isystem-dir-rather-than-Idir.patch b/patches/glib-2.44.0/0001-glib-2.0.pc.in-use-isystem-dir-rather-than-Idir.patch
>>> new file mode 100644
>>> index 0000000..c524878
>>> --- /dev/null
>>> +++ b/patches/glib-2.44.0/0001-glib-2.0.pc.in-use-isystem-dir-rather-than-Idir.patch
>>> @@ -0,0 +1,90 @@
>>> +From: Jon Ringle <jringle@gridpoint.com>
>>> +Date: Fri, 2 Oct 2015 22:44:07 -0400
>>> +Subject: [PATCH] glib-2.0.pc.in: use '-isystem dir' rather than '-Idir'
>>> +
>>> +glib produces warnings in that gcc will turn to errors when a project builds
>>> +with -Werror:
>>> +/usr/include/glib-2.0/gio/glistmodel.h: In function 'GListModel* G_LIST_MODEL(gconstpointer)':
>> ^^^^^^^^^^^^^^^^^^^^^
>>
>> this doesn't look correct when cross compiling.
>
> Maybe I shouldn't have done so, but for the purpose of the patch being
> sent upstream, I stripped off the leading part of the path. They all
> look like:
> /home/local/GRIDPOINT/jringle/code/gpec/ec1k-rootfs/platform-EC1K/sysroot-target/usr/include/glib-2.0/gio/glistmodel.h:
> In function 'GListModel* G_LIST_MODEL(gconstpointer)':
>
> -Jon
--
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [ptxdist] [PATCH] glib: Patch glib-2.0.pc.in to use '-isystem dir' rather than '-Idir'
2015-10-16 14:02 ` Jon Ringle
@ 2015-10-30 10:22 ` Michael Olbrich
2015-10-30 15:45 ` Jon Ringle
0 siblings, 1 reply; 6+ messages in thread
From: Michael Olbrich @ 2015-10-30 10:22 UTC (permalink / raw)
To: ptxdist
On Fri, Oct 16, 2015 at 10:02:59AM -0400, Jon Ringle wrote:
> Ping...
>
> On Sat, Oct 3, 2015 at 9:11 AM, Jon Ringle <jon@ringle.org> wrote:
> > On Sat, Oct 3, 2015 at 4:56 AM, Marc Kleine-Budde <mkl@pengutronix.de> wrote:
> >> On 10/03/2015 05:06 AM, jon@ringle.org wrote:
> >>> From: Jon Ringle <jringle@gridpoint.com>
> >>>
> >>> When ptxdist did a bump to glib-2.44.0, a project that uses glib and builds
> >>> with -Werror will fail.
> >>>
> >>> This patch will allow projects that use -Werror to continue to build without
> >>> error.
> >>>
> >>> This patch was submitted upstream:
> >>> https://bugzilla.gnome.org/show_bug.cgi?id=756005
I agree with the comments on the bug report. Also, I don't think I've seen
these warnings with other packages that use glib. What exactly are you
doing to trigger these warning?
Regards,
Michael
> >>>
> >>> Signed-off-by: Jon Ringle <jringle@gridpoint.com>
> >>> ---
> >>> ....0.pc.in-use-isystem-dir-rather-than-Idir.patch | 90 ++++++++++++++++++++++
> >>> patches/glib-2.44.0/series | 4 +
> >>> 2 files changed, 94 insertions(+)
> >>> create mode 100644 patches/glib-2.44.0/0001-glib-2.0.pc.in-use-isystem-dir-rather-than-Idir.patch
> >>> create mode 100644 patches/glib-2.44.0/series
> >>>
> >>> diff --git a/patches/glib-2.44.0/0001-glib-2.0.pc.in-use-isystem-dir-rather-than-Idir.patch b/patches/glib-2.44.0/0001-glib-2.0.pc.in-use-isystem-dir-rather-than-Idir.patch
> >>> new file mode 100644
> >>> index 0000000..c524878
> >>> --- /dev/null
> >>> +++ b/patches/glib-2.44.0/0001-glib-2.0.pc.in-use-isystem-dir-rather-than-Idir.patch
> >>> @@ -0,0 +1,90 @@
> >>> +From: Jon Ringle <jringle@gridpoint.com>
> >>> +Date: Fri, 2 Oct 2015 22:44:07 -0400
> >>> +Subject: [PATCH] glib-2.0.pc.in: use '-isystem dir' rather than '-Idir'
> >>> +
> >>> +glib produces warnings in that gcc will turn to errors when a project builds
> >>> +with -Werror:
> >>> +/usr/include/glib-2.0/gio/glistmodel.h: In function 'GListModel* G_LIST_MODEL(gconstpointer)':
> >> ^^^^^^^^^^^^^^^^^^^^^
> >>
> >> this doesn't look correct when cross compiling.
> >
> > Maybe I shouldn't have done so, but for the purpose of the patch being
> > sent upstream, I stripped off the leading part of the path. They all
> > look like:
> > /home/local/GRIDPOINT/jringle/code/gpec/ec1k-rootfs/platform-EC1K/sysroot-target/usr/include/glib-2.0/gio/glistmodel.h:
> > In function 'GListModel* G_LIST_MODEL(gconstpointer)':
> >
> > -Jon
>
> --
> ptxdist mailing list
> ptxdist@pengutronix.de
--
Pengutronix e.K. | |
Industrial Linux Solutions | http://www.pengutronix.de/ |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 |
Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |
--
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [ptxdist] [PATCH] glib: Patch glib-2.0.pc.in to use '-isystem dir' rather than '-Idir'
2015-10-30 10:22 ` Michael Olbrich
@ 2015-10-30 15:45 ` Jon Ringle
0 siblings, 0 replies; 6+ messages in thread
From: Jon Ringle @ 2015-10-30 15:45 UTC (permalink / raw)
To: ptxdist
On Fri, Oct 30, 2015 at 6:22 AM, Michael Olbrich
<m.olbrich@pengutronix.de> wrote:
> On Fri, Oct 16, 2015 at 10:02:59AM -0400, Jon Ringle wrote:
>> Ping...
>>
>> On Sat, Oct 3, 2015 at 9:11 AM, Jon Ringle <jon@ringle.org> wrote:
>> > On Sat, Oct 3, 2015 at 4:56 AM, Marc Kleine-Budde <mkl@pengutronix.de> wrote:
>> >> On 10/03/2015 05:06 AM, jon@ringle.org wrote:
>> >>> From: Jon Ringle <jringle@gridpoint.com>
>> >>>
>> >>> When ptxdist did a bump to glib-2.44.0, a project that uses glib and builds
>> >>> with -Werror will fail.
>> >>>
>> >>> This patch will allow projects that use -Werror to continue to build without
>> >>> error.
>> >>>
>> >>> This patch was submitted upstream:
>> >>> https://bugzilla.gnome.org/show_bug.cgi?id=756005
>
> I agree with the comments on the bug report. Also, I don't think I've seen
> these warnings with other packages that use glib. What exactly are you
> doing to trigger these warning?
It seems that it is "-Werror -Wcast-qual" that triggers the error. I'm
sending a minimal ptxdist package that demonstrates the problem
-Jon
--
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2015-10-30 15:45 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-10-03 3:06 [ptxdist] [PATCH] glib: Patch glib-2.0.pc.in to use '-isystem dir' rather than '-Idir' jon
2015-10-03 8:56 ` Marc Kleine-Budde
2015-10-03 13:11 ` Jon Ringle
2015-10-16 14:02 ` Jon Ringle
2015-10-30 10:22 ` Michael Olbrich
2015-10-30 15:45 ` Jon Ringle
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox