Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 26795 - Cinelerra Compilation Error
Summary: Cinelerra Compilation Error
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High major
Assignee: Luca Barbato
URL: http://heroinewarrior.com/cinelerra.php3
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-08-17 05:05 UTC by peorth
Modified: 2003-10-03 07:04 UTC (History)
2 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 peorth 2003-08-17 05:05:00 UTC
On Gentoo 1.4, the ebuild of Cinelerra appears to file with:
g++ -c `cat i686/c_flags`  thread.C -o i686/thread.o
thread.C: In member function `int Thread::get_tid()':
thread.C:162: invalid conversion from `__opaque_pthread*' to `int'
make[2]: *** [i686/thread.o] Error 1
make[2]: Leaving directory
`/var/tmp/portage/cinelerra-1.1.5/work/cinelerra-1.1.5/guicast'

It continues to build, however, just ignoring that the main binary hasn't been
compiled. This is on glibc-2.3.2-r1 or so (with GCC 3.2.3 and generally quite
stable software), but with NPTL+TLS enabled. I don't know if that matters in
this case, but whatever this bug is simply prevents a compile from happening.

This is one of the few video editors for Linux that actually works well, so it's
mildly important to fix, but not so much as I'm sure there are other things on
your lists.
This happens with all versions of Cinelerra, XMovie, and Mix2000 (in guicast it
would seem, at least), but I'm currently trying to compile 1.1.7. The other
support binaries appear to compile, but not the main binary itself, 'cinelerra'.
Comment 1 Luca Barbato gentoo-dev 2003-08-17 11:23:31 UTC
seems that does not like the NPTL, that seems an upstream issue, I don't have a system with such settings so may take a bit fix that problem.
Comment 2 Luca Barbato gentoo-dev 2003-08-28 15:10:31 UTC
could you try the 1.1.7 ebuild ad report if the issue is still present?
Comment 3 Luca Barbato gentoo-dev 2003-09-26 05:20:05 UTC
Closing because of lack of reply
please reopen if the issue is still valid with 1.1.7
Comment 4 John 2003-10-01 22:02:19 UTC
1.1.7 doesn't compile the binary, either.
Comment 5 Luca Barbato gentoo-dev 2003-10-03 04:43:08 UTC
eventually I have a NPTL system and hopefully I'll fix the issue, hold on
Comment 6 Luca Barbato gentoo-dev 2003-10-03 07:04:43 UTC
fixed

wait for a while and rsync, now it builds on nptl system 

pthread_t is not an int! =P