[Back to Index]

  
[00:04] --> crns joined #scummvm.
[00:16] <-- crns left irc: Ping timeout: 240 seconds
[00:21] <Scummette> [scummvm] sev- pushed 3 new commits to master: https://git.io/JviL7
[00:21] <Scummette> scummvm/master 117ceb5 sev-: PRINCE: Fix potential buffer overflow
[00:21] <Scummette> scummvm/master 1817cbd sev-: PRINCE: Initialize class variables
[00:21] <Scummette> scummvm/master f50b45b sev-: PRINCE: Added sanity check to image decompressor
[00:27] --> Strangerke joined #scummvm.
[00:27] --> TAS-2012v joined #scummvm.
[00:29] --> balrog_ joined #scummvm.
[00:29] <-- Strangerke_ left irc: Ping timeout: 256 seconds
[00:30] --> wjp joined #scummvm.
[00:32] --> pa[m]1 joined #scummvm.
[00:32] <-- balrog left irc: Ping timeout: 240 seconds
[00:32] <-- L0ngcat left irc: Ping timeout: 240 seconds
[00:32] <-- Cheeseness left irc: Ping timeout: 240 seconds
[00:32] pa[m] <-- (~pamatrixs@104-178-203-177.lightspeed.tukrga.sbcglobal.net) left irc: Ping timeout: 240 seconds
[00:32] <-- Axy left irc: Ping timeout: 240 seconds
[00:32] <-- TAS_2012v left irc: Ping timeout: 240 seconds
[00:32] <-- wjp_ left irc: Ping timeout: 240 seconds
[00:32] --> Mia joined #scummvm.
[00:32] Nick change: balrog_ -> balrog
[00:32] Nick change: Mia -> 7JTAB2YQE
[00:32] <-- 7JTAB2YQE left irc: Changing host
[00:32] --> 7JTAB2YQE joined #scummvm.
[00:33] Nick change: TAS-2012v -> TAS_2012v
[00:57] --> crns joined #scummvm.
[00:59] --> dreammaster joined #scummvm.
[00:59] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services.
[01:01] <-- ccawley2011 left irc: Quit: Leaving
[01:17] <-- Stormkeeper left irc: Read error: Connection reset by peer
[01:19] <-- borosky left irc:
[01:25] --> Stormkeeper joined #scummvm.
[01:28] <grogbot> <rsn8887> Can I tell ScummVM configure that I want to strip symbols?
[01:36] --> Cheeseness joined #scummvm.
[01:45] <grogbot> <rsn8887> Ah it is done in the individual .mk file.
[01:51] <grogbot> <rsn8887> Link time optimization reveals some interesting warnings at link time: /data/sharedrepo/engines/illusions/bbdou/bbdou_credits.h:35:8: warning: type 'struct CreditsItem' violates the C++ One Definition Rule [-Wodr] 35 | struct CreditsItem { | ^ /data/sharedrepo/engines/illusions/duckman/duckman_credits.h:32:8: note: a different type is defined in another translation unit 32 | struct CreditsItem { | ^
[01:51] <grogbot> /data/sharedrepo/engines/illusions/bbdou/bbdou_credits.h:36:7: note: the first difference of corresponding definitions is field 'isUsed' 36 | bool isUsed; | ^ /data/sharedrepo/engines/illusions/duckman/duckman_credits.h:33:9: note: a field with different name is defined in another translation unit 33 | uint32 objectId; | ^ /data/sharedrepo/engines/ultima/nuvie/gui/widgets/msg_scroll_new_ui.h:46: warning: type
[01:51] <grogbot> 'ScrollEventType' violates the C++ One Definition Rule [-Wodr] 46 | } ScrollEventType; | /data/sharedrepo/engines/ultima/nuvie/views/scroll_widget_gump.h:51: note: an enum with different value name is defined in another translation unit 51 | } ScrollEventType; | /data/sharedrepo/engines/griffon/resources.cpp: In member function 'loadMap': /data/sharedrepo/engines/griffon/resources.cpp:413:21: warning: iteration 15 invokes
[01:51] <grogbot> undefined behavior [-Waggressive-loop-optimizations] 413 | _objectMap[x][y] = -1; | ^ /data/sharedrepo/engines/griffon/resources.cpp:400:21: note: within this loop 400 | for (int y = 0; y <= 19; y++) { | ^
[02:00] <grogbot> <Retrodude> Hey, so I don't know if I'm the only one that's had this issue, but ever since version 2.1.0 the DOS versions of the original few Humongous games have crashed when trying to launch them
[02:06] <grogbot> <Retrodude> I don't know the first thing of how the project's development under the hood goes, but I wonder if it has to do with the fact that 2.1.0 was the first version to use the Miles AdLib driver for Humongous games?
[02:09] <Scummette> [scummvm] mduggan opened pull request #2140: ULTIMA8: Fix guardian speech events (master...u8_fix_guardian_speech) https://git.io/JviqE
[02:25] <-- cd left irc: Quit: cd
[02:25] <grogbot> <Retrodude> ok, so if anyone saw my earlier messages, disregard them
[02:26] <grogbot> <Retrodude> i'd been basically pulling my hair out trying to play the DOS Humongous games for the past several months and submitted a ticket to the bug tracker and everything (https://bugs.scummvm.org/ticket/11254)
[02:27] <grogbot> <Retrodude> finally after troubleshooting with a friend, I find out that I didn't have the necessary .DRV files that were included from the original copies of the game I ripped them from
[02:29] <grogbot> <Retrodude> I don't know how to close the aforementioned ticket, but in my defense the project wiki does NOT list the .DRV files as required for the DOS Humongous games, so I'm assuming that they're a new requirement that hasn't been updated on the wiki.
[02:34] <Lightkey> If that's correct, then the ticket should stay open until it's sorted out one way or another.
[02:35] <Lightkey> _sev --^
[02:52] <grogbot> <Retrodude> alright then, i trust it'll be taken care of
[03:17] --> grogbot2 joined #scummvm.
[03:18] --> Deledrius_ joined #scummvm.
[03:19] --> yuv422_ joined #scummvm.
[03:27] yuv422 (~yuv422@119-18-3-11.771203.syd.nbn.aussiebb.net) got netsplit.
[03:27] BeefEats (~BeefEats@unaffiliated/beefeats) got netsplit.
[03:27] grogbot (~grogbot@roberta.scummvm.net) got netsplit.
[03:27] Rasi (~carnager@archlinux/support/rasi) got netsplit.
[03:27] Deledrius (~Deledrius@68.118.138.186) got netsplit.
[03:27] Endy (ender@sand.enderboi.com) got netsplit.
[03:27] Nick change: grogbot2 -> grogbot
[03:27] Possible future nick collision: grogbot
[03:28] BeefEats (~BeefEats@unaffiliated/beefeats) returned to #scummvm.
[03:34] Rasi (~carnager@archlinux/support/rasi) returned to #scummvm.
[03:37] <Scummette> [scummvm] yuv422 pushed 1 new commits to master: https://git.io/Jvimo
[03:37] <Scummette> scummvm/master 4a7f8c1 yuv422: DRAGONS: replace NULL with nullptr
[03:37] <Scummette> [scummvm] yuv422 closed pull request #2139: DRAGONS: replace NULL with nullptr (master...dragons-nullptr) https://git.io/JviLm
[03:38] Endy (ender@sand.enderboi.com) got lost in the net-split.
[03:38] Deledrius (~Deledrius@68.118.138.186) got lost in the net-split.
[03:38] yuv422 (~yuv422@119-18-3-11.771203.syd.nbn.aussiebb.net) got lost in the net-split.
[03:47] --> ST joined #scummvm.
[03:47] #scummvm: mode change '+o ST' by ChanServ!ChanServ@services.
[04:45] <-- Cheeseness left irc: Ping timeout: 268 seconds
[04:47] <-- BeefEats left irc: Read error: Connection reset by peer
[04:53] <-- yuv422_ left irc:
[04:53] --> yuv422 joined #scummvm.
[04:53] #scummvm: mode change '+o yuv422' by ChanServ!ChanServ@services.
[05:09] <-- dreammaster left irc: Ping timeout: 268 seconds
[05:15] <grogbot> <rsn8887> What are the exact files needed? I can update the wiki
[05:16] <grogbot> <rsn8887> I mean the ones missing from the wiki
[05:45] <Scummette> [scummvm] rsn8887 pushed 2 new commits to master: https://git.io/Jvi3I
[05:45] <Scummette> scummvm/master bd1b346 rsn8887: BACKENDS: strip psp2 executable to reduce size
[05:45] <Scummette> scummvm/master 45112f4 rsn8887: CONFIGURE: use lto and gc flags on psp2 to reduce executable size
[05:53] <Scummette> [scummvm] mduggan opened pull request #2141: ULTIMA8: Remove redundant cleanup in destructors (emptying vectors etc) (master...u8_reduce_unnecessary_cleanup) https://git.io/Jvi3Z
[06:03] --> Cheeseness joined #scummvm.
[06:13] <-- Scummette left irc: Ping timeout: 272 seconds
[06:13] --> Scummette joined #scummvm.
[06:16] --> Endy joined #scummvm.
[06:25] <ScummBot> Port build status changed with 45112f41: Failure: master-psp2full
[06:42] <ScummBot> Port build status changed with 45112f41: Failure: master-psp2, master-gcw0, master-mingw-w64
[06:50] <-- ScummBot left irc: Quit: buildmaster reconfigured: bot disconnecting
[06:50] --> ScummBot joined #scummvm.
[07:33] <grogbot> <rsn8887> Buildbot ran out of diskspace during psp2 build
[07:37] <grogbot> <rootfather> The plan is that I shut down the buildbot server, resize the disk and we are up and running again
[07:48] <grogbot> <rsn8887> ok
[07:49] <grogbot> <rsn8887> Cool my local build with both bladerunner and ultima enabled works, I am playing Ultima8 full speed on my Vita in ScummVM!
[07:49] <grogbot> <rsn8887> https://cdn.discordapp.com/attachments/581224061091446795/688293067999936550/unknown.png
[07:49] <grogbot> <rsn8887> Since bladerunner runs at snail speed I was curious about u8. No problem it seems.
[07:50] <grogbot> <rsn8887> u8 graphics and controls have not aged well :/
[07:51] <grogbot> <rsn8887> about as clunky as it gets.
[07:51] <grogbot> <rsn8887> but that's just the game. Speed wise it is perfect.
[07:52] <grogbot> <Henke37> i blame all the video for the slowdowns
[08:09] <grogbot> <rsn8887> Probably because Vita is not that slow.
[08:09] <grogbot> <rsn8887> But file i/o is very slow on it
[08:12] <grogbot> <rootfather> okay: For maintenance purposes, https://buildbot.scummvm.org will be unavailable for about 1 hour. Sorry for the inconvenience.
[08:13] <-- Scummette left irc: Remote host closed the connection
[08:13] <-- grogbot left irc: Read error: Connection reset by peer
[08:13] <-- ScummBot left irc: Quit: buildmaster reconfigured: bot disconnecting
[08:15] <-- girafe left irc: Ping timeout: 265 seconds
[08:35] --> Scummette joined #scummvm.
[08:35] --> ScummBot joined #scummvm.
[08:35] --> grogbot joined #scummvm.
[08:35] <grogbot> <rootfather> And she's back.
[08:37] <Dominus> you promised an hour and can't keep that? *SHAME*
[08:37] <Dominus> :)
[08:38] <grogbot> <rootfather> sorry 😦
[08:38] <grogbot> <rootfather> 😄
[08:43] <Dominus> If I ever feel like leaning something again, I must inquire more about how the buildbot works. I've built my own for the few projects I'm in and only for macOS builds. And that gets triggered when repository changes emails arrive through a *simple* AppleScript...
[08:45] <grogbot> <SupSuper> you can use webhooks to trigger your builds
[08:48] <Dominus> yes, it's one of those things I need to read up on :) Thanks
[08:51] <-- Lightkey left irc: Ping timeout: 256 seconds
[08:52] <-- SylvainTV left irc: Ping timeout: 268 seconds
[08:53] --> SylvainTV joined #scummvm.
[08:53] #scummvm: mode change '+o SylvainTV' by ChanServ!ChanServ@services.
[08:55] --> girafe joined #scummvm.
[08:57] <grogbot> <Henke37> on the topic of slow builds, the continious integration linked to github can be rather slow. I can do two builds on my computer in the time the server does one and have time to spare.
[09:00] <grogbot> <SupSuper> that's free plans for you
[09:02] <grogbot> <Henke37> the thing is, most of the "build" time isn't spent on the actual build
[09:02] <grogbot> <Henke37> it's setting up the build environment. from scratch. again. every single build.
[09:04] --> Lightkey joined #scummvm.
[09:07] <grogbot> <SupSuper> a docker image might be faster? but it'll never be as good your own dedicated environment
[09:08] <grogbot> <SupSuper> i think we only have CI for the pull requests anyways
[09:19] <LePhilousophe> Henke37 which build environment you mean?
[09:19] <LePhilousophe> travis or buildbot?
[09:19] <grogbot> <rootfather> Yes, buildbot is slow.
[09:19] <grogbot> <rootfather> The main issue here is that it doesn't work in parallel... it mostly just runs one job at a time
[09:19] <grogbot> <rootfather> and since it has to do the whole configure-stuff, a lot of the CPU power is wasted.
[09:20] <LePhilousophe> it does only once in a while IIRC
[09:20] <grogbot> <rootfather> Travis is slow too, since it spins up an entirely new VM each time.
[09:20] <LePhilousophe> travis is also slow because it's shared service
[09:20] <LePhilousophe> (and free)
[09:20] <grogbot> <rootfather> right
[09:21] <grogbot> <rootfather> Travis is a great product, don't get me wrong 🙂
[09:21] <LePhilousophe> I still have my work on upgrading buildbot using docker containers for environments
[09:21] <LePhilousophe> but sadly since last september I only could get time to work on it last week-end
[09:21] <grogbot> <SupSuper> there might be faster alternatives but it's probably not worth the investment
[09:21] <grogbot> <SupSuper> only advantage is they have dedicated osx and win machines
[09:23] <LePhilousophe> I think I will have more time next weeks, my employer has put me in remote work because of covid
[09:24] <grogbot> <SupSuper> i have an appveyor test somewhere if anyone wants to try that, and there's github actions now too which uses... azure? maybe
[09:24] <grogbot> <rootfather> ugh. azure.
[09:24] <grogbot> <rootfather> 😄
[09:25] <grogbot> <antoniou79> Is the dockerised buildbot idea abandoned?
[09:25] <LePhilousophe> antoniou79: not for me
[09:26] <LePhilousophe> just no time to work on it up to last week-end
[09:26] <grogbot> <rootfather> I'm not involved in developing the dockerized buildbot, but I'm certainly not against it
[09:26] <grogbot> <SupSuper> @rootfather well you don't have to touch the azure part 😛
[09:28] <grogbot> <SupSuper> but if you wanna compare times, here's an example: https://travis-ci.org/github/modio/SDK/builds/661218142 https://github.com/modio/SDK/actions/runs/53854661
[09:29] <LePhilousophe> too much people on travis I think
[09:29] <grogbot> <SupSuper> it was the first free CI iirc
[09:29] <grogbot> <rootfather> @SupSuper hm, I might look into it, I think I'm just afraid of new things 😄
[09:30] <grogbot> <rootfather> The only I thing I find annoyuing regarding travis is it's 20 minute job time limit
[09:30] <grogbot> <rootfather> which sometimes causes the macosx clang stuff to fail
[09:30] <grogbot> <SupSuper> i don't blame you, i haven't had a great experience actually configuring github actions 😛 but once it runs, it seems to run well
[09:31] <grogbot> <SupSuper> but when it fails, it's complete nonsense. but so is travis 😄
[09:31] --> borosky joined #scummvm.
[09:34] <grogbot> <SupSuper> if you invest in the buildbot you could connect the PRs to that though
[09:37] <LePhilousophe> I don't really know how it's done in buildbot
[09:56] --> bogsauce24 joined #scummvm.
[10:06] <bogsauce24> Hi, Dave here!
[10:07] <bogsauce24> Is scummvm still accepting GSOC applicants?
[10:21] <-- bogsauce24 left irc: Remote host closed the connection
[10:24] <grogbot> <Henke37> no. it's google that accepts them.
[10:24] --> bigsoy23 joined #scummvm.
[10:25] <-- bigsoy23 left irc: Remote host closed the connection
[10:49] <-- ced117 left irc: Ping timeout: 256 seconds
[10:55] --> ced117 joined #scummvm.
[11:17] <Scummette> [scummvm] lephilousophe closed pull request #1950: GRAPHICS: Mimic CreateFont Windows API (master...ttf-mapper) https://git.io/JeiAJ
[11:17] <Scummette> [scummvm] lephilousophe pushed 1 new commits to master: https://git.io/Jvicg
[11:17] <Scummette> scummvm/master ee1aa81 lephilousophe: GRAPHICS: Mimic CreateFont Windows API
[11:27] <Scummette> [scummvm] lephilousophe pushed 14 new commits to master: https://git.io/Jvicr
[11:27] <Scummette> scummvm/master 11cbfb1 lephilousophe: CRYOMNI3D: Fix functions name in create_cryomni3d
[11:27] <Scummette> scummvm/master 09f2bcf lephilousophe: CRYOMNI3D: Revamp text handling and fonts
[11:27] <Scummette> scummvm/master 90d1c76 lephilousophe: CRYOMNI3D: Add clipping support for videos
[11:30] <-- antlarr left irc: Quit: bye!
[11:31] --> antlarr joined #scummvm.
[11:31] <LePhilousophe> humpf PSP freetype isn't recent enough
[11:39] <ScummBot> Port build status changed with ee1aa810: Failure: master-pspfull
[11:42] <-- yuv422 left irc: Remote host closed the connection
[11:42] --> ajax16384 joined #scummvm.
[11:42] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services.
[11:43] --> yuv422 joined #scummvm.
[11:43] #scummvm: mode change '+o yuv422' by ChanServ!ChanServ@services.
[11:57] <Deledrius_> antoniou79, this one? https://github.com/csnover/scummvm-buildbot
[11:57] Nick change: Deledrius_ -> Deledrius
[11:57] <-- Deledrius left irc: Quit: App.Exit
[11:57] --> Deledrius joined #scummvm.
[11:59] <grogbot> <antoniou79> No LePhilousophe was working on a more updated version
[12:00] <grogbot> <antoniou79> https://github.com/lephilousophe/dockerized-bb
[12:00] <LePhilousophe> I take many inspirations from csnover one
[12:03] <grogbot> <antoniou79> As did I, in my Docker image for the Android toolchain
[12:08] <grogbot> <Jaderlund> ''''''''''''**'''
[12:10] <ScummBot> Port build status changed with ee1aa810: Failure: master-amigaos4
[12:16] <LePhilousophe> :/
[12:16] <LePhilousophe> gtg but I begin to have a fix for build errors
[13:23] <Scummette> [scummvm] lephilousophe pushed 1 new commits to master: https://git.io/Jvilc
[13:23] <Scummette> scummvm/master 3f7726e lephilousophe: GRAPHICS: Fix compilation for Amiga and PSP
[13:42] <-- borosky left irc: Ping timeout: 265 seconds
[13:43] <grogbot> <rsn8887> Builbot on psp2 said command timed out: 1200 seconds without output running ['make', '-j20'], attempting to kill process killed by signal 9 program finished with exit code -1 elapsedTime=1831.178798
[13:43] <grogbot> <rsn8887> But lto can take a while :/
[13:44] <grogbot> <rsn8887> Because all optimizations are done at link time theres no output
[13:59] <grogbot> <rsn8887> I guess the fix is to enable verbose linking
[14:02] <grogbot> <rsn8887> Oh and I will use -flto=n instead of -flto
[14:12] <-- crns left irc: Quit: bye
[14:13] <LePhilousophe> rsn8887 or maybe we can increase buildbot timeout
[14:19] <ScummBot> Port build status changed with ee1aa810: Failure: master-caanoo
[14:23] <grogbot> <realqbok> not sure if this is the right place to ask, but had trouble registering in the website forums... so my question is: is there a way to use TTS to read the dialogues from a game, say, MI1?
[14:26] <Scummette> [scummvm] rsn8887 pushed 1 new commits to master: https://git.io/Jvi81
[14:26] <Scummette> scummvm/master c944e5a rsn8887: CONFIGURE: use multiple lto jobs for psp2 to speed up linking
[14:27] --> crns joined #scummvm.
[14:41] <Scummette> [scummvm] rsn8887 pushed 1 new commits to master: https://git.io/Jvi8h
[14:41] <Scummette> scummvm/master eaa487f rsn8887: CONFIGURE: verbose linker on psp2 to prevent buildbot timeout
[15:02] <grogbot> <Henke37> this is the correct location
[15:06] <ScummBot> Port build status changed with ee1aa810: Success: master-gcw0Failure: master-gp2xwiz
[15:18] --> eriktorbjorn joined #scummvm.
[15:18] #scummvm: mode change '+o eriktorbjorn' by ChanServ!ChanServ@services.
[15:22] <ScummBot> Port build status changed with ee1aa810: Success: master-mingw-w64Failure: master-psp
[15:54] <ScummBot> Port build status changed with eaa487fc: Success: master-amigaos4
[16:01] <grogbot> <sev> @realqbok It is theoretically possible, but nobody hooked TTS to the MI1 engine yet
[16:01] <grogbot> <antoniou79> @realqbok it's my understanding that ScummVM aims to support this, but needs some additional work per engine and MI1 work is not done yet
[16:01] <grogbot> <antoniou79> right. what sev said,
[16:04] <Scummette> [scummvm] lephilousophe pushed 1 new commits to master: https://git.io/JviBo
[16:04] <Scummette> scummvm/master 8e156fe lephilousophe: GRAPHICS: Fix compilation on old FreeType2 versions
[16:04] <LePhilousophe> with this PSP should compile (at least it compiles on my toolchain)
[16:05] <LePhilousophe> but I wonder if there is some problem on buildbot one as compilation fails at linkage and not at compilation
[16:05] <LePhilousophe> like if it used bad headers
[16:08] <LePhilousophe> ouch indeed "-I/usr/include/freetype2 -I/usr/include/libpng16"
[16:08] <LePhilousophe> who is in charge of psp toolchain on buildbot?
[16:10] <grogbot> <rsn8887> me
[16:11] <grogbot> <rsn8887> freetype.h says version: #define FREETYPE_MAJOR 2 #define FREETYPE_MINOR 1 #define FREETYPE_PATCH 10
[16:11] <grogbot> <rsn8887> something is weird because include/freetype2/freetype
[16:11] <grogbot> <rsn8887> but it always worked?!?
[16:12] <grogbot> <rsn8887> freetype really is a pain in the butt on these toolchains.
[16:12] <LePhilousophe> nah you look in the toolchain
[16:12] <LePhilousophe> but configure is looking at the system freetype
[16:12] <LePhilousophe> *Makefile
[16:13] <LePhilousophe> which is more recent
[16:13] <grogbot> <rsn8887> but that's wrong
[16:13] <grogbot> <rsn8887> configure should look in the toolchain folder
[16:13] <grogbot> <rsn8887> freetype2.pc for psp says Version: 9.8.3 ?!?!
[16:15] <grogbot> <rsn8887> this probably worked before by accident because both system and psp version were close enough.
[16:15] <LePhilousophe> it uses pkg-config to find freetype
[16:15] <LePhilousophe> yeah and ttf.cpp didn't use functions which got changed
[16:15] <grogbot> <rsn8887> the configure warning makes it sound like pkg-config is not working for psp.
[16:15] <LePhilousophe> you should define PKG_CONFIG_PATH in the buildbot config
[16:15] <ScummBot> Port build status changed with eaa487fc: Success: master-psp2full
[16:16] <grogbot> <rsn8887> Jipiie! lto success.
[16:16] <LePhilousophe> yep!
[16:16] <grogbot> <rsn8887> what is the method to tell configure the pkg_libdir?
[16:19] <LePhilousophe> you need to setup environment variables: PKG_CONFIG_LIBDIR = "%s/psp/lib" % (scumm_root_psp, ) and PKG_CONFIG_PATH = "%s/psp/lib/pkgconfig" % (scumm_root_psp, )
[16:20] <grogbot> <rsn8887> I can update the buildbot config.
[16:22] <grogbot> <rsn8887> but that wrong pc file probably needs manual fixing ?!?
[16:28] <grogbot> <rsn8887> What is the content of your local .pc file?
[16:28] <grogbot> <rsn8887> I can update the buildbot one manually and make a note.
[16:30] <grogbot> <rsn8887> I don't like pkgconfig it is the source of more troubles than it solves.
[16:30] <grogbot> <rsn8887> It just adds dependencies instead of removing them
[16:35] <LePhilousophe> for the problem I got I don't think it will cause any trouble
[16:36] <grogbot> <rsn8887> Ok.
[16:36] <LePhilousophe> I have 9.8.3 too
[16:36] <grogbot> <rsn8887> I could force quit and restart buildbot or wait until it is idle?!
[16:36] <LePhilousophe> that's a bug in the toolchain I think
[16:36] <LePhilousophe> if you kill it you will have to restart builds after that
[16:37] <LePhilousophe> maybe wait for rootfather? he knows better the buildbot
[16:39] <grogbot> <rsn8887> I also think it is better to wait until idle.
[16:39] <grogbot> <rsn8887> I will see and try to update the buildbot when it is idle.
[16:40] <grogbot> <rsn8887> I just did it yesterday too the instructions are very clear and simple: https://wiki.scummvm.org/index.php/Buildbot#Administration
[16:40] <grogbot> <rsn8887> Are you also using csnovers old docker toolchain?
[16:40] <grogbot> <rsn8887> That's the only working one I have
[16:41] <grogbot> <rsn8887> I was very glad he did that docker stuff, because it serves as a nice snapshot of toolchains that actually work.
[16:41] <grogbot> <rsn8887> Although I don't like docker's aggressive caching without checksums....
[16:42] <grogbot> <rsn8887> I never know exactly what my container contains.
[16:42] <grogbot> <rsn8887> If I rebuilt it.
[16:45] <LePhilousophe> hum I used the same instructions but redid it a little
[16:45] <ScummBot> Port build status changed with eaa487fc: Success: master-psp2
[16:46] <LePhilousophe> https://github.com/lephilousophe/dockerized-bb/blob/master/toolchains/psp/packages/toolchain/build.sh
[16:46] <LePhilousophe> that's bash -e ./toolchain.sh $(seq 1 11)
[16:55] <grogbot> <rsn8887> somehow that script never worked for me but I am on MacOS...
[16:55] <grogbot> <rsn8887> So you have a different local toolchain.
[16:55] <grogbot> <rsn8887> than me. INteresting.
[16:58] --> Begasus joined #scummvm.
[17:01] <LePhilousophe> it's on my fixed computer so I can build occasionally binaries
[17:01] <LePhilousophe> but I can't test them
[17:07] <grogbot> <rsn8887> I see all these other *-config scripts in my toolchain bin folder sic.
[17:07] <grogbot> <rsn8887> freetype-config etc.
[17:08] <grogbot> <rsn8887> I wonder why every lib makes their own, seems just to add to the confusion.
[17:08] <grogbot> <rsn8887> of course freetype-config gives completely wrong results.
[17:09] <grogbot> <rsn8887> and then the people making freetype stopped using it, so one will have an old one floating around...
[17:09] <LePhilousophe> Ithink *-config come from a time when pkg-config wasn't a thing
[17:09] <grogbot> <rsn8887> I see.
[17:09] <LePhilousophe> today we shouldn't use them anymore
[17:11] <grogbot> <rsn8887> hmm gp2xwiz is also still failing, but I have no knowledge of that system.
[17:12] <grogbot> <rsn8887> What benefits does freetype2 bring to scummvm? I remember happily compiling without it and never noticing a problem.
[17:12] <grogbot> <rsn8887> Is it just font-antialiasing in the gui?
[17:12] <grogbot> <rsn8887> Or does it affect games too?
[17:23] --> ny00123 joined #scummvm.
[17:26] --> BeefEats joined #scummvm.
[17:27] <LePhilousophe> it is used to handle TrueType fonts
[17:27] <LePhilousophe> so all games having TrueType need it
[17:29] <LePhilousophe> for gp2xwiz that's normal once it will get recompiled with my last change it should work
[17:29] <LePhilousophe> I used Bitmap_Init (as it's named today) instead of Bitmap_New as it was on these old versions
[17:45] <ScummBot> Port build status changed with 8e156fe3: Success: master-caanoo, master-gp2xwiz
[17:53] --> ldevulder__ joined #scummvm.
[17:55] <LePhilousophe> @rsn8887: buildbot is idle
[17:56] <grogbot> <rootfather> I'm here.
[17:56] <grogbot> <rootfather> how can I help?
[17:56] <grogbot> <rootfather> re buildbot
[17:56] <-- ldevulder_ left irc: Ping timeout: 268 seconds
[17:57] <LePhilousophe> @rootfather: rsn8887 updated buildbot config and we didn't know if it is safe to restart in the middle of a build
[17:57] <LePhilousophe> but now it's finished...
[17:57] <grogbot> <rootfather> I the middle of a build should be avoided
[17:58] <grogbot> <rootfather> Never actually tried what happens when we stop the slave processes, but it will most likely lead to nasty leftovers
[17:58] <grogbot> <rootfather> so I strongly recommend to wait until it's idle
[17:59] <grogbot> <rootfather> what should work is stopping the MASTER process. and as soon as the then running slave finished - which needs to be checked with ps, it should be save to restart the slaves too
[18:00] <grogbot> <rootfather> hmmm... I might actually try exactly this sometimes in the nearer future 😄
[18:05] --> borosky joined #scummvm.
[18:32] --> cd joined #scummvm.
[18:49] <-- Begasus left irc: Quit: Ex-Chat
[18:50] --> Drenn joined #scummvm.
[19:12] <grogbot> <rsn8887> ok I will do it
[19:12] <grogbot> <rootfather> but good point, I totally missed that while rewriting the instructions in the wiki last week
[19:13] <-- ScummBot left irc: Quit: buildmaster reconfigured: bot disconnecting
[19:13] --> ScummBot joined #scummvm.
[19:13] <grogbot> <rsn8887> uh
[19:14] <grogbot> <rsn8887> I have just been following the wiki instructions. Yesterday and today. Worked fine both times.
[19:14] <grogbot> <rootfather> yes, that's completely okay.
[19:14] <grogbot> <rsn8887> I just updated buildbot config and restartet buildbot
[19:14] <grogbot> <rootfather> Just forgot to mention that you should wait for idle, which would have avoided the confusion
[19:14] <grogbot> <rootfather> 😉
[19:14] <grogbot> <rsn8887> PSP should build ok now hopefully.
[19:14] <grogbot> <rsn8887> but gp2wiz will stail fail I think.
[19:17] <grogbot> <rsn8887> judging from last build
[19:18] <grogbot> <rsn8887> Oh no never mind
[19:18] <grogbot> <rsn8887> I was looking at an outdated webpage
[19:19] <grogbot> <rsn8887> I seem to remember there was some webinterface to buildbot where I could log in and manually trigger a rebuild? Was that something I dreamed?
[19:24] <grogbot> <rootfather> err
[19:24] <grogbot> <rootfather> I have never seen such a thing 😄
[19:24] <grogbot> <rootfather> weeelll
[19:24] <grogbot> <rootfather> https://buildbot.scummvm.org/ has a login prompt in the footer
[19:24] <grogbot> <rootfather> but I have no idea about the credentials 😄
[19:26] <grogbot> <rootfather> in case it's just checking against system accounts, you could try your roberta credentials
[19:38] <grogbot> <rootfather> found it
[19:38] <grogbot> <rootfather> hold on a sec
[20:07] <grogbot> <rsn8887> I can't login, but yes I think that was it!
[20:07] <grogbot> <rsn8887> At some point I was able to login there
[20:07] <grogbot> <rootfather> you'll receive a mail soon 🙂
[20:12] <Scummette> [scummvm] aviloria opened pull request #2142: MOHAWK: Add detection for a Mac CD game and demo (master...patch-3) https://git.io/Jvizn
[20:19] --> ccawley2011 joined #scummvm.
[20:19] #scummvm: mode change '+o ccawley2011' by ChanServ!ChanServ@services.
[20:49] --> L0ngcat joined #scummvm.
[21:06] --> dreammaster joined #scummvm.
[21:06] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services.
[21:07] <Scummette> [scummvm] dreammaster closed pull request #2140: ULTIMA8: Fix guardian speech events (master...u8_fix_guardian_speech) https://git.io/JviqE
[21:07] <Scummette> [scummvm] dreammaster pushed 1 new commits to master: https://git.io/Jvig3
[21:07] <Scummette> scummvm/master 3caee28 mduggan: ULTIMA8: Fix guardian speech events
[21:10] <Scummette> [scummvm] dreammaster closed pull request #2141: ULTIMA8: Remove redundant cleanup in destructors (emptying vectors etc) (master...u8_reduce_unnecessary_cleanup) https://git.io/Jvi3Z
[21:10] <Scummette> [scummvm] dreammaster pushed 1 new commits to master: https://git.io/Jvign
[21:10] <Scummette> scummvm/master 492bc45 mduggan: ULTIMA8: Remove redundant cleanup in destructors (emptying vectors etc)
[21:29] <-- BeefEats left irc: Read error: Connection reset by peer
[21:31] --> BeefEats joined #scummvm.
[21:40] <-- ajax16384 left irc: Quit: Leaving
[21:45] --> criezy joined #scummvm.
[21:45] #scummvm: mode change '+o criezy' by ChanServ!ChanServ@services.
[21:46] <Scummette> [scummvm] whiterandrek opened pull request #2143: PINK: fixed pausing when menu bar disappears (master...pink_fix) https://git.io/Jvi2U
[22:13] <Scummette> [scummvm] ScummVM-Translations pushed 1 new commits to master: https://git.io/Jvi2i
[22:13] <Scummette> scummvm/master b155576 IlDucci: I18N: Update translation (Spanish)
[22:18] <-- BeefEats left irc: Ping timeout: 260 seconds
[22:19] --> BeefEats joined #scummvm.
[22:33] <grogbot> <spookypeanut> I've got a track01.mp3 in the directory with my copy of t7g, but it fails to read it at startup. Anyone seen this before? I'm configured with mp3 (according to the About)
[22:33] <grogbot> <spookypeanut> I get: "SeekableAudioStream::openStreamFile: Could not open compressed AudioFile track1"
[22:34] <grogbot> <spookypeanut> (So it found the file)
[22:34] <grogbot> <spookypeanut> Anyway, I'll dig into it, just thought I'd ask here first
[22:41] <grogbot> <rsn8887> Ah buildbot skipped configure again I hate when that happens
[22:45] <grogbot> <rsn8887> I guess it will all fix itself after nightly build I hope
[22:46] <grogbot> <rsn8887> I think the rule to skip configure should be removed because it takes zero time to configure and skipping it is a constant headache
[22:49] <grogbot> <rsn8887> I dont think ccache is reliable either?
[22:49] <grogbot> <rsn8887> If buildbot config changes...
[22:50] <grogbot> <rsn8887> I think the buildbot should never try to be smart and skip steps but always do all steps.
[22:53] <grogbot> <spookypeanut> Hmmm, ok, it's successfully opened the file, I'm just not hearing anything. Weird.
[22:56] <grogbot> <sev> @spookypeanut do you have libmad compiled in?
[22:56] <grogbot> <spookypeanut> Yeah
[22:56] <grogbot> <spookypeanut> I think it's a linux configuration thing, it's successfully opened the file as a stream
[22:57] <grogbot> <spookypeanut> or maybe it's a local changes thing 😉
[22:57] <grogbot> <spookypeanut> Either way, it's my problem 😄
[22:58] <grogbot> <SupSuper> maybe an audio backend thing? i've seen some people have issues with alsa and stuff
[22:59] <grogbot> <spookypeanut> Yeah, that's what I'm thinking. I hear other speech / sfx tho, just not this CD track
[22:59] <grogbot> <spookypeanut> which other engines play from a CD track that I could test?
[23:02] <Lightkey> sev: Did you see the log from 20 hours ago?
[23:02] <grogbot> <sev> apparenly I did not
[23:02] <grogbot> <sev> or you mean about broken sound in HE games?
[23:04] <Lightkey> Yes.
[23:04] <grogbot> <sev> I'll take a look into it
[23:07] <grogbot> <spookypeanut> Le sigh. On re-listen, it's playing the first second of the track (only just audible), and then stopping. Definitely groovie engine badness. Probably a local change.
[23:09] <-- crns left irc: Read error: Connection reset by peer
[23:10] --> crns joined #scummvm.
[23:11] <grogbot> <spookypeanut> I've spent the last ten years working (almost) exclusively with uncompiled languages. It's a rude awakening going back to all this compiling nonsense 😛
[23:14] --> DominusExult joined #scummvm.
[23:14] <-- DominusExult left irc: Changing host
[23:14] --> DominusExult joined #scummvm.
[23:18] <-- Dominus left irc: Ping timeout: 260 seconds
[23:18] Nick change: DominusExult -> Dominus
[23:21] <grogbot> <Henke37> are move mechanics allowed in scummvm yet?
[23:23] <-- ny00123 left irc: Quit: Leaving
[23:46] <Lightkey> https://vimeo.com/394213981 Full Throttle fan video, via https://twitter.com/mixnmojo/status/1238971262648692736
[23:52] <grogbot> <rsn8887> Whats move mechanics?
[00:00] --- Sun Mar 15 2020