octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #52840] GUI hangs on use of uiputfile


From: Andrew Janke
Subject: [Octave-bug-tracker] [bug #52840] GUI hangs on use of uiputfile
Date: Thu, 11 Jun 2020 01:49:53 -0400 (EDT)
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:77.0) Gecko/20100101 Firefox/77.0

Follow-up Comment #26, bug #52840 (project octave):

Looks like it is. I see those files on my Mac.

I added "use_native_file_dialogs=false" to the [General] section of my
~/.config/octave/octave-gui.ini file and tried it under command-line Octave
5.2.0 (installed via Homebrew). Same behavior: calling `uiputfile()` with no
arguments hangs, with no response, and no new windows or GUI stuff popping up.
Had to Ctrl-Z and `kill -9` it.

I tried building Octave from default, but looks like the build is currently
broken, as happens unfortunately often on Mac. No idea if this is an Octave
issue or a Homebrew issue or what. macOS 10.14.6 and Xcode 11.3.1.


==> ./configure --prefix=/usr/local/Cellar/octave-default/default
--enable-link-all-dependencies --enable-shared --disable-static --without-fltk
--with
==> make all
Last 15 lines from /Users/janke/Library/Logs/Homebrew/octave-default/03.make:
libtool: compile:  clang++ -std=gnu++11 -DHAVE_CONFIG_H -I.
-I/usr/local/opt/freetype/include/freetype2
-I/usr/local/opt/freetype/include/freetype2
-I/usr/local/Cellar/fontconfig/2.13.1/include
-I/usr/local/Cellar/qt/5.15.0/lib/QtNetwork.framework/Headers
-I/usr/local/Cellar/qt/5.15.0/lib/QtPrintSupport.framework/Headers
-I/usr/local/Cellar/qt/5.15.0/lib/QtHelp.framework/Headers
-I/usr/local/Cellar/qt/5.15.0/lib/QtWidgets.framework/Headers
-I/usr/local/Cellar/qt/5.15.0/lib/QtGui.framework/Headers
-I/usr/local/Cellar/qt/5.15.0/lib/QtSql.framework/Headers
-I/usr/local/Cellar/qt/5.15.0/lib/QtXml.framework/Headers
-I/usr/local/Cellar/qt/5.15.0/lib/QtCore.framework/Headers
-I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src
-Ilibgui/graphics -I./libgui/graphics -I./libgui/src/m-editor -Iliboctave
-I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric
-Iliboctave/operators -I./liboctave/operators -I./liboctave/system
-I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree
-I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn
-I./libinterp/octave-value -I./liboctave/wrappers -I/usr/local/opt/qt/include
-fPIC -D_THREAD_SAFE -pthread -Wall -W -Wshadow -Woverloaded-virtual
-Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align
-Wcast-qual
-I/Library/Java/JavaVirtualMachines/adoptopenjdk-13.0.2.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/adoptopenjdk-13.0.2.jdk/Contents/Home/include/darwin
-I/usr/local/opt/sundials/include -I/usr/local/opt/qscintilla2/include -c
libgui/src/workspace-model.cc  -fno-common -DPIC -o
libgui/src/.libs/libgui_src_la-workspace-model.o
libtool: compile:  clang++ -std=gnu++11 -DHAVE_CONFIG_H -I.
-I/usr/local/opt/freetype/include/freetype2
-I/usr/local/opt/freetype/include/freetype2
-I/usr/local/Cellar/fontconfig/2.13.1/include
-I/usr/local/Cellar/qt/5.15.0/lib/QtNetwork.framework/Headers
-I/usr/local/Cellar/qt/5.15.0/lib/QtPrintSupport.framework/Headers
-I/usr/local/Cellar/qt/5.15.0/lib/QtHelp.framework/Headers
-I/usr/local/Cellar/qt/5.15.0/lib/QtWidgets.framework/Headers
-I/usr/local/Cellar/qt/5.15.0/lib/QtGui.framework/Headers
-I/usr/local/Cellar/qt/5.15.0/lib/QtSql.framework/Headers
-I/usr/local/Cellar/qt/5.15.0/lib/QtXml.framework/Headers
-I/usr/local/Cellar/qt/5.15.0/lib/QtCore.framework/Headers
-I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src
-Ilibgui/graphics -I./libgui/graphics -I./libgui/src/m-editor -Iliboctave
-I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric
-Iliboctave/operators -I./liboctave/operators -I./liboctave/system
-I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree
-I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn
-I./libinterp/octave-value -I./liboctave/wrappers -I/usr/local/opt/qt/include
-fPIC -D_THREAD_SAFE -pthread -Wall -W -Wshadow -Woverloaded-virtual
-Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align
-Wcast-qual
-I/Library/Java/JavaVirtualMachines/adoptopenjdk-13.0.2.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/adoptopenjdk-13.0.2.jdk/Contents/Home/include/darwin
-I/usr/local/opt/sundials/include -I/usr/local/opt/qscintilla2/include -c
libgui/src/workspace-view.cc  -fno-common -DPIC -o
libgui/src/.libs/libgui_src_la-workspace-view.o
libgui/src/resource-manager.cc:395:46: error: implicit instantiation of
undefined template 'std::__1::array<std::__1::basic_string<char>, 6>'
            const std::array<std::string, 6> env_vars =
                                             ^
/Applications/Xcode-11.3.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__tuple:223:64:
note: template is declared here
template <class _Tp, size_t _Size> struct _LIBCPP_TEMPLATE_VIS array;
                                                               ^
/bin/sh ./libtool  --tag=CXX   --mode=compile clang++ -std=gnu++11
-DHAVE_CONFIG_H -I.   -I/usr/local/opt/freetype/include/freetype2
-I/usr/local/opt/freetype/include/freetype2
-I/usr/local/Cellar/fontconfig/2.13.1/include
-I/usr/local/Cellar/qt/5.15.0/lib/QtNetwork.framework/Headers
-I/usr/local/Cellar/qt/5.15.0/lib/QtPrintSupport.framework/Headers
-I/usr/local/Cellar/qt/5.15.0/lib/QtHelp.framework/Headers
-I/usr/local/Cellar/qt/5.15.0/lib/QtWidgets.framework/Headers
-I/usr/local/Cellar/qt/5.15.0/lib/QtGui.framework/Headers
-I/usr/local/Cellar/qt/5.15.0/lib/QtSql.framework/Headers
-I/usr/local/Cellar/qt/5.15.0/lib/QtXml.framework/Headers
-I/usr/local/Cellar/qt/5.15.0/lib/QtCore.framework/Headers
-I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src
-Ilibgui/graphics -I./libgui/graphics -I./libgui/src/m-editor -Iliboctave
-I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric
-Iliboctave/operators -I./liboctave/operators -I./liboctave/system
-I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree
-I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn
-I./libinterp/octave-value -I./liboctave/wrappers -I/usr/local/opt/qt/include
-fPIC -D_THREAD_SAFE -pthread -Wall -W -Wshadow -Woverloaded-virtual
-Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align
-Wcast-qual
-I/Library/Java/JavaVirtualMachines/adoptopenjdk-13.0.2.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/adoptopenjdk-13.0.2.jdk/Contents/Home/include/darwin
-I/usr/local/opt/sundials/include -I/usr/local/opt/qscintilla2/include -c -o
libgui/src/libgui_src_la-variable-editor.lo `test -f
'libgui/src/variable-editor.cc' || echo './'`libgui/src/variable-editor.cc
1 error generated.
make[2]: *** [libgui/src/libgui_src_la-resource-manager.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
libtool: compile:  clang++ -std=gnu++11 -DHAVE_CONFIG_H -I.
-I/usr/local/opt/freetype/include/freetype2
-I/usr/local/opt/freetype/include/freetype2
-I/usr/local/Cellar/fontconfig/2.13.1/include
-I/usr/local/Cellar/qt/5.15.0/lib/QtNetwork.framework/Headers
-I/usr/local/Cellar/qt/5.15.0/lib/QtPrintSupport.framework/Headers
-I/usr/local/Cellar/qt/5.15.0/lib/QtHelp.framework/Headers
-I/usr/local/Cellar/qt/5.15.0/lib/QtWidgets.framework/Headers
-I/usr/local/Cellar/qt/5.15.0/lib/QtGui.framework/Headers
-I/usr/local/Cellar/qt/5.15.0/lib/QtSql.framework/Headers
-I/usr/local/Cellar/qt/5.15.0/lib/QtXml.framework/Headers
-I/usr/local/Cellar/qt/5.15.0/lib/QtCore.framework/Headers
-I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src
-Ilibgui/graphics -I./libgui/graphics -I./libgui/src/m-editor -Iliboctave
-I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric
-Iliboctave/operators -I./liboctave/operators -I./liboctave/system
-I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree
-I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn
-I./libinterp/octave-value -I./liboctave/wrappers -I/usr/local/opt/qt/include
-fPIC -D_THREAD_SAFE -pthread -Wall -W -Wshadow -Woverloaded-virtual
-Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align
-Wcast-qual
-I/Library/Java/JavaVirtualMachines/adoptopenjdk-13.0.2.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/adoptopenjdk-13.0.2.jdk/Contents/Home/include/darwin
-I/usr/local/opt/sundials/include -I/usr/local/opt/qscintilla2/include -c
libgui/src/variable-editor.cc  -fno-common -DPIC -o
libgui/src/.libs/libgui_src_la-variable-editor.o
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
  https://github.com/octave-app/homebrew-octave-app/issues


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?52840>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]