summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfalkTX <falktx@falktx.com>2022-04-13 17:38:08 +0100
committerfalkTX <falktx@falktx.com>2022-04-13 17:38:08 +0100
commit61f0d4accbe24c171fc470360f0e7f80bbdba68f (patch)
treeab76bf4ca55003bc712508affd57c9fd2fe545a1
parentc9d8173d2724526ed1a17ca06c77c21d69b9100c (diff)
downloadjack2-61f0d4accbe24c171fc470360f0e7f80bbdba68f.tar.gz
Update changelog, fixup for CI builds
Signed-off-by: falkTX <falktx@falktx.com>
-rw-r--r--.github/workflows/build.yml14
-rw-r--r--ChangeLog.rst8
2 files changed, 14 insertions, 8 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 9d251b05..edfc0b52 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -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
diff --git a/ChangeLog.rst b/ChangeLog.rst
index 96430ea8..826b18d0 100644
--- a/ChangeLog.rst
+++ b/ChangeLog.rst
@@ -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)