Bug 162244

Summary: [ERROR] cannot portupgrade multimedia/mlt to version 0.7.6
Product: Ports & Packages Reporter: Andrei Lavreniyuk <andy.lavr>
Component: Individual Port(s)Assignee: Alberto Villa <avilla>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Andrei Lavreniyuk 2011-11-02 07:40:06 UTC
c++ -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native -fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing -Wformat -Wformat-security -fno-omit-frame-pointer -s -I/usr/local/include -fconserve-space -Wall -W -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wredundant-decls -fPIC -DPIC -I.. -rdynamic -DVERSION=\"0.7.6\"   -c -o MltConsumer.o MltConsumer.cpp
c++ -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native -fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing -Wformat -Wformat-security -fno-omit-frame-pointer -s -I/usr/local/include -fconserve-space -Wall -W -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wredundant-decls -fPIC -DPIC -I.. -rdynamic -DVERSION=\"0.7.6\"   -c -o MltDeque.o MltDeque.cpp
c++ -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native -fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing -Wformat -Wformat-security -fno-omit-frame-pointer -s -I/usr/local/include -fconserve-space -Wall -W -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wredundant-decls -fPIC -DPIC -I.. -rdynamic -DVERSION=\"0.7.6\"   -c -o MltEvent.o MltEvent.cpp
c++ -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native -fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing -Wformat -Wformat-security -fno-omit-frame-pointer -s -I/usr/local/include -fconserve-space -Wall -W -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wredundant-decls -fPIC -DPIC -I.. -rdynamic -DVERSION=\"0.7.6\"   -c -o MltFactory.o MltFactory.cpp
c++ -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native -fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing -Wformat -Wformat-security -fno-omit-frame-pointer -s -I/usr/local/include -fconserve-space -Wall -W -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wredundant-decls -fPIC -DPIC -I.. -rdynamic -DVERSION=\"0.7.6\"   -c -o MltField.o MltField.cpp
c++ -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native -fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing -Wformat -Wformat-security -fno-omit-frame-pointer -s -I/usr/local/include -fconserve-space -Wall -W -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wredundant-decls -fPIC -DPIC -I.. -rdynamic -DVERSION=\"0.7.6\"   -c -o MltFilter.o MltFilter.cpp
c++ -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native -fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing -Wformat -Wformat-security -fno-omit-frame-pointer -s -I/usr/local/include -fconserve-space -Wall -W -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wredundant-decls -fPIC -DPIC -I.. -rdynamic -DVERSION=\"0.7.6\"   -c -o MltFilteredConsumer.o MltFilteredConsumer.cpp
c++ -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native -fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing -Wformat -Wformat-security -fno-omit-frame-pointer -s -I/usr/local/include -fconserve-space -Wall -W -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wredundant-decls -fPIC -DPIC -I.. -rdynamic -DVERSION=\"0.7.6\"   -c -o MltFilteredProducer.o MltFilteredProducer.cpp
c++ -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native -fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing -Wformat -Wformat-security -fno-omit-frame-pointer -s -I/usr/local/include -fconserve-space -Wall -W -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wredundant-decls -fPIC -DPIC -I.. -rdynamic -DVERSION=\"0.7.6\"   -c -o MltFrame.o MltFrame.cpp
c++ -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native -fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing -Wformat -Wformat-security -fno-omit-frame-pointer -s -I/usr/local/include -fconserve-space -Wall -W -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wredundant-decls -fPIC -DPIC -I.. -rdynamic -DVERSION=\"0.7.6\"   -c -o MltGeometry.o MltGeometry.cpp
c++ -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native -fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing -Wformat -Wformat-security -fno-omit-frame-pointer -s -I/usr/local/include -fconserve-space -Wall -W -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wredundant-decls -fPIC -DPIC -I.. -rdynamic -DVERSION=\"0.7.6\"   -c -o MltMultitrack.o MltMultitrack.cpp
c++ -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native -fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing -Wformat -Wformat-security -fno-omit-frame-pointer -s -I/usr/local/include -fconserve-space -Wall -W -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wredundant-decls -fPIC -DPIC -I.. -rdynamic -DVERSION=\"0.7.6\"   -c -o MltParser.o MltParser.cpp
c++ -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native -fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing -Wformat -Wformat-security -fno-omit-frame-pointer -s -I/usr/local/include -fconserve-space -Wall -W -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wredundant-decls -fPIC -DPIC -I.. -rdynamic -DVERSION=\"0.7.6\"   -c -o MltPlaylist.o MltPlaylist.cpp
c++ -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native -fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing -Wformat -Wformat-security -fno-omit-frame-pointer -s -I/usr/local/include -fconserve-space -Wall -W -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wredundant-decls -fPIC -DPIC -I.. -rdynamic -DVERSION=\"0.7.6\"   -c -o MltProducer.o MltProducer.cpp
c++ -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native -fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing -Wformat -Wformat-security -fno-omit-frame-pointer -s -I/usr/local/include -fconserve-space -Wall -W -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wredundant-decls -fPIC -DPIC -I.. -rdynamic -DVERSION=\"0.7.6\"   -c -o MltProfile.o MltProfile.cpp
c++ -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native -fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing -Wformat -Wformat-security -fno-omit-frame-pointer -s -I/usr/local/include -fconserve-space -Wall -W -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wredundant-decls -fPIC -DPIC -I.. -rdynamic -DVERSION=\"0.7.6\"   -c -o MltProperties.o MltProperties.cpp
c++ -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native -fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing -Wformat -Wformat-security -fno-omit-frame-pointer -s -I/usr/local/include -fconserve-space -Wall -W -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wredundant-decls -fPIC -DPIC -I.. -rdynamic -DVERSION=\"0.7.6\"   -c -o MltPushConsumer.o MltPushConsumer.cpp
c++ -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native -fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing -Wformat -Wformat-security -fno-omit-frame-pointer -s -I/usr/local/include -fconserve-space -Wall -W -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wredundant-decls -fPIC -DPIC -I.. -rdynamic -DVERSION=\"0.7.6\"   -c -o MltRepository.o MltRepository.cpp
c++ -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native -fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing -Wformat -Wformat-security -fno-omit-frame-pointer -s -I/usr/local/include -fconserve-space -Wall -W -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wredundant-decls -fPIC -DPIC -I.. -rdynamic -DVERSION=\"0.7.6\"   -c -o MltService.o MltService.cpp
c++ -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native -fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing -Wformat -Wformat-security -fno-omit-frame-pointer -s -I/usr/local/include -fconserve-space -Wall -W -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wredundant-decls -fPIC -DPIC -I.. -rdynamic -DVERSION=\"0.7.6\"   -c -o MltTokeniser.o MltTokeniser.cpp
c++ -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native -fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing -Wformat -Wformat-security -fno-omit-frame-pointer -s -I/usr/local/include -fconserve-space -Wall -W -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wredundant-decls -fPIC -DPIC -I.. -rdynamic -DVERSION=\"0.7.6\"   -c -o MltTractor.o MltTractor.cpp
c++ -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native -fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing -Wformat -Wformat-security -fno-omit-frame-pointer -s -I/usr/local/include -fconserve-space -Wall -W -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wredundant-decls -fPIC -DPIC -I.. -rdynamic -DVERSION=\"0.7.6\"   -c -o MltTransition.o MltTransition.cpp
c++ -shared -Wl,-soname,libmlt++.so.3 -o libmlt++.so.0.7.6 MltConsumer.o MltDeque.o MltEvent.o MltFactory.o MltField.o MltFilter.o MltFilteredConsumer.o MltFilteredProducer.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  -L/usr/local/lib -Wl,--no-undefined -Wl,--as-needed -Wl,--no-undefined -Wl,--as-needed -L../framework -lmlt
MltFilter.o(.text+0x49): In function `Mlt::Filter::get_progress(Mlt::Frame&)':
: undefined reference to `mlt_filter_get_progress'
MltFilter.o(.text+0x89): In function `Mlt::Filter::get_position(Mlt::Frame&)':
: undefined reference to `mlt_filter_get_position'
MltFilter.o(.text+0xe9): In function `Mlt::Filter::get_length2(Mlt::Frame&)':
: undefined reference to `mlt_filter_get_length2'
MltFilter.o(.text+0xff): In function `Mlt::Filter::get_length()':
: undefined reference to `mlt_filter_get_length'
MltFrame.o(.text+0x4d): In function `Mlt::Frame::set_alpha(unsigned char*, int, void (*)(void*))':
: undefined reference to `mlt_frame_set_alpha'
MltFrame.o(.text+0x9d): In function `Mlt::Frame::set_image(unsigned char*, int, void (*)(void*))':
: undefined reference to `mlt_frame_set_image'
MltFrame.o(.text+0xe9): In function `Mlt::Frame::get_unique_properties(Mlt::Service&)':
: undefined reference to `mlt_frame_unique_properties'
MltGeometry.o(.text+0x29): In function `Mlt::Geometry::interpolate()':
: undefined reference to `mlt_geometry_interpolate'
MltProfile.o(.text+0x1b1): In function `Mlt::Profile::list()':
: undefined reference to `mlt_profile_list'
MltProfile.o(.text+0x192): In function `Mlt::Profile::from_producer(Mlt::Producer&)':
: undefined reference to `mlt_profile_from_producer'
MltProperties.o(.text+0x7f): In function `Mlt::Properties::get_lcnumeric()':
: undefined reference to `mlt_properties_get_lcnumeric'
MltProperties.o(.text+0xaf): In function `Mlt::Properties::set_lcnumeric(char const*)':
: undefined reference to `mlt_properties_set_lcnumeric'
MltProperties.o(.text+0xdf): In function `Mlt::Properties::preset(char const*)':
: undefined reference to `mlt_properties_preset'
MltProperties.o(.text+0xb5f): In function `Mlt::Properties::unlock()':
: undefined reference to `mlt_properties_unlock'
MltProperties.o(.text+0xb7f): In function `Mlt::Properties::lock()':
: undefined reference to `mlt_properties_lock'
MltRepository.o(.text+0x31): In function `Mlt::Repository::presets()':
: undefined reference to `mlt_repository_presets'
MltTransition.o(.text+0x49): In function `Mlt::Transition::get_progress_delta(Mlt::Frame&)':
: undefined reference to `mlt_transition_get_progress_delta'
MltTransition.o(.text+0x89): In function `Mlt::Transition::get_progress(Mlt::Frame&)':
: undefined reference to `mlt_transition_get_progress'
MltTransition.o(.text+0xc9): In function `Mlt::Transition::get_position(Mlt::Frame&)':
: undefined reference to `mlt_transition_get_position'
MltTransition.o(.text+0xdf): In function `Mlt::Transition::get_length()':
: undefined reference to `mlt_transition_get_length'
gmake[1]: *** [libmlt++.so.0.7.6] &#1054;&#1096;&#1080;&#1073;&#1082;&#1072; 1
gmake[1]: &#1042;&#1099;&#1093;&#1086;&#1076; &#1080;&#1079; &#1082;&#1072;&#1090;&#1072;&#1083;&#1086;&#1075;&#1072; `/usr/ports/multimedia/mlt/work/mlt-0.7.6/src/mlt++'
gmake: *** [all] &#1054;&#1096;&#1080;&#1073;&#1082;&#1072; 1
*** Error code 1

Stop in /usr/ports/multimedia/mlt.
*** Error code 1

Stop in /usr/ports/multimedia/mlt.
** Command failed [exit code 1]: /usr/bin/script -qa /var/tmp/portupgrade20111102-82302-1tjc0po env UPGRADE_TOOL=portupgrade UPGRADE_PORT=mlt-0.6.2_4 UPGRADE_PORT_VER=0.6.2_4 make
** Fix the problem and try again.
--->  Skipping 'multimedia/py-mlt' (py27-mlt-0.6.2_1) because a requisite package 'mlt-0.6.2_4' (multimedia/mlt) failed (specify -k to force)
** Listing the failed packages (-:ignored / *:skipped / !:failed)
        - graphics/gnash (marked as IGNORE)
        - x11-fm/krusader2 (marked as IGNORE)
        ! multimedia/mlt (mlt-0.6.2_4)  (linker error)
        * multimedia/py-mlt (py27-mlt-0.6.2_1)
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2011-11-02 07:40:18 UTC
Responsible Changed
From-To: freebsd-ports-bugs->avilla

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer freebsd_triage 2011-11-03 07:03:57 UTC
avilla      2011-11-03 07:03:42 UTC

  FreeBSD ports repository

  Modified files:
    multimedia/mlt       Makefile 
  Added files:
    multimedia/mlt/files patch-src__modules__linsys__Makefile 
  Log:
  - Fix build when upgrading from an old version.
  
  PR:             162244 [1]
  Reported by:    James Colannino <crankycyclops@gmail.com> via e-mail
                  Andrei Lavreniyuk <andy.lavr@gmail.com> [1]
  Tested by:      James Colannino <crankycyclops@gmail.com>
  
  Revision  Changes    Path
  1.33      +2 -3      ports/multimedia/mlt/Makefile
  1.1       +11 -0     ports/multimedia/mlt/files/patch-src__modules__linsys__Makefile (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 3 Alberto Villa freebsd_committer freebsd_triage 2011-11-03 07:05:30 UTC
State Changed
From-To: open->closed

Fix committed, thanks for reporting.