# HG changeset patch # User Markus Mützel # Date 1627223324 -7200 # Node ID 4559cdcc45628450cc55615c61eb246d45baf4fa # Parent 8c7685d70cf322fbd79b8cf270dc83dc370194e2 GitHub-CI: Remove obsolete hack in MSYS2 rules for error fixed upstream. * .github/workflows/make.yaml (windows): No longer override PORTAUDIO_LIBS in "make" step. PortAudio was updated to 19.7.0 in MSYS2 which makes this hack obsolete. diff -r 8c7685d70cf3 -r 4559cdcc4562 .github/workflows/make.yaml --- a/.github/workflows/make.yaml Sun Jul 25 20:25:47 2021 +0200 +++ b/.github/workflows/make.yaml Sun Jul 25 16:28:44 2021 +0200 @@ -386,7 +386,6 @@ # configure sometimes hangs while compiling 32bit Fortran. # It should take much less than 30 minutes. Cancel the step if it takes longer. timeout-minutes: 30 - # PortAudio requires linking to libuuid. But its pkg-config file doesn't reference the path to that library. # FIXME: Fix building with Java support. Override JAVA_HOME for now. # FIXME: How do we get a working TeX environment in MSYS2? Disable building the documentation for now. # Linking with ncurses fails. Use termcap library instead. @@ -410,12 +409,9 @@ # Spawning processes seems to have a big overhead on this platform. Use a somewhat larger number of parallel processes to compensate for that. # MSYS2's "fltk-config" returns wrong LIBS. Override them for make. # See: https://github.com/msys2/MINGW-packages/issues/8806 - # MSYS2's "portaudio" doesn't depend on uuid. But its package-config file still contains "-luuid". Override the flags for make. - # See: https://github.com/msys2/MINGW-packages/issues/8805 run: | make -C ./.build all -j8 V=1 \ - FLTK_LIBS="-lfltk_gl -lopengl32 -lglu32 -lfltk -lpthread" \ - PORTAUDIO_LIBS="-lportaudio -ldsound -lsetupapi -lwinmm -lm -lole32" + FLTK_LIBS="-lfltk_gl -lopengl32 -lglu32 -lfltk -lpthread" - name: ccache status continue-on-error: true