Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 359075 - dev-python/soya-0.15_rc1 bump request
Summary: dev-python/soya-0.15_rc1 bump request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: Normal enhancement with 1 vote (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords: EBUILD, InVCS
Depends on:
Blocks:
 
Reported: 2011-03-15 19:18 UTC by Ilya Osadchiy
Modified: 2017-01-30 19:29 UTC (History)
0 users

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


Attachments
dev-python/soya-0.15_rc1.ebuild (soya-0.15_rc1.ebuild,1.65 KB, text/plain)
2012-07-20 03:59 UTC, Patrick McMunn
Details
files/soya-0.15_rc1-glu.patch (soya-0.15_rc1-glu.patch,567 bytes, patch)
2012-07-20 04:01 UTC, Patrick McMunn
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ilya Osadchiy 2011-03-15 19:18:51 UTC
This is a ebuild suggestion (version bump).
Soya-0.15rc1 seems stable.

Manual compiling+nstalling from source works if following is applied:
1. Rename directory name from "Soya-0.15rc1" to "Soya". This treats bug http://www.mail-archive.com/debian-bugs-rc@lists.debian.org/msg181678.html
2. Add "GLU" to pyrex linkage deps, as described in #344351


Reproducible: Always
Comment 1 Patrick McMunn 2012-07-20 03:59:26 UTC
Created attachment 318690 [details]
dev-python/soya-0.15_rc1.ebuild

I made the modifications specified in the first comment. I also made sure the ebuild specifies dev-games/ode must be built with double-precision disabled because soya fails to compile and displays

In file included from _soya.c:39:0:
ode_check.h:13:2: error: #error Soya requires ODE to be configured with PRECISION=SINGLE

if dev-games/ode has double-precision enabled.
Comment 2 Patrick McMunn 2012-07-20 04:01:58 UTC
Created attachment 318692 [details, diff]
files/soya-0.15_rc1-glu.patch
Comment 3 Austin English (RETIRED) gentoo-dev 2017-01-30 19:29:25 UTC
Fixed by https://github.com/gentoo/gentoo/commit/e46879497dea7f971a6ef6f83f34a683ad9caa38