Good morning Damjan, Thank you for all the hard work on this.
All the best Peter Am 02.08.2026 um 04:29 schrieb Damjan Jovanovic:
Hi I've rebased and pushed the only remaining useful 21 patches from the windows-amd64 branch into trunk. Since the Win64 related patches from there were already incorporated by @petko, these changes only amend some of those Win64 changes, or add unrelated improvements. I'll describe them below: 48f8cc8f699b12f766e669922446071e6902869c Improves on a previous Win64 change in trunk, by also changing nCurrPoints and nCurrPoint to sal_uInt32, like the pointer type they are assigned from. This was originally d038565f1507e39b539df0e8c912e3d136cd48a3 in the windows-amd64 branch, but only partially ported or recreated in trunk. 1e5d8e72b5147bf84598caafc702eb279f3a8b41 Improves on a previous Win64 change in trunk, by eliminating unnecessary casts. This was originally c2ec84c8f75d3e9bad2becd6fd18de8df407712a in the windows-amd64 branch. 29ca9883b9ac0322aa31cde268e099f436837510 Adds the "version" library which is needed for VerQueryValueW() on Win64. 25912db7455cd3d29b7bc29e06765cc84aed18c9 Adds a Win64 entrypoint for the vcl library. 14a9b8c1d9d8a83e7aea66b019fb3c6483f0b402 Fixes the condition under which the StarBasic "DLL manager" is built. Instead of filtering out Win64, it filters out everything except Win32, because it never supported anything but Win32. In the original windows-amd64 branch this was 5bd8f24dc39ce5e1f844c83680dbecd9f1e51aff. 448dc86220cf9531c9c48d1efc4e906d246b1899 Improves on a previous Win64 change in trunk, by using the clock_t type instead of explicit integer sizes. This was d5088e2def0f87fbfd37d4bad7b0f744c8592e1e in the original windows-amd64 branch. 07bf101f834a97b3f151039891fd55b8274bbfc4 5db65c3a88e32b3c01e3751510fabae80c384bbb Ports main/connectivity to gbuild. d50e6300ed5b8be0550f94083e200ad57701b168 Stops using "-Xbootclasspath" on Java > 8, where it's unsupported. 89e8f0e82d9824d5d288188e0dc720afc6cf9579 f1c404e081268d03605aba85f790b819f1cebeea 93fbba6999972aa09c6493dd3e93f08c5e869f40 Ports main/chart2 to gbuild. 431aafefb5bdb19fae32da47b9fa65201b369d1e 4dc45a5a3ec47a3ca61c08f62da8d71419eac43b Adds gbuild targets for Configuration (*.xcs, *.xcu). This was kindly contributed by Michael Stahl back in 2011, under the Apache License on bug 118386, and ported to trunk and fixed by me. ef5605361abbb46c07a03e7ad113406d4e5be8fe 323ac1e9a60928b5dde21b6f53d4a85089bc76cd 9e90d1d104ef937463112c1b805ef463b6e59137 Ports main/officecfg to gbuild. 861c48608f1e7c641e96f6098d15fa25c109a9cc Jar sealing and registration in Ant, various build and packaging improvements. 0a9d806e6889118a07d68c9403d7c84bfac0af44 Workaround for chart2 symbol versions. 70996efe0599de144d254e6d226bd9adcce49930 f116fde0f61f62a93d8497b5463b450ee4bab721 Fix the supported operating systems for the Adabas database driver. As Windows doesn't build on trunk, none of this could be tested on Windows, but it does work for FreeBSD and it did work on Win32 and build on Win64 (months ago). The gbuild improvements are particularly interesting, as *.xcs/*.xcu were a barrier to further gbuild ports, and 3 more modules were already ported to gbuild :-). Regards Damjan
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
