GNU bug report logs - #29757
wxwidgets does not install 'include/wx/setup.h'

Previous Next

Package: guix;

Reported by: nee <nee <at> cock.li>

Date: Sun, 17 Dec 2017 16:35:01 UTC

Severity: normal

Done: nee <nee <at> cock.li>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: nee <nee <at> cock.li>
Subject: bug#29757: closed (Re: bug#29757: wxwidgets does not install
 'include/wx/setup.h')
Date: Tue, 02 Jan 2018 01:07:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#29757: wxwidgets does not install 'include/wx/setup.h'

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 29757 <at> debbugs.gnu.org.

-- 
29757: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=29757
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: nee <nee <at> cock.li>
To: 29757-done <at> debbugs.gnu.org
Subject: Re: bug#29757: wxwidgets does not install 'include/wx/setup.h'
Date: Tue, 2 Jan 2018 02:06:00 +0100
I'm closing this because I asked in the wxwidgets irc and apparently
there is no bug and 'lib/wx/include/gtk3-unicode-3.1/wx/setup.h' is
indeed the correct install location. The guix package currently installs
it there.

The problem I had with my WIP trenchbroom package was that trenchbroom
called wx-config in a wrong way when a certain makeflag was not set,
which caused it to not find this header there.

[Message part 3 (message/rfc822, inline)]
From: nee <nee <at> cock.li>
To: bug-guix <at> gnu.org
Subject: wxwidgets does not install 'include/wx/setup.h'
Date: Sun, 17 Dec 2017 17:33:55 +0100
Hello, wxwidgets does not install 'include/wx/setup.h' with the install
target.

I'm packaging Trenchbroom and it requires this file. From the error
messages I think some other wxwidgets headers also cross reference it.
For a workaround I copied it from
'lib/wx/include/gtk3-unicode-3.1/wx/setup.h' in a new pre-install phase
and it worked. But this path is specific to the build flags and version
used.
Maybe there is a makefile target for it? On a quick look I couldn't find it.

Here is some web doc about this very weird file:
https://wiki.wxwidgets.org/Setup.H



This bug report was last modified 7 years and 202 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.