[Dev Builds] Outdated Dependencies?
Moderator: GZDoom Developers
Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
- Kinsie
- Posts: 7401
- Joined: Fri Oct 22, 2004 9:22 am
- Graphics Processor: nVidia with Vulkan support
- Location: MAP33
- Contact:
[Dev Builds] Outdated Dependencies?
Making a seperate thread so that those who handle such things can see it:
Apparently the dependencies used by the devbuild robot are out of date, and have been for some time. I don't know the exact details, but apparently the OpenAL DLL on Windows is causing problems that don't occur using the DLL from the last official release.
I'm not sure who handles the devbuild robot (Rachael? Blzut?) but it's something that aught to be looked into at some point.
Apparently the dependencies used by the devbuild robot are out of date, and have been for some time. I don't know the exact details, but apparently the OpenAL DLL on Windows is causing problems that don't occur using the DLL from the last official release.
I'm not sure who handles the devbuild robot (Rachael? Blzut?) but it's something that aught to be looked into at some point.
- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49071
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: [Dev Builds] Outdated Dependencies?
The lastest info I got was that this was updated a few days ago.
- drfrag
- Vintage GZDoom Developer
- Posts: 3141
- Joined: Fri Apr 23, 2004 3:51 am
- Location: Spain
- Contact:
Re: [Dev Builds] Outdated Dependencies?
I downloaded a 32 bit test build yesterday and the ancient dlls are still there.
- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49071
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: [Dev Builds] Outdated Dependencies?
I sent a PM to Blzut3.
Re: [Dev Builds] Outdated Dependencies?
What would be really nice is if the building robot used the files from an external source we control - i.e. auto update - just merge the "Release" folder together with the dependencies folder from the desired architecture and there's today's dev build.
-
-
- Posts: 3144
- Joined: Wed Nov 24, 2004 12:59 pm
- Graphics Processor: ATI/AMD with Vulkan/Metal Support
- Contact:
Re: [Dev Builds] Outdated Dependencies?
Dates, CRCs, and file sizes match Graf's 3.4.1 exactly unless I'm blind.
- drfrag
- Vintage GZDoom Developer
- Posts: 3141
- Joined: Fri Apr 23, 2004 3:51 am
- Location: Spain
- Contact:
Re: [Dev Builds] Outdated Dependencies?
True, just checked. That's becouse openal32.dll in 3.4.1 is bad (it's from january 2016) while the one in 3.3.2 and 3.4.0 was from september 2017. Also libgcc is from MinGW and should not be there.
- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49071
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: [Dev Builds] Outdated Dependencies?
How did that old OpenAL version get in there? I always use the previous archive and just update the relevant files. I must have used an older devbuild package for updating, it seems...
Regarding that libgcc DLL, AFAIK it got in there through one of the external dependencies, I think libmpg.
Regarding that libgcc DLL, AFAIK it got in there through one of the external dependencies, I think libmpg.
Re: [Dev Builds] Outdated Dependencies?
Looking at the modified timestamps in the archives, it is different across the 32-bit and 64-bit versions too. The OpenAL32.DLLs are dated as follows:
3.3.2 32-bit - 02-SEP-2017
3.4.0 32-bit - 02-SEP-2017
3.4.1 32-bit - 24-JAN-2016
3.3.2 64-bit - 02-SEP-2017
3.4.0 64-bit - 02-SEP-2017
3.4.1 64-bit - 28-APR-2017
So in both instances, 32-bit and 64-bit, the 3.4.1 version is referring to an earlier OpenAL32.DLL, but a different one in each case.
3.3.2 32-bit - 02-SEP-2017
3.4.0 32-bit - 02-SEP-2017
3.4.1 32-bit - 24-JAN-2016
3.3.2 64-bit - 02-SEP-2017
3.4.0 64-bit - 02-SEP-2017
3.4.1 64-bit - 28-APR-2017
So in both instances, 32-bit and 64-bit, the 3.4.1 version is referring to an earlier OpenAL32.DLL, but a different one in each case.
-
-
- Posts: 3144
- Joined: Wed Nov 24, 2004 12:59 pm
- Graphics Processor: ATI/AMD with Vulkan/Metal Support
- Contact:
Re: [Dev Builds] Outdated Dependencies?
Assuming 3.4.0's DLLs are the correct ones then the devbuilds have been updated to use them.
- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49071
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: [Dev Builds] Outdated Dependencies?
And so has my package template. Yes, 3.4 are the correct ones. Now I remember that right before 3.4.1 I accidentally deleted those packages and must have used some older versions as a replacement.