anton12 Posted Monday at 01:19 AM Posted Monday at 01:19 AM Hello roytam1, Please notice, when downloading: https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20251220-3219d2d-uxp-b9f12b43c6-xpmod-ia32.7z it installs: St52 25-12-03 1
roytam1 Posted Monday at 06:54 AM Author Posted Monday at 06:54 AM 5 hours ago, anton12 said: Hello roytam1, Please notice, when downloading: https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20251220-3219d2d-uxp-b9f12b43c6-xpmod-ia32.7z it installs: St52 25-12-03 it is fine as long as DLLs are newer than 3 Dec, as I don't rebuild whole thing. 1
roytam1 Posted yesterday at 04:07 AM Author Posted yesterday at 04:07 AM Notice: upstream pushed a big ICU update, and I may need to further look at the changes to see if any new changes are needed for our old target platforms, currently no ETA for upcoming new builds. 2
roytam1 Posted 23 hours ago Author Posted 23 hours ago (edited) aaah, no clue whats wrong here: 0:26.17 c:/devel/myUXP/intl/icu/source/i18n/messageformat2_function_registry.cpp(862): error C2280: 'icu_78::message2::StandardFunctions::Plural::Plural(const icu_78::message2::StandardFunctions::Plural &)': attempting to reference a deleted function 0:26.17 c:\devel\myuxp\intl\icu\source\i18n\messageformat2_function_registry_internal.h(248): note: compiler has generated 'icu_78::message2::StandardFunctions::Plural::Plural' here 0:26.17 c:\devel\myuxp\intl\icu\source\i18n\messageformat2_function_registry_internal.h(248): note: 'icu_78::message2::StandardFunctions::Plural::Plural(const icu_78::message2::StandardFunctions::Plural &)': function was implicitly deleted because a data member invokes a deleted or inaccessible function 'icu_78::LocalPointer<icu_78::message2::StandardFunctions::Number>::LocalPointer(const icu_78::LocalPointer<icu_78::message2::StandardFunctions::Number> &)' 0:26.17 c:\devel\myUXP\intl\icu\source\common\unicode/localpointer.h(343): note: 'icu_78::LocalPointer<icu_78::message2::StandardFunctions::Number>::LocalPointer(const icu_78::LocalPointer<icu_78::message2::StandardFunctions::Number> &)': function was implicitly deleted because 'icu_78::LocalPointer<icu_78::message2::StandardFunctions::Number>' has a user-defined move constructor and v141_xp seems to be not good enough to build ICU 78. EDIT: got it fixed, -std:c++17 is needed by new ICU, so vc2015 branch will no longer be buildable as ICU can't be skipped. EDIT2: the above error is solved by adding a copy-ctr line in localpointer.h, all changes are in https://github.com/roytam1/UXP/commit/9f6727874f81bf98ef3f54f046d14c6c5cfdc20f , and hope I did it right. I think I can make a special release tomorrow! And now I have a newer-than-mypal ICU and feodor2 may have a look? Edited 3 hours ago by roytam1 3
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now