Bug#892237: [Fwd: Re: [Freewx-maint] Bug#892237: wxpython4.0: FTBFS on hurd-i386: wx*FSW* undeclared]

2018-03-07 Thread Svante Signell
The reply below only went to the debian-hurd ML, forwarding.--- Begin Message ---
On Tue, 2018-03-06 at 23:48 -0500, Scott Talbert wrote:
> On Tue, 6 Mar 2018, Aaron M. Ucko wrote:
> 
> >  ../../../../sip/cpp/sip_corecmodule.cpp:15517:51: error:
> > '::wxFSW_EVENT_ACCESS' has not been declared
> >  [...]
> >  ../../../../sip/cpp/sip_corecmodule.cpp:15529:55: error:
> > '::wxFSW_WARNING_OVERFLOW' has not been declared
> >  ../../../../sip/cpp/sip_corecmodule.cpp:17889:31: error: 'wxEVT_FSWATCHER'
> > was not declared in this scope
> > 
> > Could you please take a look?
> 
> Yep, it looks like this is because the wxwidgets3.0 build doesn't have 
> wxFileSystemWatcher support, which is because it couldn't find inotify. 
> It looks like inotify isn't available on Hurd?

Correct, inotify is a Linux only construct.

>From inotify(7):
CONFORMING TO
   The inotify API is Linux-specific.

--- End Message ---


Bug#892237: [Freewx-maint] Bug#892237: wxpython4.0: FTBFS on hurd-i386: wx*FSW* undeclared

2018-03-06 Thread Scott Talbert

On Tue, 6 Mar 2018, Aaron M. Ucko wrote:


 ../../../../sip/cpp/sip_corecmodule.cpp:15517:51: error: 
'::wxFSW_EVENT_ACCESS' has not been declared
 [...]
 ../../../../sip/cpp/sip_corecmodule.cpp:15529:55: error: 
'::wxFSW_WARNING_OVERFLOW' has not been declared
 ../../../../sip/cpp/sip_corecmodule.cpp:17889:31: error: 'wxEVT_FSWATCHER' was 
not declared in this scope

Could you please take a look?


Yep, it looks like this is because the wxwidgets3.0 build doesn't have 
wxFileSystemWatcher support, which is because it couldn't find inotify. 
It looks like inotify isn't available on Hurd?


Scott



Bug#892237: wxpython4.0: FTBFS on hurd-i386: wx*FSW* undeclared

2018-03-06 Thread Aaron M. Ucko
Source: wxpython4.0
Version: 4.0.1+dfsg-1
Severity: normal
Tags: upstream
User: debian-h...@lists.debian.org
Usertags: hurd

The build of wxpython4.0 for hurd-i386 (admittedly not a release
architecture) failed, as detailed in [1]:

  ../../../../sip/cpp/sip_corecmodule.cpp:15517:51: error: 
'::wxFSW_EVENT_ACCESS' has not been declared
  [...]
  ../../../../sip/cpp/sip_corecmodule.cpp:15529:55: error: 
'::wxFSW_WARNING_OVERFLOW' has not been declared
  ../../../../sip/cpp/sip_corecmodule.cpp:17889:31: error: 'wxEVT_FSWATCHER' 
was not declared in this scope

Could you please take a look?

Thanks!

[1] 
https://buildd.debian.org/status/fetch.php?pkg=wxpython4.0&arch=hurd-i386&ver=4.0.1%2Bdfsg-1&stamp=1519216613&raw=0

-- 
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?a...@monk.mit.edu