[MacPorts] #41942: nemiver @0.9.5 new Portfile
MacPorts
noreply at macports.org
Fri May 2 14:46:02 PDT 2014
#41942: nemiver @0.9.5 new Portfile
-------------------------+----------------------
Reporter: juanrgar@… | Owner: devans@…
Type: submission | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: nemiver |
-------------------------+----------------------
Comment (by devans@…):
Moved port from wip branch to GNOME3/stable in r119585.[[BR]]
Added dependency on gconf to fix configure error in r119596.
The dependency on gconf is necessary because configure.ac uses the macro
AM_GCONF_SOURCE_2 provided by this port. Even though the use of this
macro is limited to a conditional block that is not executed when building
with gsettings support, the absense of the macro causes a autoreconf error
when it tries to regenerate configure. gconf is not necessary otherwise.
A better solution might be to just remove the gconf specific code block
that uses this macro from configure.ac with another patch.
With this change, nemiver builds successfully for me and starts up without
errors. Loading and executing an executable file built with symbols works
and the result is source listing with line numbers with a break at the
first executable line of main(). However, clicking on a button to step or
continue at this point seems to do nothing. I can set additional break
points. If I click Run at this point I get a stream of warning errors
like this on the terminal
{{{
(nemiver:75824): GLib-WARNING **: poll(2) failed due to: Bad file
descriptor.
(nemiver:75824): GLib-WARNING **: poll(2) failed due to: Bad file
descriptor.
(nemiver:75824): GLib-WARNING **: poll(2) failed due to: Bad file
descriptor.
(nemiver:75824): GLib-WARNING **: poll(2) failed due to: Bad file
descriptor.
... and so on
}}}
Abort with cntl-C on the terminal gives
{{{
|E|int main(int, char **):/opt/local/var/macports/build
/_opt_macports_users_devans_GNOME-
3_stable_dports_gnome_nemiver/nemiver/work/nemiver-0.9.5/src/main.cc:742:Bad
file descriptor
}}}
Code at this location
{{{
gtk_kit.run (s_workbench->get_root_window ());
--> NEMIVER_CATCH_NOX
s_workbench = 0;
}}}
My current test effort is trying to see if I can debug gnome-screenshot
using nemiver. Not much progress so far as you can see.
--
Ticket URL: <https://trac.macports.org/ticket/41942#comment:17>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list