Commit e93524b
authored
docs(compilation): update for ENABLE_IP2COUNTRY default flip to YES (#179)
Tracks amule-org/amule#119 (merged 2026-06-12): ENABLE_IP2COUNTRY now
defaults to YES with a configure-time hard-fail if libmaxminddb is
missing, matching how ENABLE_NLS and ENABLE_UPNP have always worked.
docs/developer/compilation/index.md:
- Build-options table: ENABLE_IP2COUNTRY default flipped NO → YES.
- BUILD_EVERYTHING note: ENABLE_IP2COUNTRY is no longer the odd-one-out
that needed an explicit -DENABLE_IP2COUNTRY=YES; rewrite to list it
alongside ENABLE_NLS and ENABLE_UPNP as a default-on toggle.
docs/developer/compilation/linux.md:
- "libmaxminddb not found" troubleshooting paragraph: users hitting
the FATAL_ERROR now usually didn't explicitly opt in; rewrite to
name the default-YES behaviour as the trigger and point at the
install-or-opt-out fix.
The per-OS Quick Start cmake invocations (linux/macos/windows/bsd) keep
their explicit -DENABLE_IP2COUNTRY=YES — the doc style elsewhere is
"list every ENABLE_* explicitly even when it matches the default", same
as the existing -DENABLE_NLS=YES / -DENABLE_UPNP=YES entries. Value still
matches the new default.1 parent 558d25c commit e93524b
2 files changed
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
76 | 76 | | |
77 | 77 | | |
78 | 78 | | |
79 | | - | |
| 79 | + | |
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
| |||
112 | 112 | | |
113 | 113 | | |
114 | 114 | | |
115 | | - | |
| 115 | + | |
116 | 116 | | |
117 | 117 | | |
118 | 118 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
255 | 255 | | |
256 | 256 | | |
257 | 257 | | |
258 | | - | |
| 258 | + | |
0 commit comments