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

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

[Octave-bug-tracker] [bug #58867] qt related build failure.


From: A.R. Burgers
Subject: [Octave-bug-tracker] [bug #58867] qt related build failure.
Date: Sun, 2 Aug 2020 03:38:09 -0400 (EDT)
User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/18.17763

URL:
  <https://savannah.gnu.org/bugs/?58867>

                 Summary: qt related build failure.
                 Project: GNU Octave
            Submitted by: arb
            Submitted on: Sun 02 Aug 2020 07:38:07 AM UTC
                Category: GUI
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: Build Failure
                  Status: None
             Assigned to: None
         Originator Name: 
        Originator Email: 
             Open/Closed: Open
                 Release: dev
         Discussion Lock: Any
        Operating System: GNU/Linux

    _______________________________________________________

Details:

Recently, I think since the "avoid deprecated Qt ..." set of commits I get
this build failure:

This is with gcc 9.3.0, Qt 5.4, hg id b9bf7a6bb8de


../octave/libgui/qterminal/libqterminal/unix/TerminalView.cpp: In member
function 'virtual void TerminalView::paintEvent(QPaintEvent*)':
../octave/libgui/qterminal/libqterminal/unix/TerminalView.cpp:966:51: error:
'begin' was not declared in this scope; did you mean 'std::begin'?
  966 |   for (QRect rect : (pe->region() & contentsRect()))
      |                                                   ^
      |                                                   std::begin
In file included from
/opt/apps/shared/burgersar/x86_64/include/c++/9.3.0/list:62,
                 from ../octave/libgui/src/qt-utils.h:29,
                 from
../octave/libgui/qterminal/libqterminal/unix/TerminalView.cpp:30:
/opt/apps/shared/burgersar/x86_64/include/c++/9.3.0/bits/range_access.h:105:37:
note: 'std::begin' declared here
  105 |   template<typename _Tp> const _Tp* begin(const valarray<_Tp>&);
      |                                     ^~~~~
../octave/libgui/qterminal/libqterminal/unix/TerminalView.cpp:966:51: error:
'end' was not declared in this scope; did you mean 'std::end'?
  966 |   for (QRect rect : (pe->region() & contentsRect()))
      |                                                   ^
      |                                                   std::end
In file included from
/opt/apps/shared/burgersar/x86_64/include/c++/9.3.0/list:62,
                 from ../octave/libgui/src/qt-utils.h:29,
                 from
../octave/libgui/qterminal/libqterminal/unix/TerminalView.cpp:30:
/opt/apps/shared/burgersar/x86_64/include/c++/9.3.0/bits/range_access.h:107:37:
note: 'std::end' declared here
  107 |   template<typename _Tp> const _Tp* end(const valarray<_Tp>&);
      |    





    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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