Hello, Attached: rekall-2.4.6.ebuild: IUSE="mysql postgres odbc mdbtools xbase sqlite3 kjs rekallrt rekallqt" mdb is broken so i might submit the ebuild with it removed.. it compiles fine with everything else. I need to check but i think rekallqt version and rekall default (kde) can run onlong side. How do we work with that? settings2.4 file: This file defaults to enable-foo= to "no" otherwise it will assume yes if blank. and we need to be explicit with "no" and let our USE determine what we want. The setting files that come with rekall are a bit of a mess..we can either patch a file into it or copy one over. I ended up coping one over. 2 patchs: inttolong.patch - required for 64bit, doesn't hurt 32bit. SConscript-kjsBuild.patch - fixes qt only version without rekalls release of KJS Thats it, compiles fine with all USE enabled apart from MDB (microshot access DB) Julan
Created attachment 136849 [details, diff] Required - fixes casting errors
Created attachment 136851 [details] File - build options disabled and more generic state for USE modification.
Created attachment 136853 [details, diff] Patch - fixes compile errors with qt version disabled KJS
Created attachment 136855 [details] ebuild
Does this fix Bug 141068 and Bug 198412?
(In reply to comment #5) > Does this fix Bug 141068 and Bug 198412? > #141068 inttolong.patch addresses the same issue however is only applicable to the 2.4.x versions of rekall.I have not tried it with 2.2.6 (which is old and buggy) People should probably consider 2.4.6. anyway. #198412 Yes i forgot about the python2.5 issue. I'll get back to you. Note: Also I've already updated the ebuild to allow the option (USE="rekallqt") for both the KDE and QT versions of rekall to be built and installed together, at once. This requires the settings file to be reset to its default. A new USE="rekallqtonly" builds only the QT version and USE="norekallkjs" that will allow you to build the KDE version with KDE's KJS yet disable non-KDE KJS (provided by rekall) for the QT version. Jules
Just an update, compiles fine with python 2.5, although there is a linking problem with multiple slots of python. Another int to long patch. So both those bugs are irrelevant to this release. (ver 2.4.x)
Created attachment 136981 [details, diff] fixes compile errors with qt version disabled KJS
Created attachment 136983 [details, diff] Required - fixes casting errors, more int 2 long fixes
Created attachment 136985 [details, diff] fixes linking problems
Created attachment 136986 [details] Settings
Created attachment 136988 [details] ebuild All done, Linking errors fixed. Compiles with python 2.5 Ebuild clean up. mdbtools disabled (broken) This is very stable. Done with it for now.
Created attachment 137874 [details, diff] Only apply this patch when building with python2.5 compile fails when built with python 2.4
Created attachment 137875 [details, diff] moved python related patches to intlongpython25.patch
Created attachment 137876 [details] checks python version
Eh, what's exactly FIXED here?
(In reply to comment #16) > Eh, what's exactly FIXED Are you comfortable doing SFA ?
Stop resolving bugs that are NOT fixed in CVS, ktnxbye.
Does this replace 2.2.6 for all cases where Python is concerned? Bug for 2.2.6 which blocks the stabilisation of python 2.5: - http://bugs.gentoo.org/show_bug.cgi?id=141068
(In reply to comment #19) > Does this replace 2.2.6 for all cases where Python is concerned? > > Bug for 2.2.6 which blocks the stabilisation of python 2.5: > - http://bugs.gentoo.org/show_bug.cgi?id=141068 > http://bugs.gentoo.org/show_bug.cgi?id=141068#c18 Like chalk and cheese 141068 is totally and utterly unrelated to this bug, incompetence will see otherwise. If gentoo desires to go anywhere or to be taken seriously by anyone, in regards to this bug, maintainers need to step down or be kicked off in order for it (gentoo) to proceed to the benefit of encouraging others to submit ebuilds (contribute). Alas Gentoo has been for some time a sad elitist clique rather than a community. Since I no longer use rekall or gentoo, I'd appreciate being removed from bugs.gentoo.org. Regards, Jules.
No activity on HOMEPAGE and CVS repository since 2006. Last stable release has been out on April 24, 2006.