Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 109202 - new ebuild for mlt and mlt++
Summary: new ebuild for mlt and mlt++
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks: 115028 135109
  Show dependency tree
 
Reported: 2005-10-13 13:01 UTC by marco
Modified: 2007-04-26 16:07 UTC (History)
4 users (show)

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


Attachments
ebuilds for mlt and mlt++ (mlt.tar.gz,1.78 KB, application/octet-stream)
2005-10-13 13:02 UTC, marco
Details
mlt ebuild (mlt-0.1.0.ebuild,673 bytes, text/plain)
2005-10-13 13:22 UTC, marco
Details
mlt++ ebuild (mlt++-0.1.0.ebuild,557 bytes, text/plain)
2005-10-13 13:23 UTC, marco
Details
patch needed for mlt (mlt-cvs.patch,3.05 KB, text/plain)
2005-10-14 17:30 UTC, marco
Details
ffmpeg static fix (mlt-cvs1.patch,1.61 KB, patch)
2005-10-21 08:15 UTC, marco
Details | Diff
modifyed ebuild version to compile on amd64 (mlt-20051209.ebuild,1.70 KB, application/octet-stream)
2006-01-18 15:45 UTC, andrea
Details
modifyed ebuild version to compile on amd64 (mlt-20051209.ebuild,1.93 KB, application/octet-stream)
2006-01-19 10:06 UTC, andrea
Details
mlt-0.2.2.ebuild (mlt-0.2.2.ebuild,1.72 KB, text/plain)
2006-06-01 09:08 UTC, Tiziano Müller (RETIRED)
Details
mlt++-20060601.ebuild (mlt++-20060601.ebuild,549 bytes, text/plain)
2006-06-01 09:41 UTC, Tiziano Müller (RETIRED)
Details
Mlt patch to work with newer kdenlive (mlt-audio.diff,580 bytes, patch)
2006-07-24 02:22 UTC, marco
Details | Diff
2nd patch for mlt (mlt2.patch,523 bytes, patch)
2006-09-20 11:01 UTC, marco
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description marco 2005-10-13 13:01:54 UTC
new ebuilds for all how needs mlt and/or mlt++ for gentoo  

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 marco 2005-10-13 13:02:40 UTC
Created attachment 70597 [details]
ebuilds for mlt and mlt++
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2005-10-13 13:15:14 UTC
Uhm, no tarballs, please. Reopen with a plaintext ebuild.

http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=3#doc_chap2
Comment 3 marco 2005-10-13 13:21:28 UTC
ok now as plain ebuild  
Comment 4 marco 2005-10-13 13:22:44 UTC
Created attachment 70599 [details]
mlt ebuild
Comment 5 marco 2005-10-13 13:23:09 UTC
Created attachment 70600 [details]
mlt++ ebuild
Comment 6 marco 2005-10-14 17:30:17 UTC
Created attachment 70700 [details]
patch needed for mlt
Comment 7 marco 2005-10-21 08:15:59 UTC
Created attachment 71122 [details, diff]
ffmpeg static fix

another patch to let ffmpeg build into mlt as static (else conflicts with
installed ffmpeg)
Comment 8 Luca Barbato gentoo-dev 2005-11-05 15:52:16 UTC
Do you think would be feasible just provide a mlt/mlt++ snapshot instead using
live cvs and maybe use the installed ffmpeg (that should be updated enough)
instead having it built in the mlt tree?
Comment 9 marco 2005-11-06 03:10:17 UTC
the mlt tarballs are very old so its only usable in cvs version realy good. 
the static ffmpeg i think is better, beause many programs need the old version 
of ffmpeg, and are incompat. with the new needed by mlt, to break not all 
older programs i think its better to use this intern. 
Comment 10 Luca Barbato gentoo-dev 2005-12-09 18:30:02 UTC
A different ebuild set committed as media-libs/mlt{,++}

It should be tested and marked ~amd64 ~ppc64 and ~x86 soon if possible
Comment 11 marco 2005-12-10 13:41:21 UTC
ok ist a better idea to use a snapshot image 
 
i tested it on x86  
 
but i must add in src_compile and src_install in both ebuilds 
 
cd ${WORKDIR}/${PN} 
before something is made 
 
after that both ebuilds worked on x86 (with snapshots that contains 
(mlt/{CVSDIRS}) ... 
 
because i'm developing with that on kdenlive , i would say we can make it ~x86 
 
i will test ~amd64 next week and tell then 
 
Comment 12 Marc Hildebrand (RETIRED) gentoo-dev 2005-12-11 11:20:30 UTC
Looks ok on amd64. Nice work m8! 
I cant mark it ~amd64 atm because I'm moving and my boxes are mostly offline. 
Will try the next days. 
Cheers, 
Marc. 
 
Comment 13 Luca Barbato gentoo-dev 2005-12-12 11:50:00 UTC
Once you are settled back maybe have a look at jahshaka, looks like it is still
Qt3only =/
Comment 14 marco 2005-12-12 16:30:31 UTC
ok i tried on amd64 and it worked well (merging and after that running) may be 
on x86 i had the wrong directory stucture ( i saw you made it mlt-20051209) 
 
so i think it is ok now to make int ~ on x86 and amd64 
Comment 15 andrea 2006-01-18 15:45:49 UTC
Created attachment 77470 [details]
modifyed ebuild version to compile on amd64

If you use this ebuild you should be able to compile mlt under amd64 machine using -mmx -motionest use flags.
Comment 16 Luca Barbato gentoo-dev 2006-01-18 17:36:19 UTC
I'd rather see the exact problem. Please attach the gcc output and an emerge info.
Comment 17 andrea 2006-01-19 09:32:35 UTC
This is the gcc output when i run: emerge mlt (+dv +gtk -jack +quicktime +sdl +sox +vorbis +xml2):

cc -O2 -march=k8 -pipe -fomit-frame-pointer -Wall -fPIC -DPIC   -O4 -pipe -fomit-frame-pointer -ffast-math -DUSE_MMX -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -pthread -Wall -fPIC -DPIC   -O4 -pipe -fomit-frame-pointer -ffast-math -DUSE_MMX -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -pthread -Wall -fPIC -DPIC   -O4 -pipe -fomit-frame-pointer -ffast-math -DUSE_MMX -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -pthread `pkg-config gtk+-2.0 --cflags` `pkg-config gdk-pixbuf-2.0 --cflags` `pkg-config pangoft2 --cflags` -I../..   -c -o producer_pango.o producer_pango.c
cc -o have_mmx.o -c have_mmx.S
have_mmx.S: Assembler messages:
have_mmx.S:20: Error: suffix or operands invalid for `push'
have_mmx.S:24: Error: suffix or operands invalid for `pushf'
have_mmx.S:25: Error: suffix or operands invalid for `pop'
have_mmx.S:28: Error: suffix or operands invalid for `push'
have_mmx.S:29: Error: suffix or operands invalid for `popf'
have_mmx.S:30: Error: suffix or operands invalid for `pushf'
have_mmx.S:31: Error: suffix or operands invalid for `pop'
have_mmx.S:51: Error: suffix or operands invalid for `pop'
make[2]: *** [have_mmx.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/mlt-20051209/work/mlt-20051209/src/modules/gtk2'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/var/tmp/portage/mlt-20051209/work/mlt-20051209/src/modules'
make: *** [all] Error 1
>>> Test phase [not enabled]: media-libs/mlt-20051209

>>> Install mlt-20051209 into /var/tmp/portage/mlt-20051209/image/ category media-libs
install -d "/var/tmp/portage/mlt-20051209/image//usr/bin"
install -d "/var/tmp/portage/mlt-20051209/image//usr/include"
install -d "/var/tmp/portage/mlt-20051209/image//usr/lib"
install -d "/var/tmp/portage/mlt-20051209/image//usr/lib/pkgconfig"
install -d "/var/tmp/portage/mlt-20051209/image//usr/share/mlt/modules"
install -c -m 755 mlt-config "/var/tmp/portage/mlt-20051209/image//usr/bin"
install -c -m 644 *.pc "/var/tmp/portage/mlt-20051209/image//usr/lib/pkgconfig"
install -m 644 packages.dat "/var/tmp/portage/mlt-20051209/image//usr/share/mlt/"
list='src/framework src/inigo src/valerie src/miracle src/humperdink src/albino src/modules'; \
for subdir in $list; do \
        make DESTDIR=/var/tmp/portage/mlt-20051209/image/ -C $subdir install || exit 1; \
done; \
if test -z "/var/tmp/portage/mlt-20051209/image/"; then \
  /sbin/ldconfig || true; \
fi
make[1]: Entering directory `/var/tmp/portage/mlt-20051209/work/mlt-20051209/src/framework'
install -d /var/tmp/portage/mlt-20051209/image//usr/lib
install -m 755 libmlt.so.0.2.1 /var/tmp/portage/mlt-20051209/image//usr/lib
ln -sf libmlt.so.0.2.1 /var/tmp/portage/mlt-20051209/image//usr/lib/libmlt.so
install -d "/var/tmp/portage/mlt-20051209/image//usr/include/mlt/framework"
install -m 644 mlt_consumer.h mlt_factory.h mlt_filter.h mlt.h mlt_multitrack.h mlt_pool.h mlt_properties.h mlt_events.h mlt_parser.h mlt_repository.h mlt_tractor.h mlt_types.h mlt_deque.h mlt_field.h mlt_frame.h mlt_geometry.h mlt_playlist.h mlt_producer.h mlt_property.h mlt_service.h mlt_transition.h mlt_tokeniser.h "/var/tmp/portage/mlt-20051209/image//usr/include/mlt/framework"
make[1]: Leaving directory `/var/tmp/portage/mlt-20051209/work/mlt-20051209/src/framework'
make[1]: Entering directory `/var/tmp/portage/mlt-20051209/work/mlt-20051209/src/inigo'
install -d "/var/tmp/portage/mlt-20051209/image//usr/bin"
install -c -s -m 755 inigo "/var/tmp/portage/mlt-20051209/image//usr/bin"
make[1]: Leaving directory `/var/tmp/portage/mlt-20051209/work/mlt-20051209/src/inigo'
make[1]: Entering directory `/var/tmp/portage/mlt-20051209/work/mlt-20051209/src/valerie'
install -m 755 libvalerie.so.0.2.1 /var/tmp/portage/mlt-20051209/image//usr/lib
ln -sf libvalerie.so.0.2.1 /var/tmp/portage/mlt-20051209/image//usr/lib/libvalerie.so
mkdir -p "/var/tmp/portage/mlt-20051209/image//usr/include/mlt/valerie"
install -m 644 valerie.h valerie_notifier.h valerie_parser.h valerie_remote.h valerie_response.h valerie_socket.h valerie_status.h valerie_tokeniser.h valerie_util.h "/var/tmp/portage/mlt-20051209/image//usr/include/mlt/valerie"
make[1]: Leaving directory `/var/tmp/portage/mlt-20051209/work/mlt-20051209/src/valerie'
make[1]: Entering directory `/var/tmp/portage/mlt-20051209/work/mlt-20051209/src/miracle'
install -d "/var/tmp/portage/mlt-20051209/image//usr/bin"
install -c -s -m 755 miracle "/var/tmp/portage/mlt-20051209/image//usr/bin"
install -m 755 libmiracle.so.0.2.1 /var/tmp/portage/mlt-20051209/image//usr/lib
ln -sf libmiracle.so.0.2.1 /var/tmp/portage/mlt-20051209/image//usr/lib/libmiracle.so
mkdir -p "/var/tmp/portage/mlt-20051209/image//usr/include/mlt/miracle"
install -m 644 miracle_server.h miracle_local.h miracle_log.h "/var/tmp/portage/mlt-20051209/image//usr/include/mlt/miracle"
make[1]: Leaving directory `/var/tmp/portage/mlt-20051209/work/mlt-20051209/src/miracle'
make[1]: Entering directory `/var/tmp/portage/mlt-20051209/work/mlt-20051209/src/humperdink'
install -d "/var/tmp/portage/mlt-20051209/image//usr/bin"
install -c -s -m 755 humperdink "/var/tmp/portage/mlt-20051209/image//usr/bin"
make[1]: Leaving directory `/var/tmp/portage/mlt-20051209/work/mlt-20051209/src/humperdink'
make[1]: Entering directory `/var/tmp/portage/mlt-20051209/work/mlt-20051209/src/albino'
install -d "/var/tmp/portage/mlt-20051209/image//usr/bin"
install -c -s -m 755 albino "/var/tmp/portage/mlt-20051209/image//usr/bin"
make[1]: Leaving directory `/var/tmp/portage/mlt-20051209/work/mlt-20051209/src/albino'
make[1]: Entering directory `/var/tmp/portage/mlt-20051209/work/mlt-20051209/src/modules'
install -m 644 producers.dat filters.dat transitions.dat consumers.dat "/var/tmp/portage/mlt-20051209/image//usr/share/mlt/modules"
list='dv sdl sox core gtk2 kino plus vmfx xine motion_est feeds inigo resample normalize lumas avformat jackrack fezzik valerie vorbis westley'; \
for subdir in $list; do \
        if [ -f $subdir/Makefile -a ! -f disable-$subdir ] ; \
        then make DESTDIR=/var/tmp/portage/mlt-20051209/image/ -C $subdir install || exit 1; \
        fi \
done
make[2]: Entering directory `/var/tmp/portage/mlt-20051209/work/mlt-20051209/src/modules/dv'
install -m 755 ../libmltdv.so "/var/tmp/portage/mlt-20051209/image//usr/share/mlt/modules"
make[2]: Leaving directory `/var/tmp/portage/mlt-20051209/work/mlt-20051209/src/modules/dv'
make[2]: Entering directory `/var/tmp/portage/mlt-20051209/work/mlt-20051209/src/modules/sdl'
install -m 755 ../libmltsdl.so "/var/tmp/portage/mlt-20051209/image//usr/share/mlt/modules"
make[2]: Leaving directory `/var/tmp/portage/mlt-20051209/work/mlt-20051209/src/modules/sdl'
make[2]: Entering directory `/var/tmp/portage/mlt-20051209/work/mlt-20051209/src/modules/core'
install -m 755 ../libmltcore.so "/var/tmp/portage/mlt-20051209/image//usr/share/mlt/modules"
install -m 644 ../data_fx.properties "/var/tmp/portage/mlt-20051209/image//usr/share/mlt/modules"
make[2]: Leaving directory `/var/tmp/portage/mlt-20051209/work/mlt-20051209/src/modules/core'
make[2]: Entering directory `/var/tmp/portage/mlt-20051209/work/mlt-20051209/src/modules/gtk2'
cc -o have_mmx.o -c have_mmx.S
have_mmx.S: Assembler messages:
have_mmx.S:20: Error: suffix or operands invalid for `push'
have_mmx.S:24: Error: suffix or operands invalid for `pushf'
have_mmx.S:25: Error: suffix or operands invalid for `pop'
have_mmx.S:28: Error: suffix or operands invalid for `push'
have_mmx.S:29: Error: suffix or operands invalid for `popf'
have_mmx.S:30: Error: suffix or operands invalid for `pushf'
have_mmx.S:31: Error: suffix or operands invalid for `pop'
have_mmx.S:51: Error: suffix or operands invalid for `pop'
make[2]: *** [have_mmx.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/mlt-20051209/work/mlt-20051209/src/modules/gtk2'
make[1]: *** [install] Error 1
make[1]: Leaving directory `/var/tmp/portage/mlt-20051209/work/mlt-20051209/src/modules'
make: *** [install] Error 1
dodoc: -r does not exist
install: `docs' is a directory
gzip: /var/tmp/portage/mlt-20051209/image/usr/share/doc/mlt-20051209//docs: No such file or directory
(In reply to comment #16)
> I'd rather see the exact problem. Please attach the gcc output and an emerge
> info.
> 

(In reply to comment #16)
> I'd rather see the exact problem. Please attach the gcc output and an emerge
> info.
> 

Comment 18 andrea 2006-01-19 09:35:18 UTC
(In reply to comment #16)
> I'd rather see the exact problem. Please attach the gcc output and an emerge
> info.
> 

this is my emerge info:

Portage 2.0.53 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.11-gentoo-r6 x86_64)
=================================================================
System uname: 2.6.11-gentoo-r6 x86_64 Mobile AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.14
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=k8 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=k8 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="it en"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X alsa audiofile avi berkdb bitmap-fonts bzip2 cdr crypt cups curl dbus dvd dvdr eds emboss encode esd exif expat fam ffmpeg foomaticdb fortran gif glut gpm gstreamer gtk2 hal howl idn imagemagick imlib ipv6 ithreads java jpeg junit kde lcms libwww lzw lzw-tiff mad mhash mng mp3 mpeg mysql ncurses nls nptl ogg openal opengl pam pcmcia pcre pdflib perl png postgres python qt quicktime readline real sdl spell ssl tcltk tcpd tiff truetype truetype-fonts type1-fonts udev usb userlocales vorbis xine xml2 xorg xpm xv xvid zlib linguas_it linguas_en userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, MAKEOPTS

Comment 19 andrea 2006-01-19 10:01:43 UTC
(In reply to comment #16)
> I'd rather see the exact problem. Please attach the gcc output and an emerge
> info.
> 

this is the gcc problem when, with my second modifyed ebuild, i set -mmx motionest:

cc -O2 -march=k8 -pipe -fomit-frame-pointer -Wall -fPIC -DPIC   -O4 -pipe -fomit-frame-pointer -ffast-math  -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -pthread -Wall -fPIC -DPIC   -O4 -pipe -fomit-frame-pointer -ffast-math  -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -pthread -Wall -fPIC -DPIC   -O4 -pipe -fomit-frame-pointer -ffast-math  -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -pthread -I../..    -c -o filter_motion_est.o filter_motion_est.c
{standard input}: Assembler messages:
{standard input}:35: Error: suffix or operands invalid for `add'
{standard input}:36: Error: suffix or operands invalid for `add'
{standard input}:43: Error: suffix or operands invalid for `add'
{standard input}:44: Error: suffix or operands invalid for `add'
{standard input}:51: Error: suffix or operands invalid for `add'
{standard input}:52: Error: suffix or operands invalid for `add'
{standard input}:59: Error: suffix or operands invalid for `add'
{standard input}:60: Error: suffix or operands invalid for `add'
{standard input}:92: Error: suffix or operands invalid for `add'
{standard input}:93: Error: suffix or operands invalid for `add'
{standard input}:106: Error: suffix or operands invalid for `add'
{standard input}:107: Error: suffix or operands invalid for `add'
{standard input}:120: Error: suffix or operands invalid for `add'
{standard input}:121: Error: suffix or operands invalid for `add'
{standard input}:134: Error: suffix or operands invalid for `add'
{standard input}:135: Error: suffix or operands invalid for `add'
{standard input}:148: Error: suffix or operands invalid for `add'
{standard input}:149: Error: suffix or operands invalid for `add'
{standard input}:162: Error: suffix or operands invalid for `add'
{standard input}:163: Error: suffix or operands invalid for `add'
{standard input}:176: Error: suffix or operands invalid for `add'
{standard input}:177: Error: suffix or operands invalid for `add'
{standard input}:190: Error: suffix or operands invalid for `add'
{standard input}:191: Error: suffix or operands invalid for `add'
{standard input}:235: Error: suffix or operands invalid for `add'
{standard input}:236: Error: suffix or operands invalid for `add'
{standard input}:261: Error: suffix or operands invalid for `add'
{standard input}:262: Error: suffix or operands invalid for `add'
{standard input}:287: Error: suffix or operands invalid for `add'
{standard input}:288: Error: suffix or operands invalid for `add'
{standard input}:313: Error: suffix or operands invalid for `add'
{standard input}:314: Error: suffix or operands invalid for `add'
{standard input}:339: Error: suffix or operands invalid for `add'
{standard input}:340: Error: suffix or operands invalid for `add'
{standard input}:365: Error: suffix or operands invalid for `add'
{standard input}:366: Error: suffix or operands invalid for `add'
{standard input}:391: Error: suffix or operands invalid for `add'
{standard input}:392: Error: suffix or operands invalid for `add'
{standard input}:417: Error: suffix or operands invalid for `add'
{standard input}:418: Error: suffix or operands invalid for `add'
{standard input}:443: Error: suffix or operands invalid for `add'
{standard input}:444: Error: suffix or operands invalid for `add'
{standard input}:469: Error: suffix or operands invalid for `add'
{standard input}:470: Error: suffix or operands invalid for `add'
{standard input}:495: Error: suffix or operands invalid for `add'
{standard input}:496: Error: suffix or operands invalid for `add'
{standard input}:521: Error: suffix or operands invalid for `add'
{standard input}:522: Error: suffix or operands invalid for `add'
{standard input}:547: Error: suffix or operands invalid for `add'
{standard input}:548: Error: suffix or operands invalid for `add'
{standard input}:573: Error: suffix or operands invalid for `add'
{standard input}:574: Error: suffix or operands invalid for `add'
{standard input}:599: Error: suffix or operands invalid for `add'
{standard input}:600: Error: suffix or operands invalid for `add'
{standard input}:625: Error: suffix or operands invalid for `add'
{standard input}:626: Error: suffix or operands invalid for `add'
{standard input}:694: Error: suffix or operands invalid for `add'
{standard input}:695: Error: suffix or operands invalid for `add'
{standard input}:744: Error: suffix or operands invalid for `add'
{standard input}:745: Error: suffix or operands invalid for `add'
{standard input}:794: Error: suffix or operands invalid for `add'
{standard input}:795: Error: suffix or operands invalid for `add'
{standard input}:844: Error: suffix or operands invalid for `add'
{standard input}:845: Error: suffix or operands invalid for `add'
{standard input}:894: Error: suffix or operands invalid for `add'
{standard input}:895: Error: suffix or operands invalid for `add'
{standard input}:944: Error: suffix or operands invalid for `add'
{standard input}:945: Error: suffix or operands invalid for `add'
{standard input}:994: Error: suffix or operands invalid for `add'
{standard input}:995: Error: suffix or operands invalid for `add'
{standard input}:1044: Error: suffix or operands invalid for `add'
{standard input}:1045: Error: suffix or operands invalid for `add'
{standard input}:1094: Error: suffix or operands invalid for `add'
{standard input}:1095: Error: suffix or operands invalid for `add'
{standard input}:1144: Error: suffix or operands invalid for `add'
{standard input}:1145: Error: suffix or operands invalid for `add'
{standard input}:1194: Error: suffix or operands invalid for `add'
{standard input}:1195: Error: suffix or operands invalid for `add'
{standard input}:1244: Error: suffix or operands invalid for `add'
{standard input}:1245: Error: suffix or operands invalid for `add'
{standard input}:1294: Error: suffix or operands invalid for `add'
{standard input}:1295: Error: suffix or operands invalid for `add'
{standard input}:1344: Error: suffix or operands invalid for `add'
{standard input}:1345: Error: suffix or operands invalid for `add'
{standard input}:1394: Error: suffix or operands invalid for `add'
{standard input}:1395: Error: suffix or operands invalid for `add'
{standard input}:1444: Error: suffix or operands invalid for `add'
{standard input}:1445: Error: suffix or operands invalid for `add'
{standard input}:1494: Error: suffix or operands invalid for `add'
{standard input}:1495: Error: suffix or operands invalid for `add'
{standard input}:1544: Error: suffix or operands invalid for `add'
{standard input}:1545: Error: suffix or operands invalid for `add'
{standard input}:1594: Error: suffix or operands invalid for `add'
{standard input}:1595: Error: suffix or operands invalid for `add'
{standard input}:1644: Error: suffix or operands invalid for `add'
{standard input}:1645: Error: suffix or operands invalid for `add'
{standard input}:1694: Error: suffix or operands invalid for `add'
{standard input}:1695: Error: suffix or operands invalid for `add'
{standard input}:1744: Error: suffix or operands invalid for `add'
{standard input}:1745: Error: suffix or operands invalid for `add'
{standard input}:1794: Error: suffix or operands invalid for `add'
{standard input}:1795: Error: suffix or operands invalid for `add'
{standard input}:1844: Error: suffix or operands invalid for `add'
{standard input}:1845: Error: suffix or operands invalid for `add'
{standard input}:1894: Error: suffix or operands invalid for `add'
{standard input}:1895: Error: suffix or operands invalid for `add'
{standard input}:1944: Error: suffix or operands invalid for `add'
{standard input}:1945: Error: suffix or operands invalid for `add'
{standard input}:1994: Error: suffix or operands invalid for `add'
{standard input}:1995: Error: suffix or operands invalid for `add'
{standard input}:2044: Error: suffix or operands invalid for `add'
{standard input}:2045: Error: suffix or operands invalid for `add'
{standard input}:2094: Error: suffix or operands invalid for `add'
{standard input}:2095: Error: suffix or operands invalid for `add'
{standard input}:2144: Error: suffix or operands invalid for `add'
{standard input}:2145: Error: suffix or operands invalid for `add'
{standard input}:2194: Error: suffix or operands invalid for `add'
{standard input}:2195: Error: suffix or operands invalid for `add'
{standard input}:2244: Error: suffix or operands invalid for `add'
{standard input}:2245: Error: suffix or operands invalid for `add'
make[2]: *** [filter_motion_est.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/modules/motion_est'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/modules'
make: *** [all] Error 1
>>> Test phase [not enabled]: media-libs/mlt-mio-20051209

>>> Install mlt-mio-20051209 into /var/tmp/portage/mlt-mio-20051209/image/ category media-libs
install -d "/var/tmp/portage/mlt-mio-20051209/image//usr/bin"
install -d "/var/tmp/portage/mlt-mio-20051209/image//usr/include"
install -d "/var/tmp/portage/mlt-mio-20051209/image//usr/lib"
install -d "/var/tmp/portage/mlt-mio-20051209/image//usr/lib/pkgconfig"
install -d "/var/tmp/portage/mlt-mio-20051209/image//usr/share/mlt/modules"
install -c -m 755 mlt-config "/var/tmp/portage/mlt-mio-20051209/image//usr/bin"
install -c -m 644 *.pc "/var/tmp/portage/mlt-mio-20051209/image//usr/lib/pkgconfig"
install -m 644 packages.dat "/var/tmp/portage/mlt-mio-20051209/image//usr/share/mlt/"
list='src/framework src/inigo src/valerie src/miracle src/humperdink src/albino src/modules'; \
for subdir in $list; do \
        make DESTDIR=/var/tmp/portage/mlt-mio-20051209/image/ -C $subdir install || exit 1; \
done; \
if test -z "/var/tmp/portage/mlt-mio-20051209/image/"; then \
  /sbin/ldconfig || true; \
fi
make[1]: Entering directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/framework'
install -d /var/tmp/portage/mlt-mio-20051209/image//usr/lib
install -m 755 libmlt.so.0.2.1 /var/tmp/portage/mlt-mio-20051209/image//usr/lib
ln -sf libmlt.so.0.2.1 /var/tmp/portage/mlt-mio-20051209/image//usr/lib/libmlt.so
install -d "/var/tmp/portage/mlt-mio-20051209/image//usr/include/mlt/framework"
install -m 644 mlt_consumer.h mlt_factory.h mlt_filter.h mlt.h mlt_multitrack.h mlt_pool.h mlt_properties.h mlt_events.h mlt_parser.h mlt_repository.h mlt_tractor.h mlt_types.h mlt_deque.h mlt_field.h mlt_frame.h mlt_geometry.h mlt_playlist.h mlt_producer.h mlt_property.h mlt_service.h mlt_transition.h mlt_tokeniser.h "/var/tmp/portage/mlt-mio-20051209/image//usr/include/mlt/framework"
make[1]: Leaving directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/framework'
make[1]: Entering directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/inigo'
install -d "/var/tmp/portage/mlt-mio-20051209/image//usr/bin"
install -c -s -m 755 inigo "/var/tmp/portage/mlt-mio-20051209/image//usr/bin"
make[1]: Leaving directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/inigo'
make[1]: Entering directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/valerie'
install -m 755 libvalerie.so.0.2.1 /var/tmp/portage/mlt-mio-20051209/image//usr/lib
ln -sf libvalerie.so.0.2.1 /var/tmp/portage/mlt-mio-20051209/image//usr/lib/libvalerie.so
mkdir -p "/var/tmp/portage/mlt-mio-20051209/image//usr/include/mlt/valerie"
install -m 644 valerie.h valerie_notifier.h valerie_parser.h valerie_remote.h valerie_response.h valerie_socket.h valerie_status.h valerie_tokeniser.h valerie_util.h "/var/tmp/portage/mlt-mio-20051209/image//usr/include/mlt/valerie"
make[1]: Leaving directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/valerie'
make[1]: Entering directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/miracle'
install -d "/var/tmp/portage/mlt-mio-20051209/image//usr/bin"
install -c -s -m 755 miracle "/var/tmp/portage/mlt-mio-20051209/image//usr/bin"
install -m 755 libmiracle.so.0.2.1 /var/tmp/portage/mlt-mio-20051209/image//usr/lib
ln -sf libmiracle.so.0.2.1 /var/tmp/portage/mlt-mio-20051209/image//usr/lib/libmiracle.so
mkdir -p "/var/tmp/portage/mlt-mio-20051209/image//usr/include/mlt/miracle"
install -m 644 miracle_server.h miracle_local.h miracle_log.h "/var/tmp/portage/mlt-mio-20051209/image//usr/include/mlt/miracle"
make[1]: Leaving directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/miracle'
make[1]: Entering directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/humperdink'
install -d "/var/tmp/portage/mlt-mio-20051209/image//usr/bin"
install -c -s -m 755 humperdink "/var/tmp/portage/mlt-mio-20051209/image//usr/bin"
make[1]: Leaving directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/humperdink'
make[1]: Entering directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/albino'
install -d "/var/tmp/portage/mlt-mio-20051209/image//usr/bin"
install -c -s -m 755 albino "/var/tmp/portage/mlt-mio-20051209/image//usr/bin"
make[1]: Leaving directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/albino'
make[1]: Entering directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/modules'
install -m 644 producers.dat filters.dat transitions.dat consumers.dat "/var/tmp/portage/mlt-mio-20051209/image//usr/share/mlt/modules"
list='dv sdl sox core gtk2 kino plus vmfx xine motion_est feeds inigo resample normalize lumas avformat jackrack fezzik valerie vorbis westley'; \
for subdir in $list; do \
        if [ -f $subdir/Makefile -a ! -f disable-$subdir ] ; \
        then make DESTDIR=/var/tmp/portage/mlt-mio-20051209/image/ -C $subdir install || exit 1; \
        fi \
done
make[2]: Entering directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/modules/dv'
install -m 755 ../libmltdv.so "/var/tmp/portage/mlt-mio-20051209/image//usr/share/mlt/modules"
make[2]: Leaving directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/modules/dv'
make[2]: Entering directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/modules/sdl'
install -m 755 ../libmltsdl.so "/var/tmp/portage/mlt-mio-20051209/image//usr/share/mlt/modules"
make[2]: Leaving directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/modules/sdl'
make[2]: Entering directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/modules/core'
install -m 755 ../libmltcore.so "/var/tmp/portage/mlt-mio-20051209/image//usr/share/mlt/modules"
install -m 644 ../data_fx.properties "/var/tmp/portage/mlt-mio-20051209/image//usr/share/mlt/modules"
make[2]: Leaving directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/modules/core'
make[2]: Entering directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/modules/gtk2'
install -m 755 ../libmltgtk2.so "/var/tmp/portage/mlt-mio-20051209/image//usr/share/mlt/modules"
make[2]: Leaving directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/modules/gtk2'
make[2]: Entering directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/modules/kino'
install -m 755 ../libmltkino.so "/var/tmp/portage/mlt-mio-20051209/image//usr/share/mlt/modules"
make[2]: Leaving directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/modules/kino'
make[2]: Entering directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/modules/plus'
install -m 755 ../libmltplus.so "/var/tmp/portage/mlt-mio-20051209/image//usr/share/mlt/modules"
make[2]: Leaving directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/modules/plus'
make[2]: Entering directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/modules/vmfx'
install -m 755 ../libmltvmfx.so "/var/tmp/portage/mlt-mio-20051209/image//usr/share/mlt/modules"
make[2]: Leaving directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/modules/vmfx'
make[2]: Entering directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/modules/motion_est'
cc -O2 -march=k8 -pipe -fomit-frame-pointer -Wall -fPIC -DPIC   -O4 -pipe -fomit-frame-pointer -ffast-math  -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -pthread -Wall -fPIC -DPIC   -O4 -pipe -fomit-frame-pointer -ffast-math  -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -pthread -Wall -fPIC -DPIC   -O4 -pipe -fomit-frame-pointer -ffast-math  -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -pthread -I../..    -c -o filter_motion_est.o filter_motion_est.c
{standard input}: Assembler messages:
{standard input}:35: Error: suffix or operands invalid for `add'
{standard input}:36: Error: suffix or operands invalid for `add'
{standard input}:43: Error: suffix or operands invalid for `add'
{standard input}:44: Error: suffix or operands invalid for `add'
{standard input}:51: Error: suffix or operands invalid for `add'
{standard input}:52: Error: suffix or operands invalid for `add'
{standard input}:59: Error: suffix or operands invalid for `add'
{standard input}:60: Error: suffix or operands invalid for `add'
{standard input}:92: Error: suffix or operands invalid for `add'
{standard input}:93: Error: suffix or operands invalid for `add'
{standard input}:106: Error: suffix or operands invalid for `add'
{standard input}:107: Error: suffix or operands invalid for `add'
{standard input}:120: Error: suffix or operands invalid for `add'
{standard input}:121: Error: suffix or operands invalid for `add'
{standard input}:134: Error: suffix or operands invalid for `add'
{standard input}:135: Error: suffix or operands invalid for `add'
{standard input}:148: Error: suffix or operands invalid for `add'
{standard input}:149: Error: suffix or operands invalid for `add'
{standard input}:162: Error: suffix or operands invalid for `add'
{standard input}:163: Error: suffix or operands invalid for `add'
{standard input}:176: Error: suffix or operands invalid for `add'
{standard input}:177: Error: suffix or operands invalid for `add'
{standard input}:190: Error: suffix or operands invalid for `add'
{standard input}:191: Error: suffix or operands invalid for `add'
{standard input}:235: Error: suffix or operands invalid for `add'
{standard input}:236: Error: suffix or operands invalid for `add'
{standard input}:261: Error: suffix or operands invalid for `add'
{standard input}:262: Error: suffix or operands invalid for `add'
{standard input}:287: Error: suffix or operands invalid for `add'
{standard input}:288: Error: suffix or operands invalid for `add'
{standard input}:313: Error: suffix or operands invalid for `add'
{standard input}:314: Error: suffix or operands invalid for `add'
{standard input}:339: Error: suffix or operands invalid for `add'
{standard input}:340: Error: suffix or operands invalid for `add'
{standard input}:365: Error: suffix or operands invalid for `add'
{standard input}:366: Error: suffix or operands invalid for `add'
{standard input}:391: Error: suffix or operands invalid for `add'
{standard input}:392: Error: suffix or operands invalid for `add'
{standard input}:417: Error: suffix or operands invalid for `add'
{standard input}:418: Error: suffix or operands invalid for `add'
{standard input}:443: Error: suffix or operands invalid for `add'
{standard input}:444: Error: suffix or operands invalid for `add'
{standard input}:469: Error: suffix or operands invalid for `add'
{standard input}:470: Error: suffix or operands invalid for `add'
{standard input}:495: Error: suffix or operands invalid for `add'
{standard input}:496: Error: suffix or operands invalid for `add'
{standard input}:521: Error: suffix or operands invalid for `add'
{standard input}:522: Error: suffix or operands invalid for `add'
{standard input}:547: Error: suffix or operands invalid for `add'
{standard input}:548: Error: suffix or operands invalid for `add'
{standard input}:573: Error: suffix or operands invalid for `add'
{standard input}:574: Error: suffix or operands invalid for `add'
{standard input}:599: Error: suffix or operands invalid for `add'
{standard input}:600: Error: suffix or operands invalid for `add'
{standard input}:625: Error: suffix or operands invalid for `add'
{standard input}:626: Error: suffix or operands invalid for `add'
{standard input}:694: Error: suffix or operands invalid for `add'
{standard input}:695: Error: suffix or operands invalid for `add'
{standard input}:744: Error: suffix or operands invalid for `add'
{standard input}:745: Error: suffix or operands invalid for `add'
{standard input}:794: Error: suffix or operands invalid for `add'
{standard input}:795: Error: suffix or operands invalid for `add'
{standard input}:844: Error: suffix or operands invalid for `add'
{standard input}:845: Error: suffix or operands invalid for `add'
{standard input}:894: Error: suffix or operands invalid for `add'
{standard input}:895: Error: suffix or operands invalid for `add'
{standard input}:944: Error: suffix or operands invalid for `add'
{standard input}:945: Error: suffix or operands invalid for `add'
{standard input}:994: Error: suffix or operands invalid for `add'
{standard input}:995: Error: suffix or operands invalid for `add'
{standard input}:1044: Error: suffix or operands invalid for `add'
{standard input}:1045: Error: suffix or operands invalid for `add'
{standard input}:1094: Error: suffix or operands invalid for `add'
{standard input}:1095: Error: suffix or operands invalid for `add'
{standard input}:1144: Error: suffix or operands invalid for `add'
{standard input}:1145: Error: suffix or operands invalid for `add'
{standard input}:1194: Error: suffix or operands invalid for `add'
{standard input}:1195: Error: suffix or operands invalid for `add'
{standard input}:1244: Error: suffix or operands invalid for `add'
{standard input}:1245: Error: suffix or operands invalid for `add'
{standard input}:1294: Error: suffix or operands invalid for `add'
{standard input}:1295: Error: suffix or operands invalid for `add'
{standard input}:1344: Error: suffix or operands invalid for `add'
{standard input}:1345: Error: suffix or operands invalid for `add'
{standard input}:1394: Error: suffix or operands invalid for `add'
{standard input}:1395: Error: suffix or operands invalid for `add'
{standard input}:1444: Error: suffix or operands invalid for `add'
{standard input}:1445: Error: suffix or operands invalid for `add'
{standard input}:1494: Error: suffix or operands invalid for `add'
{standard input}:1495: Error: suffix or operands invalid for `add'
{standard input}:1544: Error: suffix or operands invalid for `add'
{standard input}:1545: Error: suffix or operands invalid for `add'
{standard input}:1594: Error: suffix or operands invalid for `add'
{standard input}:1595: Error: suffix or operands invalid for `add'
{standard input}:1644: Error: suffix or operands invalid for `add'
{standard input}:1645: Error: suffix or operands invalid for `add'
{standard input}:1694: Error: suffix or operands invalid for `add'
{standard input}:1695: Error: suffix or operands invalid for `add'
{standard input}:1744: Error: suffix or operands invalid for `add'
{standard input}:1745: Error: suffix or operands invalid for `add'
{standard input}:1794: Error: suffix or operands invalid for `add'
{standard input}:1795: Error: suffix or operands invalid for `add'
{standard input}:1844: Error: suffix or operands invalid for `add'
{standard input}:1845: Error: suffix or operands invalid for `add'
{standard input}:1894: Error: suffix or operands invalid for `add'
{standard input}:1895: Error: suffix or operands invalid for `add'
{standard input}:1944: Error: suffix or operands invalid for `add'
{standard input}:1945: Error: suffix or operands invalid for `add'
{standard input}:1994: Error: suffix or operands invalid for `add'
{standard input}:1995: Error: suffix or operands invalid for `add'
{standard input}:2044: Error: suffix or operands invalid for `add'
{standard input}:2045: Error: suffix or operands invalid for `add'
{standard input}:2094: Error: suffix or operands invalid for `add'
{standard input}:2095: Error: suffix or operands invalid for `add'
{standard input}:2144: Error: suffix or operands invalid for `add'
{standard input}:2145: Error: suffix or operands invalid for `add'
{standard input}:2194: Error: suffix or operands invalid for `add'
{standard input}:2195: Error: suffix or operands invalid for `add'
{standard input}:2244: Error: suffix or operands invalid for `add'
{standard input}:2245: Error: suffix or operands invalid for `add'
make[2]: *** [filter_motion_est.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/modules/motion_est'
make[1]: *** [install] Error 1
make[1]: Leaving directory `/var/tmp/portage/mlt-mio-20051209/work/mlt-mio-20051209/src/modules'
make: *** [install] Error 1
dodoc: -r does not exist
install: `docs' is a directory
gzip: /var/tmp/portage/mlt-mio-20051209/image/usr/share/doc/mlt-mio-20051209//docs: No such file or directory
Comment 20 andrea 2006-01-19 10:06:45 UTC
Created attachment 77564 [details]
modifyed ebuild version to compile on amd64

littel mistake corrected.
Comment 21 Luca Barbato gentoo-dev 2006-01-19 22:07:41 UTC
amd64 team, could you investigate the issue?
Comment 22 Tiziano Müller (RETIRED) gentoo-dev 2006-05-31 23:57:06 UTC
There is a new version of mlt: v0.2.2
Comment 23 Tiziano Müller (RETIRED) gentoo-dev 2006-06-01 00:00:32 UTC
I could configure/compile it with the following line (gcc-4.1.1, ~x86 2006.0):
./configure --enable-gpl --enable-motion-est --disable-westley --disable-jackrack

Adding a 'mmx' use-flag would also be nice.
Comment 24 Tiziano Müller (RETIRED) gentoo-dev 2006-06-01 09:08:20 UTC
Created attachment 88104 [details]
mlt-0.2.2.ebuild

Sorry for my first comment, I checked the wrong ebuild.
This is a new ebuild for version 0.2.2 .
I updated the USE flags, the dependencies and rewrote the src_compile section as well as the src_install() part.
Jack support seems to be really broken, perhaps somebody could check that.
 It compiles on my system (gcc-4.1.1, ~x86) with latest versions of all libraries.
The package might compile with older versions of the dependencies but I can't test it.
kdenlive (see dependencies) compiles well and runs (not very thoroughly tested though)
Comment 25 Tiziano Müller (RETIRED) gentoo-dev 2006-06-01 09:41:13 UTC
Created attachment 88107 [details]
mlt++-20060601.ebuild

This is a new ebuild for mlt++. I just removed some uncommented stuff and checked it out from CVS. Compiles well on my machine and kdenlive seems to like it :-)
Comment 26 hatsch 2006-06-24 01:38:46 UTC
mlt++-20060601.ebuild fails downloading,

No such file `mlt++-20060601.tar.bz2'.

No digest file available and download failed.

!!! Couldn't download mlt++-20060601.tar.bz2. Aborting.

none of the gentoo distfiles mirror seems to have that file.
Comment 27 Tiziano Müller (RETIRED) gentoo-dev 2006-06-24 01:58:25 UTC
Well, as I wrote above, I made a snapshot from CVS, like the original mlt++ which is in portage. The problem is that this snapshot is hosted directly on the gentoo-mirrors and I don't have write access to that. If you want to test, you can download it from my space: http://www.dev-zero.ch/gentoo/distfiles/mlt++-20060601.tar.bz2 and place it in /usr/portage/distfiles
Comment 28 Andrew Stadt 2006-07-23 16:12:10 UTC
(In reply to comment #24)
> Created an attachment (id=88104) [edit]
> mlt-0.2.2.ebuild
> 
> Sorry for my first comment, I checked the wrong ebuild.
> This is a new ebuild for version 0.2.2 .
> I updated the USE flags, the dependencies and rewrote the src_compile section
> as well as the src_install() part.
> Jack support seems to be really broken, perhaps somebody could check that.
>  It compiles on my system (gcc-4.1.1, ~x86) with latest versions of all
> libraries.
> The package might compile with older versions of the dependencies but I can't
> test it.
> kdenlive (see dependencies) compiles well and runs (not very thoroughly tested
> though)
> 

Just a quick note, I notices that the MLT ebuild (with jack use flag) needs a dependancy on media-libs/ladspa-sdk in order to successfully build.
Comment 29 marco 2006-07-24 02:22:11 UTC
Created attachment 92603 [details, diff]
Mlt patch to work with newer kdenlive

can you please insert this patch into the ebuild. it is needed for a working newer kdenlive. it is still missing in mlt.

thx
Comment 30 marco 2006-09-20 11:01:21 UTC
Created attachment 97563 [details, diff]
2nd patch for mlt

2nd patch needed to let mlt work right
Comment 31 marco 2006-09-20 11:02:36 UTC
please add a depend when jack is enabled to 

media-libs/ladspa-sdk

because it will not compile because of missing file 

ladspa.h
Comment 32 Alexis Ballier gentoo-dev 2007-04-26 16:07:20 UTC
hmm it seems that this has been fixed long ago, if it still has to be open feel free to reopen it or ask for me to reopen the bug