After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 566003 - Gio::File::make_directory_with_parents() - missing implementation
Gio::File::make_directory_with_parents() - missing implementation
Status: RESOLVED FIXED
Product: glibmm
Classification: Bindings
Component: giomm
2.18.x
Other All
: Normal critical
: ---
Assigned To: gtkmm-forge
gtkmm-forge
Depends on:
Blocks:
 
 
Reported: 2008-12-30 05:37 UTC by Philip Belemezov
Modified: 2009-01-03 00:24 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24



Description Philip Belemezov 2008-12-30 05:37:44 UTC
Steps to reproduce:
Gio::File::make_directory_with_parents() is not implemented (in the `file.ccg' file), causing linker errors.

To verify (on Ubuntu 8.10, amd64, glibmm 2.18.1-1):
% nm -D /usr/lib/libgiomm-2.4.so.1.2.0 | c++filt | grep make_directory_with_parents 
000000000003b440 T Gio::File::make_directory_with_parents(Glib::RefPtr<Gio::Cancellable> const&)
                 U g_file_make_directory_with_parents

Stack trace:



Other information:
Comment 1 Murray Cumming 2009-01-03 00:24:02 UTC
Thanks. This should be fixed in svn by this commit:

2009-01-03  Murray Cumming  <murrayc@murrayc.com>

	* gio/src/file.ccg: Added implementation of the 
	make_directory_with_parents() method overload that takes no parameter.
	Bug #566003 (Philip Belemezov).

In the meantime, you can use the version that takes a Cancellable.