From chris.kcat at gmail.com Sat Sep 2 15:34:10 2017 From: chris.kcat at gmail.com (Chris Robinson) Date: Sat, 2 Sep 2017 12:34:10 -0700 Subject: [openal] Minor update for 1.18.1 binaries Message-ID: <149cc088-bef7-c2f0-4b16-6aa0d5ff3bfa@gmail.com> Just making a note for anyone interested, I just updated the prebuilt binary package for 1.18.1 . There is nothing new and nothing removed, and there is no functional difference. Everything is even the same build, I simply ran strip on the DLLs and executables to remove errant debug info and reduce the file sizes (something I thought cmake automatically did for Release builds, but I guess not). As a result, both 32-bit and 64-bit versions of soft_oal.dll are about 60% of their original size, and the entire archive has shaved a few MB off. If the size never bothered you, there's nothing to concern yourself with. But if you noticed the archive being updated, that's why. From libertyfox at vulpeslibertas.com Thu Sep 7 12:47:59 2017 From: libertyfox at vulpeslibertas.com (libertyfox at vulpeslibertas.com) Date: Thu, 07 Sep 2017 09:47:59 -0700 Subject: [openal] OpenAL License Message-ID: <4d445c09900e6c1ef4620a8f9eb1eb4df3b8099e@webmail.dreamhost.com> What/Where is the OpenAL License? -------------- next part -------------- An HTML attachment was scrubbed... URL: From chris.kcat at gmail.com Tue Sep 19 13:50:44 2017 From: chris.kcat at gmail.com (Chris Robinson) Date: Tue, 19 Sep 2017 10:50:44 -0700 Subject: [openal] 1.18.2 release soon Message-ID: Thanks to a recent issue report , a bug was discovered in some implementations of fegetenv and/or fesetenv on Windows that prevented the FPU rounding mode from being properly reset to its original state. As a result, certain function calls (notably alcCreateContext) could change the FPU rounding mode to round-to-zero and leave it at that when returning to the application, causing the application to have an incorrect FPU rounding mode from that point on. This does not affect Linux, macOS, or other Unix/POSIX-based OSs as far as I can tell, just Windows (MinGW-w64 builds at least, maybe MSVC too but that's unconfirmed). This does unfortunately include the pre-built Windows binaries. Given the severity of that issue, I'm going to make a 1.18.2 release relatively soon with this fix. It's going to be branched off at 1.18.1 as a new v1.18 branch with certain other cherry-picked fixes from master. It won't include most features or other significant changes that have been added since 1.18.1 that could do with more time in testing. If there's any other fixes you think should be cherry-picked for 1.18.2 that haven't yet been, please let me know. Thanks for reading and sorry for any inconvenience this might have caused. From chris.kcat at gmail.com Sun Sep 24 12:12:05 2017 From: chris.kcat at gmail.com (Chris Robinson) Date: Sun, 24 Sep 2017 09:12:05 -0700 Subject: [openal] OpenAL Soft 1.18.2 released! Message-ID: <40a4efb7-afb7-9eca-0f65-7fba143235db@gmail.com> OpenAL Soft 1.18.2 has been tagged and released. http://openal-soft.org/ This is a rather small release but has an important fix for Windows. A bug that caused the FPU rounding mode to be changed after certain function calls on Windows has been fixed so it's correctly restored prior to returning to the application. It also fixes a potential crash in the JACK backend when using JACK1. There's also been fixes for building on NetBSD, older FreeBSD, and with Clang on Windows. Note that this release was tagged in the v1.18 branch if you're pulling from Git. The master branch contains the same fixes, but also has several other changes not present in the release. Thanks for looking! From chris.kcat at gmail.com Sun Sep 24 12:18:05 2017 From: chris.kcat at gmail.com (Chris Robinson) Date: Sun, 24 Sep 2017 09:18:05 -0700 Subject: [openal] OpenAL License In-Reply-To: <4d445c09900e6c1ef4620a8f9eb1eb4df3b8099e@webmail.dreamhost.com> References: <4d445c09900e6c1ef4620a8f9eb1eb4df3b8099e@webmail.dreamhost.com> Message-ID: On 09/07/2017 09:47 AM, libertyfox at vulpeslibertas.com wrote: > What/Where is the OpenAL License? OpenAL is an API; the license depends on the implementation used. OpenAL Soft's license is LGPL v2, as mentioned in its COPYING text: https://github.com/kcat/openal-soft/blob/master/COPYING Although other implementations like Rapture3D or Creative's drivers have different (custom?) licenses, which you can probably find in their redistributable packages and/or SDKs.