bidi.h: 'UnicodeString' does not name a type
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
widelands |
Fix Released
|
High
|
Unassigned |
Bug Description
After updating some packages on my system i get an compile error in both debug and and release builds of current trunk. The error persists also after deleting the build directory:
In file included from /home/kaputtnik
/home/kaputtnik
std::string icustring2strin
make[2]: *** [src/ui_
make[1]: *** [CMakeFiles/
make: *** [Makefile:141: all] Error 2
Upgraded packages (the ones i guess they could cause this error):
[2018-04-01 21:04] [ALPM] upgraded icu (60.2-1 -> 61.1-1)
[2018-04-01 21:04] [ALPM] upgraded boost-libs (1.66.0-1 -> 1.66.0-2)
[2018-04-01 21:04] [ALPM] upgraded boost (1.66.0-1 -> 1.66.0-2)
Full output of configure is attached.
Related branches
- GunChleoc: Approve
-
Diff: 12 lines (+1/-1)1 file modifiedsrc/graphic/text/bidi.h (+1/-1)
It's still in the same header: https:/ /ssl.icu- project. org/apiref/ icu4c/classicu_ 1_1UnicodeStrin g.html
So this needs some digging into.