Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 308649 - x11-wm/afterstep-2.2.9 doesn't install on 64bit architectures
Summary: x11-wm/afterstep-2.2.9 doesn't install on 64bit architectures
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Nathan Mahon
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 306107
  Show dependency tree
 
Reported: 2010-03-09 13:57 UTC by Samuli Suominen (RETIRED)
Modified: 2010-06-22 16:11 UTC (History)
5 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Samuli Suominen (RETIRED) gentoo-dev 2010-03-09 13:57:33 UTC
Looks like x11-misc/afterstep doesn't deserve ~amd64 keyword... it || die's on install. Too bad, it's a reverse dep of x11-terms/aterm.

<snip>

* QA Notice: Package has poor programming practices which may compile
*            fine but exhibit random runtime failures.
* asgtklookedit.c:658: warning: implicit declaration of function ‘make_session_data_file’

* QA Notice: Package has poor programming practices which may compile
*            but will almost certainly crash on 64bit architectures.
* 
* Function `make_session_data_file' implicitly converted to pointer at asgtklookedit.c:658

* ERROR: x11-wm/afterstep-2.2.9 failed:
*   install aborted due to poor programming practices shown above

</snip>
Comment 1 Tom Noonan 2010-05-26 13:10:02 UTC
There is some related commentary in bug 306107.  I was able to get 2.2.9 to build on IA64 without the gtk use flag, but it failed with it.  There is a log from IA64 in the other bug.
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2010-06-22 16:11:38 UTC
+  22 Jun 2010; Samuli Suominen <ssuominen@gentoo.org>
+  afterstep-2.2.9.ebuild,
+  +files/afterstep-2.2.9-make_session_data_file.patch:
+  Fix implicit declaration of function make_session_data_file wrt #308649.

The only QA warning I now see is LDFLAGS being ignored. Also it's forcing unwanted -O3 optimization.

But this bug seems to be solved.