Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 145446 - app-emulation/bochs-2.3 released, version bump request
Summary: app-emulation/bochs-2.3 released, version bump request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement
Assignee: Luca Barbato
URL: http://sourceforge.net/forum/forum.ph...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-28 23:57 UTC by Pavel Shirov
Modified: 2007-09-09 11:46 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
bochs-2.3.ebuild.patch (bochs-2.3.ebuild.patch,1.17 KB, patch)
2006-10-11 13:01 UTC, Andreas Niederl
Details | Diff
bochs-2.3-redolog_FTBFS.patch (bochs-2.3-redolog_FTBFS.patch,656 bytes, patch)
2006-10-11 13:03 UTC, Andreas Niederl
Details | Diff
fixes upstream bug 1787289 that breaks build when --enable-compressed-hd (bochs-2.3-redolog-open.patch,487 bytes, patch)
2007-09-03 21:16 UTC, Carlo Marcelo Arenas Belon
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Pavel Shirov 2006-08-28 23:57:26 UTC
Date: 2006-08-27 04:26 
Summary: Bochs 2.3 released

Bochs is a highly portable open source IA-32 (x86) PC emulator 
written in C++, that runs on most popular platforms. It includes 
emulation of the Intel x86 CPU, common I/O devices, and a custom 
BIOS. Currently, Bochs can be compiled to emulate a 386, 486, 
Pentium, Pentium Pro or x86-64 CPU, including optional MMX,  
SSE/SSE2/SSE3 and 3DNow! instructions. Bochs is capable of running 
most Operating Systems inside the emulation including Linux, DOS, 
Windows 95/98 and Windows NT/2000/XP. 
 
Brief summary of changes since vorsion 2.2.6:  
 
- limited save/restore support added (config + log options, hardware state) 
- configuration parameter handling rewritten to a parameter tree 
- lots of cpu and internal debugger fixes 
- hard disk geometry autodetection now supported by most of the image types 
- hard disk emulation now supports ATA-3 (multiple sector transfers) 
- VBE memory size increased to 8MB and several VGA/VBE fixes 
- updated LGPL'd VGABIOS to version 0.6a
Comment 1 Andreas Niederl 2006-10-11 13:01:25 UTC
Created attachment 99384 [details, diff]
bochs-2.3.ebuild.patch

contains differences to bochs-2.2.6.ebuild
uses a patch for Bochs from the Debian package
Comment 2 Andreas Niederl 2006-10-11 13:03:10 UTC
Created attachment 99385 [details, diff]
bochs-2.3-redolog_FTBFS.patch

Patch taken from Debian. Bochs won't build without it (tested with gcc-3.4.6 and gcc-4.1).
Comment 3 M. Edward Borasky 2006-11-29 19:44:01 UTC
I haven't tested the ebuild, but the upstream source 2.3 suffers from bug 136282 just like 2.2.6 does. I got the upstream source to build using "--disable-docbook" in the "configure" step.
Comment 4 Brandon Captain 2007-07-20 18:59:02 UTC
I've never quite figured out how to use 'patch'

user@helix/home/user/src/ebuild/app-emulation/bochs# patch bochs-2.2.6.ebuild b
ochs-2.3.ebuild.patch
patching file bochs-2.2.6.ebuild
patch: **** malformed patch at line 18: installed


help?
Comment 5 Brandon Captain 2007-07-20 19:18:58 UTC
(In reply to comment #4)

I think I got it.
Comment 6 Carlo Marcelo Arenas Belon 2007-09-03 19:41:52 UTC
the build bug for the redolog class is being tracked upstream in bug 1787289

http://sourceforge.net/tracker/index.php?func=detail&aid=1787289&group_id=12580&atid=112580

with an alternative fix to the one that debian is using and that is attached to this bug
Comment 7 Carlo Marcelo Arenas Belon 2007-09-03 21:16:33 UTC
Created attachment 129939 [details, diff]
fixes upstream bug 1787289 that breaks build when --enable-compressed-hd

an alternative approach to the debian patch which fixes the ABI call instead of duplicating the call to create
Comment 8 Luca Barbato gentoo-dev 2007-09-09 11:46:34 UTC
Committed, thank you