glib2.0 2.55.2-1ubuntu1 source package in Ubuntu
Changelog
glib2.0 (2.55.2-1ubuntu1) bionic; urgency=medium * Merge with debian, remaining changes: - exp_git_default_per_desktop*.patch: + cherry-pick per-desktop overrides from GNOME #786496 Allison confirmed the patches will be committed to glib soon glib2.0 (2.55.2-1) experimental; urgency=medium * debian/control{,.in}: Update Vcs-* to specify debian/experimental branch. * New upstream release 2.55.2: + GFile now has API to get the path without copying * debian/patches/gdbus-threading-test-Allow-even-longer-for-test_method_ca.patch, debian/patches/gdatetime-Avoid-repeated-floating-point-multiplies-w.patch, debian/patches/gdatetime-Mark-the-usecs-as-volatile.patch: Drop, applied upstream in this release. * debian/libglib2.0-0.symbols: New symbols for 2.55.2 glib2.0 (2.55.1-1) experimental; urgency=medium * debian/gbp.conf, debian/watch: Update for experimental * New upstream development release 2.55.1 * debian/libglib2.0-0.symbols: Update with new symbols in this release. * debian/patches/gdatetime-Avoid-repeated-floating-point-multiplies-w.patch, debian/patches/gdatetime-Mark-the-usecs-as-volatile.patch: Cherry-pick two patches from upstream. Fix some precision problems within GDateTime, that in some cases resulted in incorrect answers on i386. glib2.0 (2.54.3-1) unstable; urgency=medium [ Simon McVittie ] * Move Vcs-* to salsa.debian.org * New upstream stable release - Fix a race condition when a GCancellable is cancelled in another thread (Closes: #884654) - Drop patches for #884661, fixed upstream * d/p/gdbus-peer-Skip-test-during-Debian-package-build.patch: Drop. We should no longer need to skip this test now that #884654 is fixed. * d/p/Do-not-attempt-to-autolaunch-a-session-dbus-daemon-w.patch: Drop patch. It has not been necessary since 2.50. * d/p/0001-Fix-trashing-on-overlayfs.patch, d/p/0001-timer-test-use-volatile-for-locals.patch, d/p/gdbus-threading-test-Allow-even-longer-for-test_method_ca.patch: Mark as forwarded upstream * d/patches: Move non-upstreamable patches (Debian-specific changes and workarounds) to d/p/debian, and to the bottom of d/p/series * d/watch: Only watch for the upstream stable branch [ Iain Lane ] * debian/gbp.conf: Update upstream branch to upstream/2.54.x following DEP-14. glib2.0 (2.54.2-5) unstable; urgency=medium * Set Rules-Requires-Root to no. This package builds successfully with the same content in that mode. * d/p/61_glib-compile-binaries-path.patch: Only use the multiarch path for glib-compile-schemas, not for glib-compile-resources * Install glib-compile-resources into PATH in libglib2.0-dev-bin, not libglib2.0-bin: it is a development tool used at compile-time - libglib2.0-dev-bin Breaks/Replaces older libglib2.0-bin * Install the glib-compile-resources binary in libglib2.0-dev-bin, not libglib2.0-0. This means we get an executable version of that binary when cross-compiling (Closes: #885019) * Bump Standards-Version to 4.1.3 glib2.0 (2.54.2-4) unstable; urgency=medium * Team upload * d/p/closures-test-Run-fewer-iterations-on-ARM64.patch: Run more iterations on ARM64 than in 2.54.2-3, but fewer than in 2.54.2-2. If we don't run enough iterations, we get an assertion failure when the main thread starves the other threads. * d/p/gmenumodel*.patch: Mark as upstreamed in 2.54.3 and 2.55.1 * d/rules: Set DEB_BUILD_TIME_TESTS when running dh_auto_test, so that tests can distinguish between autopkgtest and `make check` * d/p/gdbus-peer-Skip-test-during-Debian-package-build.patch: Skip the gdbus-peer test during package build, so that its known race condition does not cause intermittent FTBFS (mitigates: #884654) glib2.0 (2.54.2-3) unstable; urgency=medium * Team upload * d/patches: Re-export with gbp pq * d/patches: Use `gbp pq export`-style metadata, retrieving authors and dates from d/changelog where needed * d/p/closures-test-Run-fewer-iterations-on-ARM64.patch: New patch. tests/refcount/closures: Run fewer iterations on ARM64 (mitigates: #880883) * d/p/gdbus-threading-test-Allow-even-longer-for-test_method_ca.patch: New patch. Allow even longer for the gdbus-threading test, and re-enable it on 32-bit ARM now that the timeout is longer (Closes: #884660) * d/p/gmenumodel-test-If-something-goes-wrong-don-t-wait-foreve.patch, d/p/gmenumodel-test-Wait-for-the-expected-events-to-happen.patch: Add patches to make the GMenuModel test more patient (Closes: #884661) * d/p/gwakeuptest-Be-less-parallel-unless-invoked-with-m-slow.patch: Reduce number of threads and number of operations in response to timeout on reproducible-builds infrastructure (mitigates: #884659) glib2.0 (2.54.2-2) unstable; urgency=medium * Update Vcs fields for conversion to git * Add debian/gbp.conf * Bump Standards-Version to 4.1.2 glib2.0 (2.54.2-1) unstable; urgency=medium [ Jeremy Bicha ] * New upstream release [ Didier Roche ] * debian/patches/01_gettext-desktopfiles.patch: - fix untranslated desktop action names when using gettext (Closes: #877761) [ Simon McVittie ] * Skip gtk-doc documentation unless we are building libglib2.0-doc, fixing cross-builds (Closes: #870346) - Note that gtk-doc-tools is still in Build-Depends, not Build-Depends-Indep, because we need it for autoreconf * Explicitly disable documentation for the udeb build * Skip build-time tests for Arch:all builds - testing once per architecture is sufficient * Remove unused lintian override for an example file that is no longer installed -- Jeremy Bicha <email address hidden> Thu, 15 Feb 2018 15:40:46 -0500
Upload details
- Uploaded by:
- Jeremy BĂcha
- Uploaded to:
- Bionic
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- libs
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
glib2.0_2.55.2.orig.tar.xz | 7.6 MiB | 5a26bfa83bb412d181504a0773101093c9e538c3d0e09d30f5178885d78e72f6 |
glib2.0_2.55.2-1ubuntu1.debian.tar.xz | 74.8 KiB | f4a07c72a9d273106705305ac7c2a6d4245a3f626d0ed088760ec6c429bc15e3 |
glib2.0_2.55.2-1ubuntu1.dsc | 3.3 KiB | 5aef94e642feb4382075a148b4a1a7523a9ca519fdfd5416cf14871e1617e924 |
Available diffs
- diff from 2.54.1-1ubuntu1 to 2.55.2-1ubuntu1 (1009.8 KiB)
Binary packages built by this source
- libglib2.0-0: GLib library of C routines
GLib is a library containing many useful C routines for things such
as trees, hashes, lists, and strings. It is a useful general-purpose
C library used by projects such as GTK+, GIMP, and GNOME.
.
This package contains the shared libraries.
- libglib2.0-0-dbgsym: debug symbols for libglib2.0-0
- libglib2.0-bin: Programs for the GLib library
GLib is a library containing many useful C routines for things such
as trees, hashes, lists, and strings. It is a useful general-purpose
C library used by projects such as GTK+, GIMP, and GNOME.
.
This package contains the program files which is used for the libraries
and others.
- libglib2.0-bin-dbgsym: debug symbols for libglib2.0-bin
- libglib2.0-data: Common files for GLib library
GLib is a library containing many useful C routines for things such
as trees, hashes, lists, and strings. It is a useful general-purpose
C library used by projects such as GTK+, GIMP, and GNOME.
.
This package is needed for the runtime libraries to display messages in
languages other than English.
- libglib2.0-dev: Development files for the GLib library
GLib is a library containing many useful C routines for things such
as trees, hashes, lists, and strings. It is a useful general-purpose
C library used by projects such as GTK+, GIMP, and GNOME.
.
This package is needed to compile programs against libglib2.0-0,
as only it includes the header files and static libraries (optionally)
needed for compiling.
- libglib2.0-dev-bin: Development utilities for the GLib library
GLib is a library containing many useful C routines for things such
as trees, hashes, lists, and strings. It is a useful general-purpose
C library used by projects such as GTK+, GIMP, and GNOME.
.
This package is needed to compile programs against libglib2.0-0. It contains
development utilities typically run during compilation and should not be
installed directly. Use libglib2.0-dev instead.
- libglib2.0-dev-bin-dbgsym: debug symbols for libglib2.0-dev-bin
- libglib2.0-doc: Documentation files for the GLib library
GLib is a library containing many useful C routines for things such
as trees, hashes, lists, and strings. It is a useful general-purpose
C library used by projects such as GTK+, GIMP, and GNOME.
.
This package contains the HTML documentation for the GLib library
in /usr/share/doc/libglib2. 0-doc/ .
- libglib2.0-tests: GLib library of C routines - installed tests
GLib is a library containing many useful C routines for things such
as trees, hashes, lists, and strings. It is a useful general-purpose
C library used by projects such as GTK+, GIMP, and GNOME.
.
This package contains test programs, designed to be run as part of a
regression testsuite.
- libglib2.0-tests-dbgsym: debug symbols for libglib2.0-tests
- libglib2.0-udeb: GLib library of C routines - minimal runtime
This is a udeb, or a microdeb, for the debian-installer.
.
GLib is a library containing many useful C routines for things such
as trees, hashes, lists, and strings. It is a useful general-purpose
C library used by projects such as GTK+, GIMP, and GNOME.
.
This package contains the minimal runtime library needed by the Debian
installer.