| Summary: | app-emulation/bochs-2.3 released, version bump request | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Pavel Shirov <passnet> |
| Component: | New packages | Assignee: | Luca Barbato <lu_zero> |
| Status: | RESOLVED FIXED | ||
| Severity: | enhancement | CC: | caibbor, carenas, openhs, rico32, telefrancisco, znmeb |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | All | ||
| URL: | http://sourceforge.net/forum/forum.php?forum_id=605841 | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
bochs-2.3.ebuild.patch
bochs-2.3-redolog_FTBFS.patch fixes upstream bug 1787289 that breaks build when --enable-compressed-hd |
||
|
Description
Pavel Shirov
2006-08-28 23:57:26 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
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).
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. 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? (In reply to comment #4) I think I got it. 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 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
Committed, thank you |