See also #6905 for a build failure of sm91 on macOS 14 w. XCode 15 that will also prevent building sm102 on such systems as well.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Thu, Apr 25
Mar 29 2024
Jan 3 2024
Dec 31 2023
Apr 16 2023
Apr 11 2023
As an update to this (11 weeks later):
Jan 20 2023
Jan 19 2023
Support the --with-system-premake flag being passed.
Jan 15 2023
Update to take into account recent changeover to mozjs 91.
Aug 4 2022
In D4750#202204, @Freagarach wrote:A globalscript fix would be [...] way more work with added chances of breakage.
In D4750#202208, @Stan wrote:Wait why would one have Researcher with no techs? Only tech removal?
Mar 9 2022
See #6451.
Feb 23 2022
Feb 22 2022
Jan 15 2022
In D4437#189289, @asterix wrote:Is this still necessary since this https://code.wildfiregames.com/D4428 is in development?
Restore back to the state before debugging macOS failure.
Ah, I see what's happening.
OK: I found the following bug filed on mozilla's tracker: https://bugzilla.mozilla.org/show_bug.cgi?id=1635481 which has almost the exact same stack trace. That was affecting a user on macOS 10.14 with python 3.7.
Another pass on the macOS CI : Try reverting a mozilla change from two years ago, see if it does anything.
Get the macOS CI to rebuild spidermonkey so I have a comparison build log to compare to.
Oct 22 2021
Sep 25 2021
Rebase now that parent revision has been committed
In D4108#182476, @Stan wrote:@s0600204 any idea what we could do for macos and pkg config ?
Sep 23 2021
Intersect camera at corners of polygon, instead of using an imaginary horizontal plane based on averaged terrain height (see previous diff for that).
Attempt to use the average height of terrain in the camera's view, instead of just the height of the centre point of the view.
In D4279#182375, @wraitii wrote:[...] you could actually just query 4 height map points and draw a more accurate polygon.
Sep 22 2021
In D4279#182360, @vladislavbelov wrote:In D4279#182345, @s0600204 wrote:(Also I don't know how much more computationally expensive such an approach is.)
That's the main point. In theory it shouldn't be slower than 4 heightmap traces in your current approach.
In D4279#182331, @vladislavbelov wrote:Maybe you could get average height from HeightMipmap?
Use const, and reduce number of method calls on the g_Renderer object.
One (final) pass on the CI
Sep 21 2021
Sep 18 2021
In D3646#180948, @Stan wrote:Mmmh there is no #ifdef in [source/lib/sysdep/os/osx/ocpu.cpp]
Sep 6 2021
In D3646#180903, @Stan wrote:Looks alright. Is mac able to use pkgconfig too or should we make it linux only /add more stuff to premake ?
Make the define CONFIG2_VALGRIND, as suggested by @sera
Jul 1 2021
I can't see how it would: we're not tagging anything to be translated here, just using translations that already exist.
Jun 30 2021
Jun 26 2021
Jun 10 2021
- Rejig CInput's text-handling to prevent infinite loop when using IGUIObject::getComputedSize() in CGUIScrollBarVertical::Setup()
- (See full commit message starting "Add a flag that's set [...]" under "Revision Contents" > "Commits" below)
- Use IGUIObject::getComputedSize() in CGUIScrollBarVertical::Setup()
- Calculate content size on demand, instead of reading from a cached value.
Jun 9 2021
In D3646#176810, @vladislavbelov wrote:According to the Valgrind website, they don't - and probably never will - support Windows systems[1], so I've also made it non-Windows option.
As they mention it's possible to run it under Wine.
(Missed a file.)
Debundle and make Valgrind optional
@Angen, you'll still get error messages, however:
- There should be fewer error messages emitted, as we now handle things being undefined better;
- Error messages should be issued less often, as follows:
- If it's a civ-specific template that's broken (e.g. structures/brit/arsenal) you should now only get error messages for that once (and not every time the template is requested somewhere);
- Ditto for broken technologies and auras;
- If it's a parent template that's broken (e.g. template_structure_military_arsenal) you'll get error messages for each civs' specific version of it (as you navigate down the "Civilizations" dropdown), but only the first time a given civ is selected.
- Error messages concerning broken Entity templates should be reduced, as you no longer get a traceback of the JS code (which isn't particularly helpful in this case).
- (Technology and Aura breakages still get a traceback, but that's part of the behaviour of the JSON parser on the c++ side.)
Also handle broken technologies and auras
Jun 7 2021
With the suggested changes below applied on an ArchLinux system, userreport_hwdetect.txt reports:
Jun 5 2021
May 25 2021
May 23 2021
- Rebase on top of recent changes
- Some changes in response to @Stan's comments
- Fix bug introduced in earlier version that caused click-dragging the scrollbar's bar to not work correctly
- Draw scrollbars on top of the background sprite of the gui elements
Test PlanAlso look for remaining border issues
May 22 2021
Revision now contains just the changes for this revision, and not also the changes of its parent.
May 16 2021
I wonder... do we have any players from the Indian Subcontinent? (e.g. India, Pakistan, Bangladesh, Myanmar, Sri Lanka)
May 9 2021
A version of this that doesn't move the Win32 build artefacts.
Yeah, it was a typo that sneaked in (should be miniupnpc not minipupnpc - too many ps). I've fixed it locally, but its not really worth updating the revision/running the CIs for a single character change.
May 8 2021
In D3611#169761, @Freagarach wrote:(Reading your comment in the code, this is expected?)
May 3 2021
Upload without CI-only debugging commit
Apr 22 2021
Yeah... the JS environment has no way to tell if a file has been modified since it was last requested from the VFS. And considering that the VFS has its own caches - and hot-loading of simulation data files is not implemented - even when bypassing the JS-side cache the old file would still be loaded from the C++-side cache.
In D3864#167555, @Freagarach wrote:Edge case:
If you load up the civ overview (starting at athens) then move to Britons and add e.g. the Briton bonus to Athens and Carths, the bonus does show up when moving to Carth (was not present in the cache yet) but doesn't show for Athens (uses the cached data).
Apr 17 2021
Apr 14 2021
Mar 26 2021
Satisfy linter (hopefully)
Mar 25 2021
Cleanup!
Rewrite the template base/variant detection code, and how its used.
Mar 23 2021
@Angen, I think I've come up with an approach to this I prefer: may I commandeer this?
Mar 7 2021
Mar 6 2021
Change cp arguments (the MacOS version of cp lacks args that the GNU one possesses.)
Rebase;
Use cp instead of ln;