#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