I can confirm, that everything works with the following patch:

--- mlt-0.7.4.orig/src/framework/mlt_property.h 2011-07-17
00:09:51.000000000 +0200
+++ mlt-0.7.4/src/framework/mlt_property.h      2011-07-17
20:44:22.806703044 +0200
@@ -26,7 +26,7 @@

 #include "mlt_types.h"

-#if defined(__linux__) || defined(__DARWIN__)
+#if defined(__linux__) || defined(__DARWIN__) || defined(__GLIBC__)
 #include <xlocale.h>


 #else


 typedef void* locale_t;



Am 17.07.2011 20:09, schrieb Patrick Matthäi:
> Hi,
> 
> this failure is new :(
> 
> cc -g -O2 -Wall -DPIC   -O2 -pipe -fno-tree-dominator-opts -fno-tree-pre
> -ffast-math    -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
> -DARCH_X86_64 -fPIC -pthread -Wall -DPIC   -O2 -pipe
> -fno-tree-dominator-opts -fno-tree-pre -ffast-math    -g
> -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DARCH_X86_64 -fPIC -pthread
> -rdynamic -DPREFIX="\"/usr\"" -DLIBDIR="\"/usr/lib\""   -c -o
> mlt_frame.o mlt_frame.c
> In file included from /usr/include/string.h:642:0,
>                  from mlt_frame.c:32:
> In function 'memset',
>     inlined from 'mlt_frame_get_image' at mlt_frame.c:529:12:
> /usr/include/bits/string3.h:82:30: warning: call to
> '__warn_memset_zero_len' declared with attribute warning: memset used
> with constant zero length parameter; this could be due to transposed
> parameters [enabled by default]
> In function 'memset',
>     inlined from 'mlt_frame_get_image' at mlt_frame.c:537:12:
> /usr/include/bits/string3.h:82:30: warning: call to
> '__warn_memset_zero_len' declared with attribute warning: memset used
> with constant zero length parameter; this could be due to transposed
> parameters [enabled by default]
> In function 'memset',
>     inlined from 'mlt_frame_get_image' at mlt_frame.c:555:12:
> /usr/include/bits/string3.h:82:30: warning: call to
> '__warn_memset_zero_len' declared with attribute warning: memset used
> with constant zero length parameter; this could be due to transposed
> parameters [enabled by default]
> In function 'memset',
>     inlined from 'mlt_frame_get_alpha_mask' at mlt_frame.c:586:10:
> /usr/include/bits/string3.h:82:30: warning: call to
> '__warn_memset_zero_len' declared with attribute warning: memset used
> with constant zero length parameter; this could be due to transposed
> parameters [enabled by default]
> cc -g -O2 -Wall -DPIC   -O2 -pipe -fno-tree-dominator-opts -fno-tree-pre
> -ffast-math    -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
> -DARCH_X86_64 -fPIC -pthread -Wall -DPIC   -O2 -pipe
> -fno-tree-dominator-opts -fno-tree-pre -ffast-math    -g
> -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DARCH_X86_64 -fPIC -pthread
> -rdynamic -DPREFIX="\"/usr\"" -DLIBDIR="\"/usr/lib\""   -c -o
> mlt_version.o mlt_version.c
> cc -g -O2 -Wall -DPIC   -O2 -pipe -fno-tree-dominator-opts -fno-tree-pre
> -ffast-math    -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
> -DARCH_X86_64 -fPIC -pthread -Wall -DPIC   -O2 -pipe
> -fno-tree-dominator-opts -fno-tree-pre -ffast-math    -g
> -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DARCH_X86_64 -fPIC -pthread
> -rdynamic -DPREFIX="\"/usr\"" -DLIBDIR="\"/usr/lib\""   -c -o
> mlt_geometry.o mlt_geometry.c
> cc -g -O2 -Wall -DPIC   -O2 -pipe -fno-tree-dominator-opts -fno-tree-pre
> -ffast-math    -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
> -DARCH_X86_64 -fPIC -pthread -Wall -DPIC   -O2 -pipe
> -fno-tree-dominator-opts -fno-tree-pre -ffast-math    -g
> -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DARCH_X86_64 -fPIC -pthread
> -rdynamic -DPREFIX="\"/usr\"" -DLIBDIR="\"/usr/lib\""   -c -o
> mlt_deque.o mlt_deque.c
> cc -g -O2 -Wall -DPIC   -O2 -pipe -fno-tree-dominator-opts -fno-tree-pre
> -ffast-math    -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
> -DARCH_X86_64 -fPIC -pthread -Wall -DPIC   -O2 -pipe
> -fno-tree-dominator-opts -fno-tree-pre -ffast-math    -g
> -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DARCH_X86_64 -fPIC -pthread
> -rdynamic -DPREFIX="\"/usr\"" -DLIBDIR="\"/usr/lib\""   -c -o
> mlt_property.o mlt_property.c
> In file included from /usr/include/stdlib.h:236:0,
>                  from mlt_property.c:32:
> /usr/include/xlocale.h:43:20: error: conflicting types for 'locale_t'
> mlt_property.h:32:15: note: previous declaration of 'locale_t' was here
> mlt_property.c:347:8: error: conflicting types for
> 'mlt_property_get_double_l'
> mlt_property.h:44:15: note: previous declaration of
> 'mlt_property_get_double_l' was here
> mlt_property.c:492:7: error: conflicting types for
> 'mlt_property_get_string_l'
> mlt_property.h:48:14: note: previous declaration of
> 'mlt_property_get_string_l' was here
> make[2]: *** [mlt_property.o] Error 1
> make[2]: Leaving directory
> `/build/buildd-mlt_0.7.4-1-kfreebsd-amd64-2wvosb/mlt-0.7.4/src/framework'
> make[1]: *** [all] Error 1
> make[1]: Leaving directory
> `/build/buildd-mlt_0.7.4-1-kfreebsd-amd64-2wvosb/mlt-0.7.4'
> dh_auto_build: make -j1 returned exit code 2
> 
> 
> 0.7.2+git20110530-1 still worked, any idea?
> 
> -------- Original-Nachricht --------
> Betreff: failed kfreebsd-amd64 build of mlt 0.7.4-1
> Datum: Sun, 17 Jul 2011 17:30:08 +0000
> Von: Debian buildds <[email protected]>
> An: [email protected]
> 
>  * Source package: mlt
>  * Version: 0.7.4-1
>  * Architecture: kfreebsd-amd64
>  * State: failed
>  * Suite: sid
>  * Builder: fano.debian.org
>  * Build log:
> https://buildd.debian.org/fetch.cgi?pkg=mlt&arch=kfreebsd-amd64&ver=0.7.4-1&stamp=1310923663&file=log
> 
> Please note that these notifications do not necessarily mean bug reports
> in your package but could also be caused by other packages, temporary
> uninstallabilities and arch-specific breakages.  A look at the build log
> despite this disclaimer would be appreciated however.
> 
> 
> ------------------------------------------------------------------------------
> AppSumo Presents a FREE Video for the SourceForge Community by Eric 
> Ries, the creator of the Lean Startup Methodology on "Lean Startup 
> Secrets Revealed." This video shows you how to validate your ideas, 
> optimize your ideas and identify your business strategy.
> http://p.sf.net/sfu/appsumosfdev2dev
> _______________________________________________
> Mlt-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mlt-devel


-- 
/*
Mit freundlichem Gruß / With kind regards,
 Patrick Matthäi
 GNU/Linux Debian Developer

E-Mail: [email protected]
        [email protected]
*/

------------------------------------------------------------------------------
AppSumo Presents a FREE Video for the SourceForge Community by Eric 
Ries, the creator of the Lean Startup Methodology on "Lean Startup 
Secrets Revealed." This video shows you how to validate your ideas, 
optimize your ideas and identify your business strategy.
http://p.sf.net/sfu/appsumosfdev2dev
_______________________________________________
Mlt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mlt-devel

Reply via email to