GNOME Bugzilla – Bug 578115
Gio::File::make_directory_with_parents() is not defined!
Last modified: 2009-04-29 05:01:27 UTC
Gio::File::make_directory_with_parents() or Gio::File::make_directory_with_parents(std::auto_ptr<Glib::Error>& error); are declared in gio/file.hg but not defined in gio/file.ccg which causes the linker to fail: /home/siavash/develop/mpx/mpxlib/library-scanner-thread-mlibman.cc:1929: undefined reference to `Gio::File::make_directory_with_parents()'
Could you try to patch that, please, to add the implementations?
Added and pushed to the git repo.
I don't see that in git.gnome.org. Are you sure that you pushed it?
here it is, in glibmm-2-18 branch: http://git.gnome.org/cgit/glibmm/commit/?h=glibmm-2-18
Thanks, but: 1. You did not add an entry to the ChangeLog. Please revert that commit and recommit/push it with a ChangeLog entry. 2. Please also commit this to master. I guess that a "cherry-pick" might do that for you, though I am still getting used to git myself.
1) Sorry about the ChangeLog, I reverted the commit and commited with the updated ChangleLog. 2) It's already in master branch, what I did was to copy the defenitions from master to glibmm-2-18 branch.
Sorry to interject but it may be necessary to also include it in the 2-16 branch.
Yes, I think that's what I meant.
> Sorry to interject but it may be necessary to also include it in the 2-16 > branch. I'm wrong about this. g_file_make_directory_with_parents wasn't introduced until 2-18[1]. [1] http://library.gnome.org/devel/gio/2.18/ix02.html