First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 121426
Alias:
Product:
Component:
Status: REOPENED
Resolution:
Assigned To: Luca Barbato <lu_zero@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Karl-Johan Karlsson <creideiki+gentoo-bugzilla@lysator.liu.se>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 121426 depends on: Show dependency tree
Show dependency graph
Bug 121426 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)









View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-02-03 06:02 0000
app-emulation/bochs can be built with either an internal debugger or a GDB
stub. The USE flag "debugger" currently enables or disables the internal
debugger, but the GDB stub is never built. It should be, with USE="-debugger".

--- bochs-2.2.5-r1.ebuild       2006-01-25 22:32:38.000000000 +0100
+++ bochs-2.2.5-r2.ebuild       2006-02-03 14:51:32.000000000 +0100
@@ -65,6 +65,8 @@
        use debugger && \
                myconf="$myconf --enable-debugger --enable-disasm \
                                --enable-x86-debugger --enable-iodebug"
+       use debugger || \
+               myconf="$myconf --enable-gdb-stub"
        use vnc && \
                myconf="$myconf --with-rfb"

------- Comment #1 From Jakub Moc 2006-06-05 14:01:31 0000 -------
*** Bug 135679 has been marked as a duplicate of this bug. ***

------- Comment #2 From Luca Barbato 2006-06-11 14:01:47 0000 -------
Makes sense. Committed, thanks

------- Comment #3 From David Klempner 2006-06-19 22:32:46 0000 -------
This fix isn't sufficient for -debugger; --disable-smp is also necessary, per
http://bugs.gentoo.org/show_bug.cgi?id=135679

------- Comment #4 From Harald van Dijk 2006-06-21 15:30:07 0000 -------
Reopening because as noted, bochs now fails to build with USE=-debugger

------- Comment #5 From Jakub Moc 2006-08-19 11:51:37 0000 -------
*** Bug 144442 has been marked as a duplicate of this bug. ***

------- Comment #6 From Jakub Moc 2006-11-04 09:47:19 0000 -------
*** Bug 154048 has been marked as a duplicate of this bug. ***

------- Comment #7 From Carlo Marcelo Arenas Belon 2007-09-04 00:37:40 0000 -------
this is "fixed" for >=app-emulation/bochs-2.2.6 by never enabling SMP as shown
in the Changelog :

  26 Nov 2006; Luca Barbato <lu_zero@gentoo.org> bochs-2.2.6.ebuild:
  remove smp since it breaks gdb stub

--enable-smp has been validated to work in amd64 when USE="debugger" though

------- Comment #8 From Carlo Marcelo Arenas Belon 2007-09-18 14:42:00 0000 -------
starting with >=app-emulation/bochs-2.3.5 for USE="-debugger" smp is now
unconditionally disabled to prevent a build failure as suggested here.

there is no way yet to enable smp for the ebuild (unless it is done only for
USE="debugger") but that is arguably a different bug as there is currently no
way to break the build unless the ebuild is modified, and modified in the wrong
place ;)

First Last Prev Next    No search results available      Search page      Enter new bug