Author: ivan
Date: Mon May 11 12:51:12 2026
New Revision: 1934089

Log:
Fix building on Haiku operating system. The B_COMMON_* contants was replaced
with B_SYSTEM_* in 38fa81b [1].

The same change exists in Haiku ports [2].

* subversion/libsvn_subr/config_file.c
  (svn_config__sys_config_path): Use B_SYSTEM_SETTINGS_DIRECTORY instead of
   B_COMMON_SETTINGS_DIRECTORY.

[1]: 
https://github.com/haiku/haiku/commit/38fa81bf8f0ccc37a615a9f5bd333f9b781322b3
[2]: 
https://github.com/haikuports/haikuports/blob/f295ab624e97543b01b758b8d6dbbfed39c9c9cf/dev-vcs/subversion/patches/subversion-1.14.5.patchset#L15

Modified:
   subversion/trunk/subversion/libsvn_subr/config_file.c

Modified: subversion/trunk/subversion/libsvn_subr/config_file.c
==============================================================================
--- subversion/trunk/subversion/libsvn_subr/config_file.c       Mon May 11 
12:48:41 2026        (r1934088)
+++ subversion/trunk/subversion/libsvn_subr/config_file.c       Mon May 11 
12:51:12 2026        (r1934089)
@@ -610,7 +610,7 @@ svn_config__sys_config_path(const char *
   {
     char folder[B_PATH_NAME_LENGTH];
 
-    status_t error = find_directory(B_COMMON_SETTINGS_DIRECTORY, -1, false,
+    status_t error = find_directory(B_SYSTEM_SETTINGS_DIRECTORY, -1, false,
                                     folder, sizeof(folder));
     if (error)
       return SVN_NO_ERROR;

Reply via email to