Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 167638 - media-video/freej-0.8.1 fails to compile
Summary: media-video/freej-0.8.1 fails to compile
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-19 16:57 UTC by Zsolti
Modified: 2008-05-15 12:35 UTC (History)
2 users (show)

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


Attachments
patch for freej compile (asm_linkage_h.patch,3.51 KB, patch)
2007-02-19 16:58 UTC, Zsolti
Details | Diff
freetype-2.3.1 patch (freetype.patch,1.07 KB, text/plain)
2007-02-19 16:59 UTC, Zsolti
Details
slang2 patch (slang2.patch,2.87 KB, patch)
2007-02-19 16:59 UTC, Zsolti
Details | Diff
new build error log (build.log,235.96 KB, text/plain)
2007-03-06 19:49 UTC, Thibaut Fernagut
Details
freej-0.9.1.ebuild [uncomplete] (freej-0.9.1.ebuild,956 bytes, text/plain)
2008-02-10 16:09 UTC, Samuli Suominen (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Zsolti 2007-02-19 16:57:06 UTC
freej 0.8.1 fails to compile due to missing linkage.h. linkage.h isn't in kernel-headers since several versions.
attached are several patches to let freej compile again on a recent system.


Reproducible: Always

Steps to Reproduce:
1.emerge -v freej
2.
3.

Actual Results:  
i686-pc-linux-gnu-gcc  -pipe -D_REENTRANT -O2 -fomit-frame-pointer -march=i686 -ffast-math -msse -mfpmath=sse -c ccvt_mmx.S
ccvt_mmx.S:33:27: error: linux/linkage.h: No such file or directory
ccvt_mmx.S: Assembler messages:
Comment 1 Zsolti 2007-02-19 16:58:32 UTC
Created attachment 110666 [details, diff]
patch for freej compile

importing linkage.h into local tree
Comment 2 Zsolti 2007-02-19 16:59:13 UTC
Created attachment 110668 [details]
freetype-2.3.1 patch
Comment 3 Zsolti 2007-02-19 16:59:39 UTC
Created attachment 110669 [details, diff]
slang2 patch
Comment 4 Thibaut Fernagut 2007-03-06 19:49:19 UTC
Created attachment 112311 [details]
new build error log

I get quite a totally diff error
Comment 5 Zsolti 2007-03-06 20:28:51 UTC
(In reply to comment #4)
> Created an attachment (id=112311) [edit]
> new build error log
> 
> I get quite a totally diff error
> 
freej in portage is a mess. it should be at least hardmasked.

Comment 6 Samuli Suominen (RETIRED) gentoo-dev 2008-02-10 10:23:16 UTC
Comment on attachment 110669 [details, diff]
slang2 patch

This won't be needed, we install slang-2 as -lslang now
Comment 7 Samuli Suominen (RETIRED) gentoo-dev 2008-02-10 10:38:59 UTC
# Samuli Suominen <drac@gentoo.org> (10 Feb 2008)
# Broken wrt bugs #167638 and #209416. Upstream
# gone. Masked for removal in 30 days.
media-video/freej
Comment 8 Samuli Suominen (RETIRED) gentoo-dev 2008-02-10 16:09:22 UTC
Created attachment 143129 [details]
freej-0.9.1.ebuild [uncomplete]

Well, I wanted to fix this bug but seems freej has x86 -only asm and it utterly fails on amd64 system.. so never got it finished
Comment 9 Samuli Suominen (RETIRED) gentoo-dev 2008-02-11 12:47:01 UTC
hoffie, might work out of box with slang.. when you get 0.9.1 committed to tree, old versions removed, feel free to close this bug and unmask it
Comment 10 Samuli Suominen (RETIRED) gentoo-dev 2008-05-13 05:48:29 UTC
No activity here. Freej removed from tree as per mask entry. It has x86-only asm and needs a maintainer with such hardware, got none.
Comment 11 Christian Hoffmann (RETIRED) gentoo-dev 2008-05-15 12:35:59 UTC
Sorry, I totally forgot about that. Although I had a working 0.9.1 ebuild, it had lots of QA problems which were not easy to fix.
So it is totally OK that it is gone now.