Bug #66

GLib 2.27.1 (and higher) use different configuration path on Win32/Win64

Added by Alguno over 2 years ago. Updated about 2 years ago.

Status: Closed Start: 01/09/2011
Priority: High Due date:
Assigned to: Alguno % Done:

100%

Category: NNTPGrab Core
Target version: 0.7.0
Votes: 0

Description

As of GLib 2.27.1 the function g_get_user_data_dir() returns a different folder than earlier versions of GLib did for Win32 and Win64 environments.
This causes the NNTPGrab snapshot r1804 and higher to not be able to find the configuration files and download queue.
An upgrade path needs to be implemented. Preferably by moving all files in the original folder to the new one

See https://mail.gnome.org/archives/gtk-devel-list/2010-October/msg00222.html for more details

Associated revisions

Revision 1817
Added by Alguno about 2 years ago

- As of GLib 2.27.1, the behaviour of g_get_user_data_dir() was changed to return
a different value. Provide an upgrade path for Win32/Win64 users so that their
configuration won't get lost due to this change. Closes #66
- Dropped the QtLockedFile and QtSingleApplication DLL's from the Win32/Win64 setups
as they're internally bundled now

History

#1 Updated by Alguno about 2 years ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100

Applied in changeset r1817.

Snapshots can be found at the following URLs:
Win32: https://snapshots.nntpgrab.nl/win32/unstable-trunk/nntpgrab_trunk_snapshot_svn_r1817_setup.exe
Win64: https://snapshots.nntpgrab.nl/win64/unstable-trunk/nntpgrab_trunk_snapshot_svn_r1817_setup_x64.exe
Mac OS X: https://snapshots.nntpgrab.nl/osx/unstable-trunk/NNTPGrab_unstable_r1817.zip

Also available in: Atom PDF