Attached is a listing of ebuild that do compile on alpha (at least), most of them work. (ant is a notable exception, it seems to work well enough for testing, but 2 builds (postgresql & db) fail to build with 4 tasks/processes in limbo. Also there is no modern enough javavm) Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 21214 [details] A list of ebuild that do at least build....
Created attachment 21239 [details] updated list
I've done some of these. Please be more careful when posting bugs like this, Nico. So far one of the ebuilds is for x86-only (unace) and two others are already marked "alpha" (kdegames and aspell-en)
Created attachment 21240 [details] more updates
Created attachment 21674 [details] Current kdegames as from rsync8.de.gentoo.org on Dec, 3rd. This is the current ebuild for kdegames on my machine, synced on December 3rd. I cannot find a KEYWORD symbol containing alpha..., so probably I need a better mirror, which one are you using then? mine is rsync8.de.gentoo.org almost allways.
I've done an "emerge rsync; emerge -upD world" which should get the system to latest builds. And still shows that it want to downgrade kde to 3.1.2 (I hand forced the build, with emerge /usr/portage/kde-base/... etc. earlier, since then it want's to downgrade ) and then checked all installed images with <bash> for i in `epm -q -a` do grep -L "KEYWORD.*alpha" /usr/portage/*/*/$i done > does_build.lst </bash> this output generated 3 errors from packages for which no ebuilds existed anymore (old versions), which I updated manualy and the redid the for-loop. So the list was generated from the portage cache. I first appended was generated. Maybe my rsync mirror was not up to date? See attached: kdegames.... (no alpha... there) Maybe emerge rsync; emerge -upD world doesn't work as well as it should? The above for loop might have some wrong assumptions. grep -L shows the name of a file that has no match with the expression. Or some ebuilds may contain something like...: KEYWORD=" x86 alpha " which obviously doesn't match. About unace, it was not something I added intentionaly by itself, it probably was needed as the result of a requirement of some kind from another package. which wouldn't build without it (Spam-Assassin comes to mind, as it can handle a lot of archivers, at least it is/was not rejected on alpha.) In case it shouldn't work, maybe -alpha should be in the headers then (it allready has -ppc, -sparc). kind regards, Nico Baggus
I pretty much finished all of these except for ones that are no longer applicable. Thanks.