[FFmpeg-devel] [FFmpeg-trac] #459(build system:open): YASM Generation error in dsputil_yasm.asm & workaround

Michael Niedermayer michaelni at gmx.at
Sun Sep 11 18:36:41 CEST 2011


On Sun, Sep 11, 2011 at 02:42:58PM +0200, Gilles Sabourin wrote:
> Le dimanche 11 septembre 2011 14:11:13, vous avez écrit :
> > #459: YASM Generation error in dsputil_yasm.asm & workaround
> > -------------------------------------+-------------------------------------
> >              Reporter:  sabouring    |                    Owner:
> >                  Type:  defect       |                   Status:  open
> >              Priority:  normal       |                Component:  build
> >               Version:  git-master   |  system
> >              Keywords:  yasm clipd   |               Resolution:
> >   macro                              |               Blocked By:
> >              Blocking:               |  Reproduced by developer:  0
> > Analyzed by developer:  0            |
> > -------------------------------------+-------------------------------------
> > Changes (by cehoyos):
> > 
> >  * status:  new => open
> >  * component:  avcodec => build system
> > 
> > 
> > Comment:
> > 
> >  Please confirm that you tried the following:
> >  $ make distclean
> >  $ git checkout master
> >  $ git pull
> >  $ git diff (shows no differences)
> >  $ ./configure
> > 
> >  Then run
> >  $ make V=1 libavcodec/x86/dsputil_yasm.o
> >  if it does not succeed, please post the complete output, the first line of
> >  git log and attach config.asm
> > 
> > 
> 
> Sorry for disturbance, but I put FFmpeg development discussions and patches <ffmpeg-devel at ffmpeg.org> as recipient copy, since "FFmpeg" <trac at avcodec.org> rejects my messages.

it rejects them because they would not show up on the bug traker.


> 
> The generation succeded!
> 
> $ make V=1 libavcodec/x86/dsputil_yasm.o
> touch .version
> yasm -f elf -m amd64 -g dwarf2 -I. -I./ -I./libavutil/x86/ -Pconfig.asm -I libavcodec/x86/ -M -o libavcodec/x86/dsputil_yasm.o libavcodec/x86/dsputil_yasm.asm > libavcodec/x86/dsputil_yasm.d
> yasm -f elf -m amd64 -g dwarf2 -I. -I./ -I./libavutil/x86/ -Pconfig.asm -I libavcodec/x86/ -o libavcodec/x86/dsputil_yasm.o libavcodec/x86/dsputil_yasm.asm
> $ ll libavcodec/x86/dsputil_yasm.o
> -rw-r--r-- 1 gilles users 28016 11 sept. 14:31 libavcodec/x86/dsputil_yasm.o

Iam not sure about others but at least i have not the slightest idea
what your problem is nor what you did to reach the failure before.
If you still have a bug with unchanged and newly downloaded ffmpeg
in a empty directory and build there then please provide detailes
instructions on how we can reproduce it.

But the way it looked to me was that you somehow ended up with some
include files masking the correct ones, of course i could be wrong.

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Republics decline into democracies and democracies degenerate into
despotisms. -- Aristotle
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20110911/25be6299/attachment.asc>


More information about the ffmpeg-devel mailing list