From 5e18888a94445fbe51398c48f6b3cb9fd070b5e1 Mon Sep 17 00:00:00 2001 From: Mihai Moldovan Date: Thu, 29 Aug 2019 14:29:00 +0200 Subject: [PATCH 1/2] gio: Housekeeping: sync up and sort gio_{sources,headers} lists --- gio/meson.build | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/gio/meson.build b/gio/meson.build index c0e0e81f8..7da5906bb 100644 --- a/gio/meson.build +++ b/gio/meson.build @@ -531,8 +531,8 @@ gio_sources = files( 'gmemoryinputstream.c', 'gmemoryoutputstream.c', 'gmountoperation.c', - 'gnativevolumemonitor.c', 'gnativesocketaddress.c', + 'gnativevolumemonitor.c', 'gnetworkaddress.c', 'gnetworking.c', 'gnetworkmonitor.c', @@ -555,6 +555,7 @@ gio_sources = files( 'gsimpleasyncresult.c', 'gsimpleiostream.c', 'gsimplepermission.c', + 'gsimpleproxyresolver.c', 'gsocket.c', 'gsocketaddress.c', 'gsocketaddressenumerator.c', @@ -565,16 +566,15 @@ gio_sources = files( 'gsocketinputstream.c', 'gsocketlistener.c', 'gsocketoutputstream.c', - 'gsubprocesslauncher.c', - 'gsubprocess.c', 'gsocketservice.c', 'gsrvtarget.c', - 'gsimpleproxyresolver.c', + 'gsubprocesslauncher.c', + 'gsubprocess.c', 'gtask.c', 'gtcpconnection.c', 'gtcpwrapperconnection.c', - 'gthreadedsocketservice.c', 'gthemedicon.c', + 'gthreadedsocketservice.c', 'gthreadedresolver.c', 'gthreadedresolver.h', 'gtlsbackend.c', @@ -657,16 +657,16 @@ gio_headers = files( 'ginetaddress.h', 'ginetaddressmask.h', 'ginetsocketaddress.h', - 'ginputstream.h', 'ginitable.h', + 'ginputstream.h', 'gio.h', 'gio-autocleanups.h', - 'giotypes.h', 'gioenums.h', 'gioerror.h', 'giomodule.h', 'gioscheduler.h', 'giostream.h', + 'giotypes.h', 'gloadableicon.h', 'gmount.h', 'gmemoryinputstream.h', @@ -681,8 +681,8 @@ gio_headers = files( 'gpollableinputstream.h', 'gpollableoutputstream.h', 'gpollableutils.h', - 'gproxyaddress.h', 'gproxy.h', + 'gproxyaddress.h', 'gproxyaddressenumerator.h', 'gproxyresolver.h', 'gresolver.h', @@ -691,6 +691,7 @@ gio_headers = files( 'gsimpleasyncresult.h', 'gsimpleiostream.h', 'gsimplepermission.h', + 'gsimpleproxyresolver.h', 'gsocket.h', 'gsocketaddress.h', 'gsocketaddressenumerator.h', @@ -701,14 +702,13 @@ gio_headers = files( 'gsocketlistener.h', 'gsocketservice.h', 'gsrvtarget.h', - 'gsimpleproxyresolver.h', - 'gtask.h', 'gsubprocess.h', 'gsubprocesslauncher.h', + 'gtask.h', 'gtcpconnection.h', 'gtcpwrapperconnection.h', - 'gthreadedsocketservice.h', 'gthemedicon.h', + 'gthreadedsocketservice.h', 'gtlsbackend.h', 'gtlscertificate.h', 'gtlsclientconnection.h', From bd4c16b3569919330986e24c4908b60df9cd2f00 Mon Sep 17 00:00:00 2001 From: Mihai Moldovan Date: Thu, 29 Aug 2019 14:31:12 +0200 Subject: [PATCH 2/2] gio: actually install and reference gnativesocketaddress.h. The header file was installed when building using autotools, but was inadvertently omitted in the meson targets. Luckily, ABI is not impacted, since gnativesocketaddress.c was always compiled and linked into libgio. Fixes: #1854 --- gio/gio.h | 1 + gio/meson.build | 1 + 2 files changed, 2 insertions(+) diff --git a/gio/gio.h b/gio/gio.h index f4d934dac..8053768a0 100644 --- a/gio/gio.h +++ b/gio/gio.h @@ -93,6 +93,7 @@ #include #include #include +#include #include #include #include diff --git a/gio/meson.build b/gio/meson.build index 7da5906bb..9a9e621b3 100644 --- a/gio/meson.build +++ b/gio/meson.build @@ -672,6 +672,7 @@ gio_headers = files( 'gmemoryinputstream.h', 'gmemoryoutputstream.h', 'gmountoperation.h', + 'gnativesocketaddress.h', 'gnativevolumemonitor.h', 'gnetworkaddress.h', 'gnetworkmonitor.h',