Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 80454 - [BUMP] sexypsf 0.4.7 is out
Summary: [BUMP] sexypsf 0.4.7 is out
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Harald van Dijk (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-02 06:13 UTC by Raphael Assenat
Modified: 2005-11-15 23:24 UTC (History)
3 users (show)

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


Attachments
New ebuild (sexypsf-0.4.7.ebuild,1.39 KB, text/plain)
2005-02-02 09:10 UTC, Raphael Assenat
Details
Patch to make sexypsf compile and work on amd64 (sexypsf-0.4.7-amd64.patch,2.87 KB, patch)
2005-02-02 09:12 UTC, Raphael Assenat
Details | Diff
Removed hardcoded optimisations from makefiles and adds -fPIC (sexypsf-0.4.7-gentoo.patch,1.17 KB, patch)
2005-02-02 09:13 UTC, Raphael Assenat
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Raphael Assenat 2005-02-02 06:13:58 UTC
A new version of sexypsf is available from this url:
http://xod.fobby.net/sexypsf/

Reproducible: Didn't try
Steps to Reproduce:
Comment 1 Raphael Assenat 2005-02-02 09:10:27 UTC
Created attachment 50218 [details]
New ebuild
Comment 2 Raphael Assenat 2005-02-02 09:12:10 UTC
Created attachment 50220 [details, diff]
Patch to make sexypsf compile and work on amd64

Replaces some u32 with u64 where needed depending on _LP64 being defined or not
Comment 3 Raphael Assenat 2005-02-02 09:13:04 UTC
Created attachment 50221 [details, diff]
Removed hardcoded optimisations from makefiles and adds -fPIC
Comment 4 Raphael Assenat 2005-02-02 09:14:15 UTC
Comment on attachment 50220 [details, diff]
Patch to make sexypsf compile and work on amd64

Tested only on amd64 box
Comment 5 Raphael Assenat 2005-03-21 11:42:18 UTC
sexypsf is now distributed from http://projects.raphnet.net/#sexypsf
Comment 6 Harald van Dijk (RETIRED) gentoo-dev 2005-10-25 23:40:30 UTC
I added sexypsf-0.4.7 to the tree and marked myself as maintainer (Ticho said
it's okay, don't shoot me! (: ). I don't really see why psxMemLUT is a pointer
to an integer type if it really points to an array of pointers, and the integers
are always either compared to 0 or immediately cast to void * or char *, so
instead of using a different integer type depending on the arch, I just declared
psxMemLUT as char ** so that size shouldn't be anything to worry about. amd64
guys, could you please verify sexypsf works for you with this and keyword it
~amd64 if so?

(Also, I removed some casts because they break compilation with gcc 4 and did
nothing with older gcc versions anyway because the cast is not to a different type.)
Comment 7 Harald van Dijk (RETIRED) gentoo-dev 2005-11-02 11:54:34 UTC
I realised the original patch fixed some extra issues I forgot to include. Sorry
about that; it should be fixed now. Please make sure to resync if any 64-bit
people are willing to test.
Comment 8 Raphael Assenat 2005-11-02 13:08:09 UTC
I have added the ~amd64 keyword, compiled and tested it. It works perfectly. I
think that the ~amd64 keyword could be added to the ebuild.
Comment 9 Harald van Dijk (RETIRED) gentoo-dev 2005-11-03 03:03:31 UTC
Thanks. Er... I just e-mailed you, not realising you were the same person who
hosts sexypsf, so the e-mail may seem a bit weird, but anyway, I split out the
amd64 and gcc4 patches in case you want to host them :)
Comment 10 Harald van Dijk (RETIRED) gentoo-dev 2005-11-15 23:24:45 UTC
Kugelfang added the ~amd64 keyword yesterday (thanks), so this can now be
closed, I think.