Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 109418 - net-im/twinkle works on amd64
Summary: net-im/twinkle works on amd64
Status: RESOLVED LATER
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High enhancement (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-15 23:40 UTC by Karol Krizka
Modified: 2005-10-30 01:45 UTC (History)
0 users

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 Karol Krizka 2005-10-15 23:40:37 UTC
net-im/twinkle-0.3 works on amd64, please mark in ebuild
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-10-29 18:29:41 UTC
Latest twinkle does not build out of the box with GCC4 because of a pointer -> 
integer cast, so I don't really think it's safe to mark it without patch (also 
if it's a safe cast, just for logging). 
 
Worse, ccrtp (dependency of this) is using a pointer -> uint32 cast that *is* 
dangerous. 
 
I'm submitting a new bug with the two needed patches, I'll mark it after a bit 
of testing when those are applied. 
Comment 2 Karol Krizka 2005-10-29 19:23:02 UTC
But on amd64 GCC4 is still hardmasked. So it shouldn't matter. 
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-10-30 01:45:14 UTC
It can be hardmasked as you like, but the problem is not that GCC4 bitches, 
it's that GCC3 leave you through broken code. 
Try casting a pointer to uint32 and then take it back and use it as a pointer, 
you'll see interesting things many times :P 
 
Anyway, see bug #110856