[Bug 527] Review request: mlt - Toolkit for broadcasters, video editors, media players, transcoders

RPM Fusion Bugzilla noreply at rpmfusion.org
Mon May 11 14:32:22 CEST 2009


http://bugzilla.rpmfusion.org/show_bug.cgi?id=527





--- Comment #65 from Zarko Pintar <zarko.pintar at gmail.com>  2009-05-11 14:32:22 ---
(In reply to comment #64)
> Zarko,
> Please adapt the RPM spec to my newly organized source tree and test it. You
> need to first git clone git://dennedy.org/mlt.git. If you want to make a
> mlt-0.3.9.tar.gz, then just run 'make dist'


It's finished.

Here:
spec:
http://wiki.open.hr/~zpintar/fedora-11/RPMFusion/SPECS/mlt.spec
SRPM:
http://wiki.open.hr/~zpintar/fedora-11/RPMFusion/SRPMS/mlt-0.3.9-1.fc11.src.rpm

In short preview we have some new issues. 

1) i386 architecture builds (F10, F11)
* mlt.i586: W: executable-stack /usr/lib/mlt/libmltgtk2.so

  like in previous version it resolved by the attached patch:
  adds .note.GNU-stack section
  Maybe is better than Dan include this patch to upstream source.

* mlt.i586: E: shlib-with-non-pic-code /usr/lib/libmlt++.so.0.3.9

  can be solved. Look at link:
  http://fedoraproject.org/wiki/Common_Rpmlint_issues#shlib-with-non-pic-code


2) x86_64 architecture builds (F10, F11)

* Build fails!
  Can not build, reported this error:
  g++ -shared -Wl,-soname,libmlt++.so.1 -o libmlt++.so.0.3.9 MltConsumer.o
MltDeque.o MltEvent.o MltFactory.o MltField.o MltFilter.o MltFilteredConsumer.o
MltFrame.o MltGeometry.o MltMultitrack.o MltParser.o MltPlaylist.o
MltProducer.o MltProfile.o MltProperties.o MltPushConsumer.o MltRepository.o
MltService.o MltTokeniser.o MltTractor.o MltTransition.o -Wl,--as-needed
-L../framework -lmlt
/usr/bin/ld: MltConsumer.o: relocation R_X86_64_32 against `a local symbol' can
not be used when making a shared object; recompile with -fPIC
MltConsumer.o: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[1]: Leaving directory `/builddir/build/BUILD/mlt-0.3.9/src/mlt++'
RPM build errors:
make[1]: *** [libmlt++.so.0.3.9] Error 1
make: *** [all] Error 1

lib64 and libquicktime bugs are resolved in source now, so no patches needed.


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the rpmfusion-developers mailing list