Browse Source

Update changelog, fixup for CI builds

Signed-off-by: falkTX <falktx@falktx.com>
tags/v1.9.21
falkTX 1 year ago
parent
commit
61f0d4accb
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
2 changed files with 14 additions and 8 deletions
  1. +8
    -6
      .github/workflows/build.yml
  2. +6
    -2
      ChangeLog.rst

+ 8
- 6
.github/workflows/build.yml View File

@@ -43,7 +43,7 @@ jobs:
shell: bash
run: |
pushd PawPaw && source local.env macos && popd
python ./waf configure --platform=darwin --prefix=/usr/local
python ./waf configure --platform=darwin --prefix=/usr/local --example-tools
python ./waf build -j $(sysctl -n hw.logicalcpu)
python ./waf install --destdir=$(pwd)/destdir
- name: Set sha8
@@ -90,7 +90,7 @@ jobs:
shell: bash
run: |
pushd PawPaw && source local.env macos-universal && popd
python ./waf configure --platform=darwin --prefix=/usr/local
python ./waf configure --platform=darwin --prefix=/usr/local --example-tools
python ./waf build -j $(sysctl -n hw.logicalcpu)
python ./waf install --destdir=$(pwd)/destdir
- name: Set sha8
@@ -150,7 +150,7 @@ jobs:
shell: bash
run: |
pushd PawPaw && source local.env win32 && popd
./waf configure --platform=win32 --prefix=$(pwd)/destdir --static
./waf configure --platform=win32 --prefix=$(pwd)/destdir --static --example-tools
./waf build -j $(nproc)
./waf install
- name: Generate MSVC lib files
@@ -168,8 +168,9 @@ jobs:
shell: bash
run: |
# Setup wine
export WINEDLLOVERRIDES="mscoree,mshtml="
export WINEPREFIX=$(pwd)/innosetup
wineboot -u
xvfb-run wineboot -u
# Download and install innosetup
curl -L https://jrsoftware.org/download.php/is.exe?site=2 -o is.exe
xvfb-run wine is.exe /allusers /dir=C:\\InnoSeup /nocancel /norestart /verysilent
@@ -231,7 +232,7 @@ jobs:
pushd PawPaw && source local.env win64 && popd
export PATH+=":/usr/i686-w64-mingw32/bin"
export LDFLAGS+="-L~/PawPawBuilds/targets/win64/lib32"
./waf configure --platform=win32 --prefix=$(pwd)/destdir --static --mixed
./waf configure --platform=win32 --prefix=$(pwd)/destdir --static --mixed --example-tools
./waf build -j $(nproc)
./waf install
- name: Generate MSVC lib files
@@ -254,8 +255,9 @@ jobs:
shell: bash
run: |
# Setup wine
export WINEDLLOVERRIDES="mscoree,mshtml="
export WINEPREFIX=$(pwd)/innosetup
wineboot -u
xvfb-run wineboot -u
# Download and install innosetup
curl -L https://jrsoftware.org/download.php/is.exe?site=2 -o is.exe
xvfb-run wine64 is.exe /allusers /dir=C:\\InnoSeup /nocancel /norestart /verysilent


+ 6
- 2
ChangeLog.rst View File

@@ -6,10 +6,14 @@ ChangeLog
* The waf autooption ``--example-tools`` introduced in 1.9.20 is now off by default,
To get the previous behavior back pass ``--example-tools`` during build.
This flag (and the related tools and their code) are going to be removed in the next release.
*
* Fix alignas() on non-packed architectures
* Fix build of jack-example-tools man pages (1.9.20 regression)
* Fix missing symbols from jack client library (error and info callback pointers)
* Fix potential memory corruption in midi_latency_test tool
* Use predefined variables in pkg-config file (required for mingw)

External changes, related to macOS/Windows installer:
*
* Fix application style in QJackCtl (qwindowsvistastyle.dll was missing)

* 1.9.20 (2022-01-15)



Loading…
Cancel
Save