Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

octave: fix opengl-partial-update bug #170628

Closed
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion Formula/o/octave.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
mirror "https://ftpmirror.gnu.org/octave/octave-9.1.0.tar.xz"
sha256 "ed654b024aea56c44b26f131d31febc58b7cf6a82fad9f0b0bf6e3e9aa1a134b"
license "GPL-3.0-or-later"
revision 2
revision 3

# New tarballs appear on https://ftp.gnu.org/gnu/octave/ before a release is
# announced, so we check the octave.org download page instead.
Expand Down Expand Up @@ -81,7 +81,13 @@

fails_with gcc: "5"

# Fix opengl-partial-update bug causing crashes on figure() and plot().
# patch do
# url "https://file.savannah.gnu.org/file/bug65605-qt6-opengl-partial-update.patch?file_id=55978"
# sha256 "4f258a90dcb6b5d7f1af466dfc2b2fd6413968070ab224e4b368d355ec257ca9"
# end

def install

Check failure on line 90 in Formula/o/octave.rb

View workflow job for this annotation

GitHub Actions / macOS 12-arm64

`brew install --verbose --build-bottle octave` failed on macOS Monterey (12) on Apple Silicon!

w/hist.m scripts/plot/draw/isocaps.m scripts/plot/draw/isocolors.m scripts/plot/draw/isonormals.m scripts/plot/draw/isosurface.m scripts/plot/draw/light.m scripts/plot/draw/lightangle.m scripts/plot/draw/line.m scripts/plot/draw/loglog.m scripts/plot/draw/loglogerr.m scripts/plot/draw/mesh.m scripts/plot/draw/meshc.m scripts/plot/draw/meshz.m scripts/plot/draw/ostreamtube.m scripts/plot/draw/pareto.m scripts/plot/draw/patch.m scripts/plot/draw/pcolor.m scripts/plot/draw/peaks.m scripts/plot/draw/pie.m scripts/plot/draw/pie3.m scripts/plot/draw/plot.m scripts/plot/draw/plot3.m scripts/plot/draw/plotmatrix.m scripts/plot/draw/plotyy.m scripts/plot/draw/polar.m scripts/plot/draw/quiver.m scripts/plot/draw/quiver3.m scripts/plot/draw/rectangle.m scripts/plot/draw/reducepatch.m scripts/plot/draw/reducevolume.m scripts/plot/draw/ribbon.m scripts/plot/draw/rose.m scripts/plot/draw/scatter.m scripts/plot/draw/scatter3.m scripts/plot/draw/semilogx.m scripts/plot/draw/semilogxerr.m scripts/plot/draw/semilogy.m scripts/plot/draw/semilogyerr.m scripts/plot/draw/shrinkfaces.m scripts/plot/draw/slice.m scripts/plot/draw/smooth3.m scripts/plot/draw/sombrero.m scripts/plot/draw/sphere.m scripts/plot/draw/stairs.m scripts/plot/draw/stem.m scripts/plot/draw/stem3.m scripts/plot/draw/stemleaf.m scripts/plot/draw/stream2.m scripts/plot/draw/stream3.m scripts/plot/draw/streamline.m scripts/plot/draw/streamribbon.m scripts/plot/draw/streamtube.m scripts/plot/draw/surf.m scripts/plot/draw/surface.m scripts/plot/draw/surfc.m scripts/plot/draw/surfl.m scripts/plot/draw/surfnorm.m scripts/plot/draw/tetramesh.m scripts/plot/draw/trimesh.m scripts/plot/draw/triplot.m scripts/plot/draw/trisurf.m scripts/plot/draw/waterfall.m -- > scripts/plot/draw/PKG_ADD-t && mv scripts/plot/draw/PKG_ADD-t scripts/plot/draw/PKG_ADD rm -f scripts/plot/util/PKG_ADD-t scripts/plot/util/PKG_ADD && /bin/sh ./scripts/mk-pkg-add.sh . scripts/plot/util/.oct-config scripts/plot/util/__actual_axis_position__.m scripts/plot/util/__check_rendering_capability__.m scripts/plot/util/__default_plot_options__.m scripts/plot/util/__gnuplot_drawnow__.m scripts/plot/util/__next_line_color__.m scripts/plot/util/__next_line_style__.m scripts/plot/util/__opengl_info__.m scripts/plot/util/__plt_get_axis_arg__.m scripts/plot/util/__pltopt__.m scripts/plot/util/allchild.m scripts/plot/util/ancestor.m scripts/plot/util/axes.m scripts/plot/util/cla.m scripts/plot/util/clf.m scripts/plot/util/close.m scripts/plot/util/closereq.m scripts/plot/util/colstyle.m scripts/plot/util/copyobj.m scripts/plot/util/figure.m scripts/plot/util/findall.m scripts/plot/util/findfigs.m scripts/plot/util/findobj.m scripts/plot/util/gca.m scripts/plot/util/gcbf.m scripts/plot/util/gcbo.m scripts/plot/util/gcf.m scripts/plot/util/gco.m scripts/plot/util/ginput.m scripts/plot/util/graphics_toolkit.m scripts/plot/util/groot.m scripts/plot/util/gui_mainfcn.m scripts/plot/util/hdl2struct.m scripts/plot/util/hggroup.m scripts/plot/util/hgload.m scripts/plot/util/hgsave.m scripts/plot/util/hgtransform.m scripts/plot/util/hold.m scripts/plot/util/isaxes.m scripts/plot/util/isfigure.m scripts/plot/util/isgraphics.m scripts/plot/util/ishandle.m scripts/plot/util/ishold.m scripts/plot/util/isprop.m scripts/plot/util/linkaxes.m scripts/plot/util/linkprop.m scripts/plot/util/meshgrid.m scripts/plot/util/ndgrid.m scripts/plot/util/newplot.m scripts/plot/util/openfig.m scripts/plot/util/pan.m scripts/plot/util/print.m scripts/plot/util/printd.m scripts/plot/util/refresh.m scripts/plot/util/refreshdata.m scripts/plot/util/rotate.m scripts/plot/util/rotate3d.m scripts/plot/util/saveas.m scripts/plot/util/savefig.m scripts/plot/util/shg.m scripts/plot/util/struct2hdl.m scripts/plot/util/subplot.m scripts/plot/util/zoom.m -- scripts/plot/util/gnuplot_binary.m > scripts/plot/util/PKG_ADD-t && mv scripts/plot/util/PKG_ADD-t scripts/plot/util/PKG_ADD rm -f scripts/polynomial/PKG_ADD-t scripts/polynomial/PKG_ADD && /bin/sh ./scripts/mk-pkg-add.sh . scripts/polynomial/.oct-config scripts/polynomial/compan.m scripts/polynomial/conv.m s

Check failure on line 90 in Formula/o/octave.rb

View workflow job for this annotation

GitHub Actions / macOS 13-arm64

`brew install --verbose --build-bottle octave` failed on macOS Ventura (13) on Apple Silicon!

lyout.m scripts/polynomial/polyreduce.m scripts/polynomial/polyval.m scripts/polynomial/polyvalm.m scripts/polynomial/ppder.m scripts/polynomial/ppint.m scripts/polynomial/ppjumps.m scripts/polynomial/ppval.m scripts/polynomial/residue.m scripts/polynomial/roots.m scripts/polynomial/spline.m scripts/polynomial/splinefit.m scripts/polynomial/unmkpp.m -- > scripts/polynomial/PKG_ADD-t && mv scripts/polynomial/PKG_ADD-t scripts/polynomial/PKG_ADD rm -f scripts/prefs/PKG_ADD-t scripts/prefs/PKG_ADD && /bin/sh ./scripts/mk-pkg-add.sh . scripts/prefs/.oct-config scripts/prefs/addpref.m scripts/prefs/getpref.m scripts/prefs/ispref.m scripts/prefs/prefdir.m scripts/prefs/preferences.m scripts/prefs/rmpref.m scripts/prefs/setpref.m -- > scripts/prefs/PKG_ADD-t && mv scripts/prefs/PKG_ADD-t scripts/prefs/PKG_ADD rm -f scripts/profiler/PKG_ADD-t scripts/profiler/PKG_ADD && /bin/sh ./scripts/mk-pkg-add.sh . scripts/profiler/.oct-config scripts/profiler/profexplore.m scripts/profiler/profexport.m scripts/profiler/profile.m scripts/profiler/profshow.m -- > scripts/profiler/PKG_ADD-t && mv scripts/profiler/PKG_ADD-t scripts/profiler/PKG_ADD rm -f scripts/set/PKG_ADD-t scripts/set/PKG_ADD && /bin/sh ./scripts/mk-pkg-add.sh . scripts/set/.oct-config scripts/set/intersect.m scripts/set/ismember.m scripts/set/ismembertol.m scripts/set/powerset.m scripts/set/setdiff.m scripts/set/setxor.m scripts/set/union.m scripts/set/unique.m scripts/set/uniquetol.m -- > scripts/set/PKG_ADD-t && mv scripts/set/PKG_ADD-t scripts/set/PKG_ADD rm -f scripts/signal/PKG_ADD-t scripts/signal/PKG_ADD && /bin/sh ./scripts/mk-pkg-add.sh . scripts/signal/.oct-config scripts/signal/__parse_movargs__.m scripts/signal/arch_fit.m scripts/signal/arch_rnd.m scripts/signal/arch_test.m scripts/signal/arma_rnd.m scripts/signal/autoreg_matrix.m scripts/signal/bartlett.m scripts/signal/blackman.m scripts/signal/detrend.m scripts/signal/diffpara.m scripts/signal/durbinlevinson.m scripts/signal/fftconv.m scripts/signal/fftfilt.m scripts/signal/fftshift.m scripts/signal/filter2.m scripts/signal/fractdiff.m scripts/signal/freqz.m scripts/signal/freqz_plot.m scripts/signal/hamming.m scripts/signal/hanning.m scripts/signal/hurst.m scripts/signal/ifftshift.m scripts/signal/movfun.m scripts/signal/movslice.m scripts/signal/periodogram.m scripts/signal/sinc.m scripts/signal/sinetone.m scripts/signal/sinewave.m scripts/signal/spectral_adf.m scripts/signal/spectral_xdf.m scripts/signal/spencer.m scripts/signal/stft.m scripts/signal/synthesis.m scripts/signal/unwrap.m scripts/signal/yulewalker.m -- > scripts/signal/PKG_ADD-t && mv scripts/signal/PKG_ADD-t scripts/signal/PKG_ADD rm -f scripts/sparse/PKG_ADD-t scripts/sparse/PKG_ADD && /bin/sh ./scripts/mk-pkg-add.sh . scripts/sparse/.oct-config scripts/sparse/bicg.m scripts/sparse/bicgstab.m scripts/sparse/cgs.m scripts/sparse/colperm.m scripts/sparse/eigs.m scripts/sparse/etreeplot.m scripts/sparse/gmres.m scripts/sparse/gplot.m scripts/sparse/ichol.m scripts/sparse/ilu.m scripts/sparse/nonzeros.m scripts/sparse/pcg.m scripts/sparse/pcr.m scripts/sparse/qmr.m scripts/sparse/spaugment.m scripts/sparse/spconvert.m scripts/sparse/spdiags.m scripts/sparse/speye.m scripts/sparse/spfun.m scripts/sparse/spones.m scripts/sparse/sprand.m scripts/sparse/sprandn.m scripts/sparse/sprandsym.m scripts/sparse/spstats.m scripts/sparse/spy.m scripts/sparse/svds.m scripts/sparse/tfqmr.m scripts/sparse/treelayout.m scripts/sparse/treeplot.m -- > scripts/sparse/PKG_ADD-t && mv scripts/sparse/PKG_ADD-t scripts/sparse/PKG_ADD rm -f scripts/specfun/PKG_ADD-t scripts/specfun/PKG_ADD && /bin/sh ./scripts/mk-pkg-add.sh . scripts/specfun/.oct-config scripts/specfun/beta.m scripts/specfun/betainc.m scripts/specfun/betaincinv.m scripts/specfun/betaln.m scripts/specfun/cosint.m scripts/specfun/ellipke.m scripts/specfun/expint.m scripts/specfun/factor.m scripts/specfun/factorial.m scripts/specfun/gammainc.m scripts/specfun/gammaincinv.m scripts/specfun/isprime.m scripts/specfun/lcm.m scripts/specfun/legendre.m scripts/specfun/nchoosek.m scripts/specfun/nth

Check failure on line 90 in Formula/o/octave.rb

View workflow job for this annotation

GitHub Actions / macOS 14-arm64

`brew install --verbose --build-bottle octave` failed on macOS Sonoma (14) on Apple Silicon!

scripts/plot/util/meshgrid.m scripts/plot/util/ndgrid.m scripts/plot/util/newplot.m scripts/plot/util/openfig.m scripts/plot/util/pan.m scripts/plot/util/print.m scripts/plot/util/printd.m scripts/plot/util/refresh.m scripts/plot/util/refreshdata.m scripts/plot/util/rotate.m scripts/plot/util/rotate3d.m scripts/plot/util/saveas.m scripts/plot/util/savefig.m scripts/plot/util/shg.m scripts/plot/util/struct2hdl.m scripts/plot/util/subplot.m scripts/plot/util/zoom.m -- scripts/plot/util/gnuplot_binary.m > scripts/plot/util/PKG_ADD-t && mv scripts/plot/util/PKG_ADD-t scripts/plot/util/PKG_ADD rm -f scripts/polynomial/PKG_ADD-t scripts/polynomial/PKG_ADD && /bin/sh ./scripts/mk-pkg-add.sh . scripts/polynomial/.oct-config scripts/polynomial/compan.m scripts/polynomial/conv.m scripts/polynomial/deconv.m scripts/polynomial/mkpp.m scripts/polynomial/mpoles.m scripts/polynomial/padecoef.m scripts/polynomial/pchip.m scripts/polynomial/poly.m scripts/polynomial/polyaffine.m scripts/polynomial/polyder.m scripts/polynomial/polyeig.m scripts/polynomial/polyfit.m scripts/polynomial/polygcd.m scripts/polynomial/polyint.m scripts/polynomial/polyout.m scripts/polynomial/polyreduce.m scripts/polynomial/polyval.m scripts/polynomial/polyvalm.m scripts/polynomial/ppder.m scripts/polynomial/ppint.m scripts/polynomial/ppjumps.m scripts/polynomial/ppval.m scripts/polynomial/residue.m scripts/polynomial/roots.m scripts/polynomial/spline.m scripts/polynomial/splinefit.m scripts/polynomial/unmkpp.m -- > scripts/polynomial/PKG_ADD-t && mv scripts/polynomial/PKG_ADD-t scripts/polynomial/PKG_ADD rm -f scripts/prefs/PKG_ADD-t scripts/prefs/PKG_ADD && /bin/sh ./scripts/mk-pkg-add.sh . scripts/prefs/.oct-config scripts/prefs/addpref.m scripts/prefs/getpref.m scripts/prefs/ispref.m scripts/prefs/prefdir.m scripts/prefs/preferences.m scripts/prefs/rmpref.m scripts/prefs/setpref.m -- > scripts/prefs/PKG_ADD-t && mv scripts/prefs/PKG_ADD-t scripts/prefs/PKG_ADD rm -f scripts/profiler/PKG_ADD-t scripts/profiler/PKG_ADD && /bin/sh ./scripts/mk-pkg-add.sh . scripts/profiler/.oct-config scripts/profiler/profexplore.m scripts/profiler/profexport.m scripts/profiler/profile.m scripts/profiler/profshow.m -- > scripts/profiler/PKG_ADD-t && mv scripts/profiler/PKG_ADD-t scripts/profiler/PKG_ADD rm -f scripts/set/PKG_ADD-t scripts/set/PKG_ADD && /bin/sh ./scripts/mk-pkg-add.sh . scripts/set/.oct-config scripts/set/intersect.m scripts/set/ismember.m scripts/set/ismembertol.m scripts/set/powerset.m scripts/set/setdiff.m scripts/set/setxor.m scripts/set/union.m scripts/set/unique.m scripts/set/uniquetol.m -- > scripts/set/PKG_ADD-t && mv scripts/set/PKG_ADD-t scripts/set/PKG_ADD rm -f scripts/signal/PKG_ADD-t scripts/signal/PKG_ADD && /bin/sh ./scripts/mk-pkg-add.sh . scripts/signal/.oct-config scripts/signal/__parse_movargs__.m scripts/signal/arch_fit.m scripts/signal/arch_rnd.m scripts/signal/arch_test.m scripts/signal/arma_rnd.m scripts/signal/autoreg_matrix.m scripts/signal/bartlett.m scripts/signal/blackman.m scripts/signal/detrend.m scripts/signal/diffpara.m scripts/signal/durbinlevinson.m scripts/signal/fftconv.m scripts/signal/fftfilt.m scripts/signal/fftshift.m scripts/signal/filter2.m scripts/signal/fractdiff.m scripts/signal/freqz.m scripts/signal/freqz_plot.m scripts/signal/hamming.m scripts/signal/hanning.m scripts/signal/hurst.m scripts/signal/ifftshift.m scripts/signal/movfun.m scripts/signal/movslice.m scripts/signal/periodogram.m scripts/signal/sinc.m scripts/signal/sinetone.m scripts/signal/sinewave.m scripts/signal/spectral_adf.m scripts/signal/spectral_xdf.m scripts/signal/spencer.m scripts/signal/stft.m scripts/signal/synthesis.m scripts/signal/unwrap.m scripts/signal/yulewalker.m -- > scripts/signal/PKG_ADD-t && mv scripts/signal/PKG_ADD-t scripts/signal/PKG_ADD rm -f scripts/sparse/PKG_ADD-t scripts/sparse/PKG_ADD && /bin/sh ./scripts/mk-pkg-add.sh . scripts/sparse/.oct-config scripts/sparse/bicg.m scripts/sparse/bicgstab.m scripts/sparse/cgs.m scripts/sparse/colperm.m scripts/sparse/eigs.m scripts/sparse/etreeplot.m scripts/sparse/gmres.m

Check failure on line 90 in Formula/o/octave.rb

View workflow job for this annotation

GitHub Actions / macOS 12-x86_64

`brew install --verbose --build-bottle octave` failed on macOS Monterey (12)!

cripts/@ftp/mget.m scripts/@ftp/mkdir.m scripts/@ftp/mput.m scripts/@ftp/rename.m scripts/@ftp/rmdir.m scripts/@ftp/saveobj.m -- > scripts/@ftp/PKG_ADD-t && mv scripts/@ftp/PKG_ADD-t scripts/@ftp/PKG_ADD rm -f libinterp/dldfcn/PKG_ADD-t && \ /bin/sh ./build-aux/mk-pkg-add.sh "." libinterp/dldfcn/__delaunayn__.cc libinterp/dldfcn/__fltk_uigetfile__.cc libinterp/dldfcn/__glpk__.cc libinterp/dldfcn/__init_fltk__.cc libinterp/dldfcn/__init_gnuplot__.cc libinterp/dldfcn/__ode15__.cc libinterp/dldfcn/__voronoi__.cc libinterp/dldfcn/audiodevinfo.cc libinterp/dldfcn/audioread.cc libinterp/dldfcn/convhulln.cc libinterp/dldfcn/fftw.cc libinterp/dldfcn/gzip.cc > libinterp/dldfcn/PKG_ADD-t && \ mv libinterp/dldfcn/PKG_ADD-t libinterp/dldfcn/PKG_ADD rm -f etc/icons/org.octave.Octave.desktop-t etc/icons/org.octave.Octave.desktop && \ /usr/local/opt/gnu-sed/bin//gsed < etc/icons/org.octave.Octave.desktop.in > etc/icons/org.octave.Octave.desktop-t \ -e "s|%OCTAVE_PREFIX%|/usr/local/Cellar/octave/9.1.0_3|" && \ mv etc/icons/org.octave.Octave.desktop-t etc/icons/org.octave.Octave.desktop /usr/local/bin/lrelease -qm libgui/languages/be_BY.qm libgui/languages/be_BY.ts /usr/local/bin/lrelease -qm libgui/languages/ca_ES.qm libgui/languages/ca_ES.ts /usr/local/bin/lrelease -qm libgui/languages/de_DE.qm libgui/languages/de_DE.ts Updating 'libgui/languages/de_DE.qm'... Generated 874 translation(s) (874 finished and 0 unfinished) /usr/local/bin/lrelease -qm libgui/languages/en_US.qm libgui/languages/en_US.ts /usr/local/bin/lrelease -qm libgui/languages/es_ES.qm libgui/languages/es_ES.ts Updating 'libgui/languages/be_BY.qm'... Generated 573 translation(s) (279 finished and 294 unfinished) Ignored 631 untranslated source text(s) Updating 'libgui/languages/ca_ES.qm'... Generated 664 translation(s) (154 finished and 510 unfinished) Ignored 357 untranslated source text(s) /usr/local/bin/lrelease -qm libgui/languages/eu_ES.qm libgui/languages/eu_ES.ts /usr/local/bin/lrelease -qm libgui/languages/fr_FR.qm libgui/languages/fr_FR.ts Updating 'libgui/languages/en_US.qm'... Generated 0 translation(s) (0 finished and 0 unfinished) Ignored 874 untranslated source text(s) /usr/local/bin/lrelease -qm libgui/languages/hu_HU.qm libgui/languages/hu_HU.ts Updating 'libgui/languages/es_ES.qm'... Generated 874 translation(s) (874 finished and 0 unfinished) /usr/local/bin/lrelease -qm libgui/languages/it_IT.qm libgui/languages/it_IT.ts Updating 'libgui/languages/fr_FR.qm'... Generated 874 translation(s) (874 finished and 0 unfinished) Updating 'libgui/languages/hu_HU.qm'... /usr/local/bin/lrelease -qm libgui/languages/ja_JP.qm libgui/languages/ja_JP.ts Updating 'libgui/languages/eu_ES.qm'... Generated 674 translation(s) (253 finished and 421 unfinished) Ignored 530 untranslated source text(s) Generated 1031 translation(s) (1031 finished and 0 unfinished) /usr/local/bin/lrelease -qm libgui/languages/lt_LT.qm libgui/languages/lt_LT.ts /usr/local/bin/lrelease -qm libgui/languages/nl_NL.qm libgui/languages/nl_NL.ts Updating 'libgui/languages/it_IT.qm'... Updating 'libgui/languages/ja_JP.qm'... Generated 1011 translation(s) (1011 finished and 0 unfinished) Ignored 10 untranslated source text(s) /usr/local/bin/lrelease -qm libgui/languages/pt_BR.qm libgui/languages/pt_BR.ts Generated 758 translation(s) (261 finished and 497 unfinished) Ignored 263 untranslated source text(s) Updating 'libgui/languages/lt_LT.qm'... Generated 765 translation(s) (280 finished and 485 unfinished) Ignored 256 untranslated source text(s) /usr/local/bin/lrelease -qm libgui/languages/pt_PT.qm libgui/languages/pt_PT.ts /usr/local/bin/lrelease -qm libgui/languages/ru_RU.qm libgui/languages/ru_RU.ts Updating 'libgui/languages/nl_NL.qm'... Generated 1021 translation(s) (1021 finished and 0 unfinished) /usr/local/bin/lrelease -qm libgui/languages/tr_TR.qm libgui/languages/tr_TR.ts Updating 'libgui/languages/ru_RU.qm'... Generated

Check failure on line 90 in Formula/o/octave.rb

View workflow job for this annotation

GitHub Actions / Linux

`brew install --verbose --build-bottle octave` failed on Linux!

ome/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/Cellar/suite-sparse/7.7.0/include/suitesparse -fPIC -pthread -fopenmp -Wall -W -Woverloaded-virtual -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -c -o src/octave_svgconvert-octave-svgconvert.o `test -f 'src/octave-svgconvert.cc' || echo './'`src/octave-svgconvert.cc rm -f src/mkoctfile.cc-t src/mkoctfile.cc && /bin/bash build-aux/subst-config-vals.sh < src/mkoctfile.in.cc > src/mkoctfile.cc-t && mv src/mkoctfile.cc-t src/mkoctfile.cc config.status: creating oct-conf-post-public.h-tmp gcc-11 -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/numeric -I./liboctave/system -I./liboctave/util -Iliboctave/wrappers -I./liboctave/wrappers -Ilibinterp -I./libinterp -Ilibinterp/corefcn -I./libinterp/corefcn -I./src -DHAVE_OCTAVE_QT_GUI -I/home/linuxbrew/.linuxbrew/Cellar/suite-sparse/7.7.0/include/suitesparse -fPIC -pthread -fopenmp -Wall -W -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -c -o src/octave-display-available.o `test -f 'src/display-available.c' || echo './'`src/display-available.c config.status: executing oct-conf-post-public.h commands rm -f src/main.cc-t src/main.cc && /bin/bash build-aux/subst-config-vals.sh < src/main.in.cc > src/main.cc-t && mv src/main.cc-t src/main.cc g++-11 -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/numeric -I./liboctave/system -I./liboctave/util -Iliboctave/wrappers -I./liboctave/wrappers -Ilibinterp -I./libinterp -Ilibinterp/corefcn -I./libinterp/corefcn -I./src -DHAVE_OCTAVE_QT_GUI -I/home/linuxbrew/.linuxbrew/Cellar/suite-sparse/7.7.0/include/suitesparse -fPIC -pthread -fopenmp -Wall -W -Woverloaded-virtual -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -c -o src/octave_cli-main-cli.o `test -f 'src/main-cli.cc' || echo './'`src/main-cli.cc g++-11 -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/numeric -I./liboctave/system -I./liboctave/util -Iliboctave/wrappers -I./liboctave/wrappers -Ilibinterp -I./libinterp -Ilibinterp/corefcn -I./libinterp/corefcn -I./src -DHAVE_OCTAVE_QT_GUI -I/home/linuxbrew/.linuxbrew/Cellar/suite-sparse/7.7.0/include/suitesparse -fPIC -pthread -fopenmp -Wall -W -Woverloaded-virtual -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -c -o src/octave_cli-octave-build-info.o `test -f 'src/octave-build-info.cc' || echo './'`src/octave-build-info.cc src/octave-svgconvert.cc:42:10: fatal error: QApplication: No such file or directory 42 | #include <QApplication> | ^~~~~~~~~~~~~~ compilation terminated. make[2]: *** [Makefile:25649: src/octave_svgconvert-octave-svgconvert.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory '/tmp/octave-20240502-34636-drmepo/octave-9.1.0' make[1]: *** [Makefile:28217: all-recursive] Error 1 make[1]: Leaving directory '/tmp/octave-20240502-34636-drmepo/octave-9.1.0' make: *** [Makefile:11394: all] Error 2 ==> Formula Path: /home/linuxbrew/.linuxbrew/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/o/octave.rb ==> Configuration HOMEBREW_VERSION: 4.2.20-75-g4c12dc2 ORIGIN: https://github.com/Homebrew/brew HEAD: 4c12dc2218246002b59be8db3f643e46914b09ba Last commit: 2 hours ago Core tap HEAD: 567f984256124cbe18444d1cc24000a09a256adf Core tap last commit: 63 minutes ago Core tap JSON: 02 May 18:49 UTC HOMEBREW_PREFIX: /home/linuxbrew/.linuxbrew HOMEBREW_BOOTSNAP: set HOMEBREW_CASK_OPTS: [] HOMEBREW_COLOR: set HOMEBREW_CURL_PATH: /usr/bin/curl HOMEBREW_FAIL_LOG_LINES: 150 HOMEBREW_GITHUB_API_TOKEN: set HOMEBREW_GIT_EMAIL: 1589480+BrewTestBot@users.noreply.github.com HOMEBREW_GIT_NAME: BrewTestBot HOMEBREW_GIT_PATH: /usr/bin/git HOMEBREW_LOGS: /github/home/bottles/logs HOMEBREW_MAKE_JOBS: 4 HOMEBREW_NO_AUTO_UPDATE: set HOMEBREW_NO_EMOJI: set HOMEBREW_NO_ENV_HINTS: set HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK: set HOMEBREW_NO_INSTALL_F

Check failure on line 90 in Formula/o/octave.rb

View workflow job for this annotation

GitHub Actions / macOS 14-x86_64

`brew install --verbose --build-bottle octave` failed on macOS Sonoma (14)!

cripts/@ftp/mget.m scripts/@ftp/mkdir.m scripts/@ftp/mput.m scripts/@ftp/rename.m scripts/@ftp/rmdir.m scripts/@ftp/saveobj.m -- > scripts/@ftp/PKG_ADD-t && mv scripts/@ftp/PKG_ADD-t scripts/@ftp/PKG_ADD rm -f libinterp/dldfcn/PKG_ADD-t && \ /bin/sh ./build-aux/mk-pkg-add.sh "." libinterp/dldfcn/__delaunayn__.cc libinterp/dldfcn/__fltk_uigetfile__.cc libinterp/dldfcn/__glpk__.cc libinterp/dldfcn/__init_fltk__.cc libinterp/dldfcn/__init_gnuplot__.cc libinterp/dldfcn/__ode15__.cc libinterp/dldfcn/__voronoi__.cc libinterp/dldfcn/audiodevinfo.cc libinterp/dldfcn/audioread.cc libinterp/dldfcn/convhulln.cc libinterp/dldfcn/fftw.cc libinterp/dldfcn/gzip.cc > libinterp/dldfcn/PKG_ADD-t && \ mv libinterp/dldfcn/PKG_ADD-t libinterp/dldfcn/PKG_ADD rm -f etc/icons/org.octave.Octave.desktop-t etc/icons/org.octave.Octave.desktop && \ /usr/local/opt/gnu-sed/bin//gsed < etc/icons/org.octave.Octave.desktop.in > etc/icons/org.octave.Octave.desktop-t \ -e "s|%OCTAVE_PREFIX%|/usr/local/Cellar/octave/9.1.0_3|" && \ mv etc/icons/org.octave.Octave.desktop-t etc/icons/org.octave.Octave.desktop /usr/local/bin/lrelease -qm libgui/languages/be_BY.qm libgui/languages/be_BY.ts /usr/local/bin/lrelease -qm libgui/languages/ca_ES.qm libgui/languages/ca_ES.ts /usr/local/bin/lrelease -qm libgui/languages/de_DE.qm libgui/languages/de_DE.ts /usr/local/bin/lrelease -qm libgui/languages/en_US.qm libgui/languages/en_US.ts Updating 'libgui/languages/ca_ES.qm'... Updating 'libgui/languages/de_DE.qm'... Generated 664 translation(s) (154 finished and 510 unfinished) Ignored 357 untranslated source text(s) Updating 'libgui/languages/be_BY.qm'... Updating 'libgui/languages/en_US.qm'... Generated 0 translation(s) (0 finished and 0 unfinished) Ignored 874 untranslated source text(s) /usr/local/bin/lrelease -qm libgui/languages/es_ES.qm libgui/languages/es_ES.ts /usr/local/bin/lrelease -qm libgui/languages/eu_ES.qm libgui/languages/eu_ES.ts Generated 573 translation(s) (279 finished and 294 unfinished) Ignored 631 untranslated source text(s) Generated 874 translation(s) (874 finished and 0 unfinished) /usr/local/bin/lrelease -qm libgui/languages/fr_FR.qm libgui/languages/fr_FR.ts /usr/local/bin/lrelease -qm libgui/languages/hu_HU.qm libgui/languages/hu_HU.ts Updating 'libgui/languages/hu_HU.qm'... Updating 'libgui/languages/eu_ES.qm'... Generated 1031 translation(s) (1031 finished and 0 unfinished) /usr/local/bin/lrelease -qm libgui/languages/it_IT.qm libgui/languages/it_IT.ts Generated 674 translation(s) (253 finished and 421 unfinished) Ignored 530 untranslated source text(s) Updating 'libgui/languages/es_ES.qm'... /usr/local/bin/lrelease -qm libgui/languages/ja_JP.qm libgui/languages/ja_JP.ts Generated 874 translation(s) (874 finished and 0 unfinished) /usr/local/bin/lrelease -qm libgui/languages/lt_LT.qm libgui/languages/lt_LT.ts Updating 'libgui/languages/fr_FR.qm'... /usr/local/bin/lrelease -qm libgui/languages/nl_NL.qm libgui/languages/nl_NL.ts Generated 874 translation(s) (874 finished and 0 unfinished) /usr/local/bin/lrelease -qm libgui/languages/pt_BR.qm libgui/languages/pt_BR.ts Updating 'libgui/languages/ja_JP.qm'... Updating 'libgui/languages/it_IT.qm'... Generated 758 translation(s) (261 finished and 497 unfinished) Ignored 263 untranslated source text(s) Generated 1011 translation(s) (1011 finished and 0 unfinished) Ignored 10 untranslated source text(s) /usr/local/bin/lrelease -qm libgui/languages/pt_PT.qm libgui/languages/pt_PT.ts Updating 'libgui/languages/lt_LT.qm'... /usr/local/bin/lrelease -qm libgui/languages/ru_RU.qm libgui/languages/ru_RU.ts Generated 765 translation(s) (280 finished and 485 unfinished) Ignored 256 untranslated source text(s) /usr/local/bin/lrelease -qm libgui/languages/tr_TR.qm libgui/languages/tr_TR.ts Updating 'libgui/languages/nl_NL.qm'... Generated 1021 translation(s) (1021 finished and 0 unfinished) /usr/local/bin/lrelease -qm libgui/languages/uk_UA.qm

Check failure on line 90 in Formula/o/octave.rb

View workflow job for this annotation

GitHub Actions / macOS 13-x86_64

`brew install --verbose --build-bottle octave` failed on macOS Ventura (13)!

cripts/@ftp/mget.m scripts/@ftp/mkdir.m scripts/@ftp/mput.m scripts/@ftp/rename.m scripts/@ftp/rmdir.m scripts/@ftp/saveobj.m -- > scripts/@ftp/PKG_ADD-t && mv scripts/@ftp/PKG_ADD-t scripts/@ftp/PKG_ADD rm -f libinterp/dldfcn/PKG_ADD-t && \ /bin/sh ./build-aux/mk-pkg-add.sh "." libinterp/dldfcn/__delaunayn__.cc libinterp/dldfcn/__fltk_uigetfile__.cc libinterp/dldfcn/__glpk__.cc libinterp/dldfcn/__init_fltk__.cc libinterp/dldfcn/__init_gnuplot__.cc libinterp/dldfcn/__ode15__.cc libinterp/dldfcn/__voronoi__.cc libinterp/dldfcn/audiodevinfo.cc libinterp/dldfcn/audioread.cc libinterp/dldfcn/convhulln.cc libinterp/dldfcn/fftw.cc libinterp/dldfcn/gzip.cc > libinterp/dldfcn/PKG_ADD-t && \ mv libinterp/dldfcn/PKG_ADD-t libinterp/dldfcn/PKG_ADD rm -f etc/icons/org.octave.Octave.desktop-t etc/icons/org.octave.Octave.desktop && \ /usr/local/opt/gnu-sed/bin//gsed < etc/icons/org.octave.Octave.desktop.in > etc/icons/org.octave.Octave.desktop-t \ -e "s|%OCTAVE_PREFIX%|/usr/local/Cellar/octave/9.1.0_3|" && \ mv etc/icons/org.octave.Octave.desktop-t etc/icons/org.octave.Octave.desktop /usr/local/bin/lrelease -qm libgui/languages/be_BY.qm libgui/languages/be_BY.ts /usr/local/bin/lrelease -qm libgui/languages/ca_ES.qm libgui/languages/ca_ES.ts /usr/local/bin/lrelease -qm libgui/languages/de_DE.qm libgui/languages/de_DE.ts /usr/local/bin/lrelease -qm libgui/languages/en_US.qm libgui/languages/en_US.ts Updating 'libgui/languages/de_DE.qm'... Generated 874 translation(s) (874 finished and 0 unfinished) /usr/local/bin/lrelease -qm libgui/languages/es_ES.qm libgui/languages/es_ES.ts Updating 'libgui/languages/be_BY.qm'... Generated 573 translation(s) (279 finished and 294 unfinished) Ignored 631 untranslated source text(s) /usr/local/bin/lrelease -qm libgui/languages/eu_ES.qm libgui/languages/eu_ES.ts Updating 'libgui/languages/ca_ES.qm'... Generated 664 translation(s) (154 finished and 510 unfinished) Ignored 357 untranslated source text(s) /usr/local/bin/lrelease -qm libgui/languages/fr_FR.qm libgui/languages/fr_FR.ts Updating 'libgui/languages/es_ES.qm'... Generated 874 translation(s) (874 finished and 0 unfinished) /usr/local/bin/lrelease -qm libgui/languages/hu_HU.qm libgui/languages/hu_HU.ts Updating 'libgui/languages/eu_ES.qm'... Generated 674 translation(s) (253 finished and 421 unfinished) Ignored 530 untranslated source text(s) /usr/local/bin/lrelease -qm libgui/languages/it_IT.qm libgui/languages/it_IT.ts Updating 'libgui/languages/fr_FR.qm'... Generated 874 translation(s) (874 finished and 0 unfinished) /usr/local/bin/lrelease -qm libgui/languages/ja_JP.qm libgui/languages/ja_JP.ts Updating 'libgui/languages/it_IT.qm'... Updating 'libgui/languages/hu_HU.qm'... Generated 1011 translation(s) (1011 finished and 0 unfinished) Ignored 10 untranslated source text(s) /usr/local/bin/lrelease -qm libgui/languages/lt_LT.qm libgui/languages/lt_LT.ts Updating 'libgui/languages/ja_JP.qm'... Generated 1031 translation(s) (1031 finished and 0 unfinished) Generated 758 translation(s) (261 finished and 497 unfinished) Ignored 263 untranslated source text(s) /usr/local/bin/lrelease -qm libgui/languages/nl_NL.qm libgui/languages/nl_NL.ts /usr/local/bin/lrelease -qm libgui/languages/pt_BR.qm libgui/languages/pt_BR.ts Updating 'libgui/languages/lt_LT.qm'... Generated 765 translation(s) (280 finished and 485 unfinished) Ignored 256 untranslated source text(s) /usr/local/bin/lrelease -qm libgui/languages/pt_PT.qm libgui/languages/pt_PT.ts Updating 'libgui/languages/nl_NL.qm'... Updating 'libgui/languages/pt_BR.qm'... Generated 803 translation(s) (217 finished and 586 unfinished) Ignored 71 untranslated source text(s) Generated 1021 translation(s) (1021 finished and 0 unfinished) /usr/local/bin/lrelease -qm libgui/languages/ru_RU.qm libgui/languages/ru_RU.ts /usr/local/bin/lrelease -qm libgui/languages/tr_TR.qm libgui/languages/tr_TR.ts Updating 'libgui/languages/en_US.qm'... Gener
# Default configuration passes all linker flags to mkoctfile, to be
# inserted into every oct/mex build. This is unnecessary and can cause
# cause linking problems.
Expand Down
Loading