aboutsummaryrefslogtreecommitdiff
path: root/libs/glib2
Commit message (Collapse)AuthorAge
...
* glib2: Disable WerrorRosen Penev2019-11-02
| | | | | | | | On GCC9, it throws a Wformat-nonliteral error. Unfortunately, there's no easy was to fix it as it is fortify-headers where the warning ultimately comes from. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: add PKG_CPE_ID for better cvescanner coverageJan Pavlinec2019-09-17
| | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* glib2: don't use libelf during host buildSebastian Kemper2019-09-09
| | | | | | | | | | | | | | | | | | | | Since commit d3f86c9cc3e465fbca51aaadbb274856831ba56c tools/libelf installs a pkgconfig file, which in turn is picked up during the glib2 host build. On the build bots the same occurs, although it so happens that (sometimes?) libelf.h is not found and the host build fails. This may be a timing issue specific to the build bots, as the header is in fact installed by tools/libelf and I can't reproduce this here on my own computer. In any case, libelf (if detected) is only used by gresource. gresource can be used without it. gresource is not used by OpenWrt's build system (also not in openwrt/packages). So adding "--disable-libelf" to the host configure args is not detrimental in any way and works around the issue described above. Resolves #9927 Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* glib2: remove dependency on own host buildRoman Yeryomin2019-08-17
| | | | | | | Saves some disk space and build time. Tested by building and running bluez. Signed-off-by: Roman Yeryomin <roman@advem.lv>
* glib2: fix CVE-2019-12450Peter Wagner2019-06-02
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* glib2: update to 2.58.3Peter Wagner2019-01-28
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* glib2: update to 2.58.2Peter Wagner2018-12-24
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* glib2: Install glib binariesPeter Wagner2018-10-13
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* glib2: update to 2.58.1Peter Wagner2018-09-25
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* glib2: update to 2.56.3Peter Wagner2018-09-23
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* glib2: Update to 2.56.2Rosen Penev2018-09-17
| | | | | | | | Adjusted some configure flags. Disabled some documentation to save on build time. It seems to have also fixed parallel building on mvebu at least. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* glib2: update to 2.56.1Peter Wagner2018-04-08
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* glib2: fix build when res_nquery is not availableSebastian Kemper2018-03-24
| | | | | | | | | | | | | | | | | | | | | | Upstream commit "gio: Port GThreadedResolver to use res_nquery() to fix thread-safety" introduced a bug that causes compile failures on platforms where res_nquery is unavailable. This patch fixes that. Bug 794606 has been opened upstream: https://bugzilla.gnome.org/show_bug.cgi?id=794606 On the OpenWrt buildbots this bug is visible during the arc_archs compile: gthreadedresolver.c: In function 'do_lookup_records': gthreadedresolver.c:875:16: error: 'res' undeclared (first use in this function); did you mean '_res'? res_nclose (&res); ^~~ _res gthreadedresolver.c:875:16: note: each undeclared identifier is reported only once for each function it appears in Makefile:3334: recipe for target 'libgio_2_0_la-gthreadedresolver.lo' failed make[8]: *** [libgio_2_0_la-gthreadedresolver.lo] Error 1 Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* glib2: update to 2.56.0Peter Wagner2018-03-18
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* glib2: update to 2.55.1Peter Wagner2018-01-18
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* treewide: fix incorrect *_BUILD_DEPENDSMatthias Schiffer2018-01-09
| | | | | | | | | | | | | | | | Build depends refer to source package names, not binary package names. In many cases, PKG_BUILD_DEPENDS simply duplicated runtime dependencies of a source package's binary packages; as the corresponding source packages are implicitly added as bulid dependencies, PKG_BUILD_DEPENDS can simply be dropped in these cases. In the other cases, *_BUILD_DEPENDS is fixed to refer to the correct source package name. Dependency of mysql-server is adjusted from libncursesw to libncurses (as libncursesw is a virtual package provided by libncurses), so the build dependency on ncurses is emitted unconditionally. Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* glib2: update to 2.55.0Peter Wagner2017-11-27
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* glib2: update to 2.54.2Peter Wagner2017-10-29
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* glib2: update to 2.54.1Peter Wagner2017-10-15
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* glib2: update to 2.53.7Peter Wagner2017-09-12
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* glib2: update to 2.53.6Peter Wagner2017-08-20
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* glib2: update to 2.53.5Peter Wagner2017-08-13
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* glib2: update to 2.53.4Peter Wagner2017-07-24
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* glib2: update to 2.52.3Peter Wagner2017-06-25
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* glib2: update to 2.52.2Peter Wagner2017-06-12
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* glib2: update to 2.50.3Peter Wagner2017-03-03
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* glib2: add --enable-libmount=no to HOST_CONFIGURE_ARGSPeter Wagner2017-01-13
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* glib2: update to 2.50.2Peter Wagner2017-01-13
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* treewide: replace $(STAGING_DIR)/host and $(HOST_BUILD_PREFIX) with ↵Matthias Schiffer2017-01-10
| | | | | | | | | | | | | | | | | | $(STAGING_DIR_HOSTPKG) As both LEDE and OpenWrt have STAGING_DIR_HOSTPKG now, we can start to rely on it. See 73b7f55424de52d8179a9ad808252fe3bf8dcc9d for more information on STAGING_DIR_HOSTPKG. STAGING_DIR_HOSTPKG won't actually be changed before the first LEDE release (it is equivalent to $(STAGING_DIR)/host), so this simple search/replace cleanup is safe to apply. Doing this cleanup now will be useful for the Gluon project (an OpenWrt/LEDE based firmware framework) for experimenting with modifying STAGING_DIR_HOSTPKG before doing this in the LEDE upstream. Also fixes a typo in the dbus Makefile ("STAGIND_DIR"). Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* glib2: update to 2.49.7Peter Wagner2016-09-19
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* glib2: fix (host-)build with gcc6Daniel Golle2016-07-18
| | | | | | | | | | import upstream fix from https://git.gnome.org/browse/glib/commit/?id=0817af40e8c74c721c30f6ef482b1f53d12044c7 and fix it to remain compatibile with old version of gcc https://git.gnome.org/browse/glib/commit/?id=8cdbc7fb2c8c876902e457abe46ee18a0b134486 Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* glib2: fix download pathPeter Wagner2016-02-22
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* glib2: update to 2.46.2Peter Wagner2016-02-22
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* glib2: sync with default host prefix changeFelix Fietkau2016-01-20
| | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org>
* glib2: the host build also needs --with-libiconv=gnuFelix Fietkau2016-01-20
| | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org>
* glib2: use --with-libiconv=gnu, always required as of trunk r48396Felix Fietkau2016-01-20
| | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org>
* glib2: fix host buildAlexandru Ardelean2015-12-13
| | | | | | Replace libintl/host with gettext-full/host. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* glib2: update to 2.44.1Peter Wagner2015-10-04
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* Allow glib2, dbus, and bluez to build in parallelKevin Mehall2015-04-10
| | | | Signed-off-by: Kevin Mehall <km@kevinmehall.net>
* glib2: update to 2.43.4Peter Wagner2015-02-15
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* glib2: fix missing gobject library when linking glib-compile-resources (#826)Jo-Philipp Wich2015-01-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | The automake template does not specify libgobject-2.0.la as _LDADD dependency for glib-compile-resources, leading to the following linker error: .../ld: warning: libgmodule-2.0.so.0, needed by ./.libs/libgio-2.0.so, not found (try using -rpath or -rpath-link) ./.libs/libgio-2.0.so: undefined reference to `g_module_supported' ./.libs/libgio-2.0.so: undefined reference to `g_module_symbol' ./.libs/libgio-2.0.so: undefined reference to `g_module_close' ./.libs/libgio-2.0.so: undefined reference to `g_module_error' ./.libs/libgio-2.0.so: undefined reference to `g_module_open' collect2: error: ld returned 1 exit status This commit introduces a patch to add the missing libtool archive to the list of libraries to link. Due to the update of the .am file, a full autoreconf is required to update configure and Makefile, leading to the following error: error: HAVE_GTK_DOC does not appear in AM_CONDITIONAL Therfore another patch is added to properly fix the conditional when using automake-1.15. Finally extend the copyright year in the Makefile and enable the generic autoreconf fixup to properly build and link glib2. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
* glib2: update to 2.43.3Peter Wagner2015-01-25
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* glib2: Upgrade to 2.42.1Ted Hess2014-12-03
| | | | Signed-off-by: Ted Hess <thess@kitschensync.net>
* glib2: fix compilation in my fedora20 mockEtienne CHAMPETIER2014-07-23
| | | | | | see #72 Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com>
* glib2: add libattr dependencyJohn Crispin2014-07-06
| | | | Signed-off-by: John Crispin <blogic@openwrt.org>
* add myself as maintainer forPeter Wagner2014-07-01
| | | | | | | | | | | | | | | | | alsa-lib glib2 libffi libsndfile libtorrent speex tcp_wrappers etherwake git nfs-kernel-server portmap rtorrent Signed-off-by: Peter Wagner <tripolar@gmx.at>
* glib2: import from packages and update to the latest versionPeter Wagner2014-06-30