Skip to content

Commit

Permalink
New upstream version 1.14.7
Browse files Browse the repository at this point in the history
  • Loading branch information
smcv committed Apr 30, 2024
2 parents b29908d + 8f4f1f6 commit b3da817
Show file tree
Hide file tree
Showing 107 changed files with 6,025 additions and 4,970 deletions.
17 changes: 17 additions & 0 deletions Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -469,6 +469,7 @@ libflatpak_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
am__DEPENDENCIES_3 = $(am__DEPENDENCIES_1)
libglnx_la_DEPENDENCIES = $(am__DEPENDENCIES_3)
am_libglnx_la_OBJECTS = \
subprojects/libglnx/libglnx_la-glnx-backport-testutils.lo \
subprojects/libglnx/libglnx_la-glnx-backports.lo \
subprojects/libglnx/libglnx_la-glnx-local-alloc.lo \
subprojects/libglnx/libglnx_la-glnx-errors.lo \
Expand Down Expand Up @@ -1024,6 +1025,7 @@ am__depfiles_remade = \
subprojects/bubblewrap/$(DEPDIR)/flatpak_bwrap-utils.Po \
subprojects/dbus-proxy/$(DEPDIR)/flatpak_dbus_proxy-dbus-proxy.Po \
subprojects/dbus-proxy/$(DEPDIR)/flatpak_dbus_proxy-flatpak-proxy.Po \
subprojects/libglnx/$(DEPDIR)/libglnx_la-glnx-backport-testutils.Plo \
subprojects/libglnx/$(DEPDIR)/libglnx_la-glnx-backports.Plo \
subprojects/libglnx/$(DEPDIR)/libglnx_la-glnx-console.Plo \
subprojects/libglnx/$(DEPDIR)/libglnx_la-glnx-dirfd.Plo \
Expand Down Expand Up @@ -1901,6 +1903,8 @@ libglnx_la_SOURCES = \
subprojects/libglnx/glnx-macros.h \
subprojects/libglnx/glnx-backport-autocleanups.h \
subprojects/libglnx/glnx-backport-autoptr.h \
subprojects/libglnx/glnx-backport-testutils.h \
subprojects/libglnx/glnx-backport-testutils.c \
subprojects/libglnx/glnx-backports.h \
subprojects/libglnx/glnx-backports.c \
subprojects/libglnx/glnx-local-alloc.h \
Expand Down Expand Up @@ -3164,6 +3168,9 @@ subprojects/libglnx/$(am__dirstamp):
subprojects/libglnx/$(DEPDIR)/$(am__dirstamp):
@$(MKDIR_P) subprojects/libglnx/$(DEPDIR)
@: > subprojects/libglnx/$(DEPDIR)/$(am__dirstamp)
subprojects/libglnx/libglnx_la-glnx-backport-testutils.lo: \
subprojects/libglnx/$(am__dirstamp) \
subprojects/libglnx/$(DEPDIR)/$(am__dirstamp)
subprojects/libglnx/libglnx_la-glnx-backports.lo: \
subprojects/libglnx/$(am__dirstamp) \
subprojects/libglnx/$(DEPDIR)/$(am__dirstamp)
Expand Down Expand Up @@ -3944,6 +3951,7 @@ distclean-compile:
@AMDEP_TRUE@@am__include@ @am__quote@subprojects/bubblewrap/$(DEPDIR)/flatpak_bwrap-utils.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@subprojects/dbus-proxy/$(DEPDIR)/flatpak_dbus_proxy-dbus-proxy.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@subprojects/dbus-proxy/$(DEPDIR)/flatpak_dbus_proxy-flatpak-proxy.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@subprojects/libglnx/$(DEPDIR)/libglnx_la-glnx-backport-testutils.Plo@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@subprojects/libglnx/$(DEPDIR)/libglnx_la-glnx-backports.Plo@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@subprojects/libglnx/$(DEPDIR)/libglnx_la-glnx-console.Plo@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@subprojects/libglnx/$(DEPDIR)/libglnx_la-glnx-dirfd.Plo@am__quote@ # am--include-marker
Expand Down Expand Up @@ -4287,6 +4295,13 @@ common/libflatpak_la-flatpak.lo: common/flatpak.c
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libflatpak_la_CFLAGS) $(CFLAGS) -c -o common/libflatpak_la-flatpak.lo `test -f 'common/flatpak.c' || echo '$(srcdir)/'`common/flatpak.c

subprojects/libglnx/libglnx_la-glnx-backport-testutils.lo: subprojects/libglnx/glnx-backport-testutils.c
@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libglnx_la_CFLAGS) $(CFLAGS) -MT subprojects/libglnx/libglnx_la-glnx-backport-testutils.lo -MD -MP -MF subprojects/libglnx/$(DEPDIR)/libglnx_la-glnx-backport-testutils.Tpo -c -o subprojects/libglnx/libglnx_la-glnx-backport-testutils.lo `test -f 'subprojects/libglnx/glnx-backport-testutils.c' || echo '$(srcdir)/'`subprojects/libglnx/glnx-backport-testutils.c
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) subprojects/libglnx/$(DEPDIR)/libglnx_la-glnx-backport-testutils.Tpo subprojects/libglnx/$(DEPDIR)/libglnx_la-glnx-backport-testutils.Plo
@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='subprojects/libglnx/glnx-backport-testutils.c' object='subprojects/libglnx/libglnx_la-glnx-backport-testutils.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libglnx_la_CFLAGS) $(CFLAGS) -c -o subprojects/libglnx/libglnx_la-glnx-backport-testutils.lo `test -f 'subprojects/libglnx/glnx-backport-testutils.c' || echo '$(srcdir)/'`subprojects/libglnx/glnx-backport-testutils.c

subprojects/libglnx/libglnx_la-glnx-backports.lo: subprojects/libglnx/glnx-backports.c
@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libglnx_la_CFLAGS) $(CFLAGS) -MT subprojects/libglnx/libglnx_la-glnx-backports.lo -MD -MP -MF subprojects/libglnx/$(DEPDIR)/libglnx_la-glnx-backports.Tpo -c -o subprojects/libglnx/libglnx_la-glnx-backports.lo `test -f 'subprojects/libglnx/glnx-backports.c' || echo '$(srcdir)/'`subprojects/libglnx/glnx-backports.c
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) subprojects/libglnx/$(DEPDIR)/libglnx_la-glnx-backports.Tpo subprojects/libglnx/$(DEPDIR)/libglnx_la-glnx-backports.Plo
Expand Down Expand Up @@ -7386,6 +7401,7 @@ distclean: distclean-recursive
-rm -f subprojects/bubblewrap/$(DEPDIR)/flatpak_bwrap-utils.Po
-rm -f subprojects/dbus-proxy/$(DEPDIR)/flatpak_dbus_proxy-dbus-proxy.Po
-rm -f subprojects/dbus-proxy/$(DEPDIR)/flatpak_dbus_proxy-flatpak-proxy.Po
-rm -f subprojects/libglnx/$(DEPDIR)/libglnx_la-glnx-backport-testutils.Plo
-rm -f subprojects/libglnx/$(DEPDIR)/libglnx_la-glnx-backports.Plo
-rm -f subprojects/libglnx/$(DEPDIR)/libglnx_la-glnx-console.Plo
-rm -f subprojects/libglnx/$(DEPDIR)/libglnx_la-glnx-dirfd.Plo
Expand Down Expand Up @@ -7602,6 +7618,7 @@ maintainer-clean: maintainer-clean-recursive
-rm -f subprojects/bubblewrap/$(DEPDIR)/flatpak_bwrap-utils.Po
-rm -f subprojects/dbus-proxy/$(DEPDIR)/flatpak_dbus_proxy-dbus-proxy.Po
-rm -f subprojects/dbus-proxy/$(DEPDIR)/flatpak_dbus_proxy-flatpak-proxy.Po
-rm -f subprojects/libglnx/$(DEPDIR)/libglnx_la-glnx-backport-testutils.Plo
-rm -f subprojects/libglnx/$(DEPDIR)/libglnx_la-glnx-backports.Plo
-rm -f subprojects/libglnx/$(DEPDIR)/libglnx_la-glnx-console.Plo
-rm -f subprojects/libglnx/$(DEPDIR)/libglnx_la-glnx-dirfd.Plo
Expand Down
44 changes: 44 additions & 0 deletions NEWS
Original file line number Diff line number Diff line change
@@ -1,5 +1,49 @@
Changes in 1.14.7
~~~~~~~~~~~~~~~~~
Released: 2024-04-29

New features:

* Automatically reload D-Bus session bus configuration after installing
or upgrading apps, to pick up any exported D-Bus services (#3342)

Bug fixes:

* Expand the list of environment variables that Flatpak apps do not
inherit from the host system (#5765, #5785)

* Don't refuse to start apps when there is no D-Bus system bus available
(#5076)

* Don't try to repeat migration of apps whose data was migrated to a new
name and then deleted (#5668)

* Fix warnings from newer GLib versions (#5660)

* Always set the `container` environment variable (#5610)

* In `flatpak ps`, add xdg-desktop-portal-gnome to the list of backends
we'll use to learn which apps are running in the background (#5729)

* Avoid leaking a temporary variable from /etc/profile.d/flatpak.sh into
the shell environment (#5574)

* Avoid undefined behaviour of signed left-shift when storing object IDs
in a hash table (#5738)

* Fix Docbook validity in documentation (#5719)

* Skip more tests when FUSE isn't available (#5611)

* Fix a misleading comment in the test for CVE-2024-32462 (#5779)

Internal changes:

* Fix Github Workflows recipes

Changes in 1.14.6
~~~~~~~~~~~~~~~~~
Released: 2024-04-18

Security fixes:

Expand Down
49 changes: 26 additions & 23 deletions aclocal.m4
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@
m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])])
m4_ifndef([AC_AUTOCONF_VERSION],
[m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.71],,
[m4_warning([this file was generated for autoconf 2.71.
m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.72],,
[m4_warning([this file was generated for autoconf 2.72.
You have another version of autoconf. It may work, but is not guaranteed to.
If you have problems, you may need to regenerate the build system entirely.
To do so, use the procedure documented by the package, typically 'autoreconf'.])])
Expand All @@ -31,7 +31,7 @@ To do so, use the procedure documented by the package, typically 'autoreconf'.])
# WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#
# Last-changed: 2022-11-15
# Last-changed: 2022-11-25


dnl
Expand Down Expand Up @@ -280,8 +280,9 @@ dnl [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND ]]])
dnl Test for libgpgme and define GPGME_PTHREAD_CFLAGS
dnl and GPGME_PTHREAD_LIBS.
dnl
AC_DEFUN([AM_PATH_GPGME_PTHREAD],
[ AC_REQUIRE([_AM_PATH_GPGME_CONFIG])dnl
AC_DEFUN([AM_PATH_GPGME_PTHREAD],[
AC_OBSOLETE([$0], [; use AM_PATH_GPGME instead to use GPGME_CFLAGS and GPGME_LIBS])dnl
AC_REQUIRE([_AM_PATH_GPGME_CONFIG])dnl
tmp=ifelse([$1], ,1:0.4.2,$1)
if echo "$tmp" | grep ':' >/dev/null 2>/dev/null ; then
req_gpgme_api=`echo "$tmp" | sed 's/\(.*\):\(.*\)/\1/'`
Expand All @@ -294,35 +295,37 @@ AC_DEFUN([AM_PATH_GPGME_PTHREAD],
AC_MSG_CHECKING(for GPGME pthread - version >= $min_gpgme_version)
ok=no
if test "$GPGME_CONFIG" != "no" ; then
if `$GPGME_CONFIG --thread=pthread 2> /dev/null` ; then
req_major=`echo $min_gpgme_version | \
req_major=`echo $min_gpgme_version | \
sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\)/\1/'`
req_minor=`echo $min_gpgme_version | \
req_minor=`echo $min_gpgme_version | \
sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\)/\2/'`
req_micro=`echo $min_gpgme_version | \
req_micro=`echo $min_gpgme_version | \
sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\)/\3/'`
if test "$gpgme_version_major" -gt "$req_major"; then
if test "$gpgme_version_major" -gt "$req_major"; then
ok=yes
else
else
if test "$gpgme_version_major" -eq "$req_major"; then
if test "$gpgme_version_minor" -gt "$req_minor"; then
ok=yes
else
if test "$gpgme_version_minor" -eq "$req_minor"; then
if test "$gpgme_version_micro" -ge "$req_micro"; then
ok=yes
fi
if test "$gpgme_version_minor" -gt "$req_minor"; then
ok=yes
else
if test "$gpgme_version_minor" -eq "$req_minor"; then
if test "$gpgme_version_micro" -ge "$req_micro"; then
ok=yes
fi
fi
fi
fi
fi
fi
fi
fi
if test $ok = yes; then
# If we have a recent GPGME, we should also check that the
# API is compatible.
if test "$req_gpgme_api" -gt 0 ; then
tmp=`$GPGME_CONFIG --api-version 2>/dev/null || echo 0`
if test -z "$use_gpgrt_config"; then
tmp=`$GPGME_CONFIG --api-version 2>/dev/null || echo 0`
else
tmp=`$GPGME_CONFIG --variable=api_version 2>/dev/null || echo 0`
fi
if test "$tmp" -gt 0 ; then
if test "$req_gpgme_api" -ne "$tmp" ; then
ok=no
Expand All @@ -331,8 +334,8 @@ AC_DEFUN([AM_PATH_GPGME_PTHREAD],
fi
fi
if test $ok = yes; then
GPGME_PTHREAD_CFLAGS=`$GPGME_CONFIG --thread=pthread --cflags`
GPGME_PTHREAD_LIBS=`$GPGME_CONFIG --thread=pthread --libs`
GPGME_PTHREAD_CFLAGS=`$GPGME_CONFIG --cflags`
GPGME_PTHREAD_LIBS=`$GPGME_CONFIG --libs`
AC_MSG_RESULT(yes)
ifelse([$2], , :, [$2])
_AM_PATH_GPGME_CONFIG_HOST_CHECK
Expand Down
2 changes: 2 additions & 0 deletions app/flatpak-builtins-ps.c
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,8 @@ get_compositor_apps (void)
g_autoptr(GVariant) ret = NULL;
GVariant *list = NULL;
const char *backends[] = {
"org.freedesktop.impl.portal.desktop.gnome",
/* Background portal was removed in 1.15.0, retained for compatibility */
"org.freedesktop.impl.portal.desktop.gtk",
"org.freedesktop.impl.portal.desktop.kde",
NULL
Expand Down
26 changes: 25 additions & 1 deletion common/flatpak-dir.c
Original file line number Diff line number Diff line change
Expand Up @@ -6997,6 +6997,28 @@ flatpak_dir_set_active (FlatpakDir *self,
return ret;
}

static void
maybe_reload_dbus_config (GCancellable *cancellable)
{
g_autoptr(GDBusConnection) session_bus = NULL;

session_bus = g_bus_get_sync (G_BUS_TYPE_SESSION, cancellable, NULL);
if (!session_bus)
return;

g_dbus_connection_call_sync (session_bus,
"org.freedesktop.DBus",
"/org/freedesktop/DBus",
"org.freedesktop.DBus",
"ReloadConfig",
NULL,
NULL,
G_DBUS_CALL_FLAGS_NONE,
2000,
cancellable,
NULL);
}

gboolean
flatpak_dir_run_triggers (FlatpakDir *self,
GCancellable *cancellable,
Expand All @@ -7009,6 +7031,8 @@ flatpak_dir_run_triggers (FlatpakDir *self,
GError *temp_error = NULL;
const char *triggerspath;

maybe_reload_dbus_config (cancellable);

if (flatpak_dir_use_system_helper (self, NULL))
{
const char *installation = flatpak_dir_get_id (self);
Expand Down Expand Up @@ -11478,7 +11502,7 @@ flatpak_dir_get_unmaintained_extension_dir_if_exists (FlatpakDir *self,
extension_dir = flatpak_dir_get_unmaintained_extension_dir (self, name, arch, branch);

extension_dir_info = g_file_query_info (extension_dir,
G_FILE_ATTRIBUTE_STANDARD_SYMLINK_TARGET,
G_FILE_ATTRIBUTE_STANDARD_SYMLINK_TARGET "," G_FILE_ATTRIBUTE_STANDARD_IS_SYMLINK,
G_FILE_QUERY_INFO_NOFOLLOW_SYMLINKS,
cancellable,
NULL);
Expand Down
8 changes: 4 additions & 4 deletions common/flatpak-prune.c
Original file line number Diff line number Diff line change
Expand Up @@ -381,10 +381,10 @@ flatpak_ostree_object_name_hash (gconstpointer a)
those are the ones that will be first compared on a hash collision,
so if they were always the same that would waste 4 comparisons. */
return
data[32] |
data[31] << 8 |
data[30] << 16 |
data[29] << 24;
((guint32) data[32]) |
((guint32) data[31]) << 8 |
((guint32) data[30]) << 16 |
((guint32) data[29]) << 24;
}

static gboolean
Expand Down
41 changes: 36 additions & 5 deletions common/flatpak-run.c
Original file line number Diff line number Diff line change
Expand Up @@ -1863,10 +1863,13 @@ typedef struct

static const ExportData default_exports[] = {
{"PATH", "/app/bin:/usr/bin"},
/* We always want to unset LD_LIBRARY_PATH to avoid inheriting weird
* dependencies from the host. But if not using ld.so.cache this is
* later set. */
/* We always want to unset LD variables to avoid inheriting weird
* dependencies from the host. But if not using ld.so.cache LD_LIBRARY_PATH
is later set. */
{"LD_LIBRARY_PATH", NULL},
{"LD_PRELOAD", NULL},
{"LD_AUDIT", NULL},

{"XDG_CONFIG_DIRS", "/app/etc/xdg:/etc/xdg"},
{"XDG_DATA_DIRS", "/app/share:/usr/share"},
{"SHELL", "/bin/sh"},
Expand All @@ -1879,6 +1882,9 @@ static const ExportData default_exports[] = {
* outside the sandbox is somewhere else. Don't allow a different
* setting from outside the sandbox to overwrite this. */
{"XDG_RUNTIME_DIR", NULL},
/* Ensure our container environment variable takes precedence over the one
* set by a container manager. */
{"container", NULL},

/* Some env vars are common enough and will affect the sandbox badly
if set on the host. We clear these always. If updating this list,
Expand All @@ -1903,8 +1909,15 @@ static const ExportData default_exports[] = {
{"XKB_CONFIG_ROOT", NULL},
{"GIO_EXTRA_MODULES", NULL},
{"GDK_BACKEND", NULL},
{"VK_ADD_DRIVER_FILES", NULL},
{"VK_ADD_LAYER_PATH", NULL},
{"VK_DRIVER_FILES", NULL},
{"VK_ICD_FILENAMES", NULL},
{"VK_LAYER_PATH", NULL},
{"__EGL_EXTERNAL_PLATFORM_CONFIG_DIRS", NULL},
{"__EGL_EXTERNAL_PLATFORM_CONFIG_FILENAMES", NULL},
{"__EGL_VENDOR_LIBRARY_DIRS", NULL},
{"__EGL_VENDOR_LIBRARY_FILENAMES", NULL},
};

static const ExportData no_ld_so_cache_exports[] = {
Expand Down Expand Up @@ -3998,9 +4011,21 @@ check_parental_controls (FlatpakDecomposed *app_ref,
g_autoptr(GDesktopAppInfo) app_info = NULL;
gboolean allowed = FALSE;

system_bus = g_bus_get_sync (G_BUS_TYPE_SYSTEM, NULL, error);
system_bus = g_bus_get_sync (G_BUS_TYPE_SYSTEM, NULL, &local_error);
if (system_bus == NULL)
return FALSE;
{
/* Since the checks below allow access when malcontent or
* accounts-service aren't available on the bus, this whole routine can
* be trivially bypassed by setting DBUS_SYSTEM_BUS_ADDRESS to a
* temporary dbus-daemon. Not being able to connect to the system bus is
* basically equivalent.
*/
g_debug ("Skipping parental controls check for %s since D-Bus system "
"bus connection failed: %s",
flatpak_decomposed_get_ref (app_ref),
local_error ? local_error->message : "unknown reason");
return TRUE;
}

manager = mct_manager_new (system_bus);
app_filter = mct_manager_get_app_filter (manager, getuid (),
Expand Down Expand Up @@ -4361,6 +4386,12 @@ flatpak_run_app (FlatpakDecomposed *app_ref,
{
do_migrate = FALSE; /* Don't migrate older things, they are likely symlinks to this dir */

/* Don't migrate a symlink pointing to the new data dir. It was likely left over
* from a previous migration and would end up pointing to itself */
if (g_file_info_get_is_symlink (previous_app_id_dir_info) &&
g_strcmp0 (g_file_info_get_symlink_target (previous_app_id_dir_info), app_id) == 0)
break;

if (!flatpak_file_rename (previous_app_id_dir, real_app_id_dir, cancellable, &local_error))
{
g_warning (_("Failed to migrate old app data directory %s to new name %s: %s"),
Expand Down
2 changes: 1 addition & 1 deletion common/flatpak-version-macros.h
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
*
* The micro version.
*/
#define FLATPAK_MICRO_VERSION (6)
#define FLATPAK_MICRO_VERSION (7)

/**
* FLATPAK_CHECK_VERSION:
Expand Down
Loading

0 comments on commit b3da817

Please sign in to comment.