OpenBricks / openbricks

Embedded Linux Framework
http://www.geexbox.org/
GNU General Public License v2.0
82 stars 42 forks source link

ffmpeg: bump to 2.4.2 #21

Closed unixer closed 9 years ago

unixer commented 9 years ago

Update build script and Patches for new ffmpeg 2.4.2

tomlohave commented 9 years ago

I merge it but can you review the 2 meta files ?

unixer commented 9 years ago

Yes is all ok

I use in the SifBoX

Nota di riservatezza - D. Lgs n. 196 del 30.06.2003 - ( Codice Privacy ):

In ottemperanza e nel pieno rispetto delle specifiche indicazioni del decreto di cui sopra, Vi informiamo che i Vostri dati sono trattati nella piena tutela dei Vostri diritti, della Vostra riservatezza. Si ricorda che è sufficiente inviare un messaggio al mittente del presente e-mail con oggetto "CANCELLA o RIMUOVI" per poter essere rimossi dall'archivio o per avere informazioni e/o chiarimenti. Il presente messaggio, corredato dai relativi allegati (ove presenti), contiene informazioni da considerarsi strettamente riservate, ed è destinato esclusivamente al destinatario sopra indicato, il quale è l'unico autorizzato ad usarlo, copiarlo e, sotto la propria responsabilità, diffonderlo. Chiunque ricevesse questo messaggio per errore o comunque lo leggesse senza esserne legittimato è avvertito che trattenerlo, copiarlo, divulgarlo, distribuirlo a persone diverse è severamente proibito ed è pregato di rinviarlo immediatamente al mittente distruggendone l'originale. Grazie. Notice to recipient: This e-mail is strictly confidential and meant for only the intended recipient of the transmission. If you received this e-mail by mistake, any review, use, dissemination, distribution, or copying of this e-mail is strictly prohibited. Please notify us immediately of the error by return e-mail and please delete this message from your system. Thank you in advance for your cooperation.

Da: Thomas Genty [mailto:notifications@github.com] Inviato: giovedì 23 ottobre 2014 17:24 A: OpenBricks/openbricks Cc: Unixer Oggetto: Re: [openbricks] ffmpeg: bump to 2.4.2 (#21)

I merge it but can you review the 2 meta files ?

— Reply to this email directly or view it on GitHub https://github.com/OpenBricks/openbricks/pull/21#issuecomment-60256179 . https://github.com/notifications/beacon/ABMcfU1Z6y402rhY55Sopuo2nvJeIU3Iks5nGRUZgaJpZM4CyJPS.gif

warped-rudi commented 9 years ago

@Tom: Can you please backout this change or make it Intel only? It gives internal compiler errors on ALL ARM targets.

libavcodec/asvenc.c: In function 'encode_init':
libavcodec/asvenc.c:314:34: internal compiler error: in extract_affine, at graphite-sese-to-poly.c:827
 static av_cold int encode_init(AVCodecContext *avctx)
                                  ^
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
common.mak:49: recipe for target 'libavcodec/asvenc.o' failed
make[1]: *** [libavcodec/asvenc.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory '/home/geexbox/bot/buildbot/build/geexbox-xbmc-imx6-utilite/build/build.utilite.eglibc/ffmpeg-2.4.2'
make: *** [rootfs] Error 2
tomlohave commented 9 years ago

Le 25/10/2014 09:29, Rudi Ihle a écrit :

@Tom https://github.com/Tom: Can you please backout this change or make it Intel only? It gives internal compiler errors on /ALL/ ARM targets.

great .... I'm testing a patch against gcc before reverting

Tom

libavcodec/asvenc.c: In function 'encode_init': libavcodec/asvenc.c:314:34: internal compiler error: in extract_affine, at graphite-sese-to-poly.c:827 static av_cold int encode_init(AVCodecContext avctx) ^ Please submit a full bug report, with preprocessed source if appropriate. See http://gcc.gnu.org/bugs.html for instructions. common.mak:49: recipe for target 'libavcodec/asvenc.o' failed make[1]: ** [libavcodec/asvenc.o] Error 1 make[1]: * Waiting for unfinished jobs.... make[1]: Leaving directory '/home/geexbox/bot/buildbot/build/geexbox-xbmc-imx6-utilite/build/build.utilite.eglibc/ffmpeg-2.4.2' make: * [rootfs] Error 2

— Reply to this email directly or view it on GitHub https://github.com/OpenBricks/openbricks/pull/21#issuecomment-60474583.

www.geexbox.org mailto:tomlohave@openbricks.org

tomlohave commented 9 years ago

Le 25/10/2014 10:20, tomlohave@gmail.com a écrit :

Le 25/10/2014 09:29, Rudi Ihle a écrit :

@Tom https://github.com/Tom: Can you please backout this change or make it Intel only? It gives internal compiler errors on /ALL/ ARM targets.

great .... I'm testing a patch against gcc before reverting doesn't work

but regular gcc is able to compile it, so Rudi, what do you think ? Should we switch to regular gcc or not ?

Tom

libavcodec/asvenc.c: In function 'encode_init': libavcodec/asvenc.c:314:34: internal compiler error: in extract_affine, at graphite-sese-to-poly.c:827 static av_cold int encode_init(AVCodecContext avctx) ^ Please submit a full bug report, with preprocessed source if appropriate. See http://gcc.gnu.org/bugs.html for instructions. common.mak:49: recipe for target 'libavcodec/asvenc.o' failed make[1]: ** [libavcodec/asvenc.o] Error 1 make[1]: * Waiting for unfinished jobs.... make[1]: Leaving directory '/home/geexbox/bot/buildbot/build/geexbox-xbmc-imx6-utilite/build/build.utilite.eglibc/ffmpeg-2.4.2' make: * [rootfs] Error 2

— Reply to this email directly or view it on GitHub https://github.com/OpenBricks/openbricks/pull/21#issuecomment-60474583.

warped-rudi commented 9 years ago

What do you mean with 'regular' gcc? I thought the Linaro toolchain is the ultimate one for ARM and the 4.8-2014.04 we are using is the latest stable release. Of course we can try 'gcc-openbricks/next' (after bumping version to 4.9.1 to have the latest and greatest), but I don't know about the consequences...

tomlohave commented 9 years ago

Le 25/10/2014 11:18, Rudi Ihle a écrit :

What do you mean with 'regular' gcc? I thought the Linaro toolchain is the ultimate one for ARM and the 4.8-2014.04 we are using is the latest stable release. I mean we can use gcc-openbricks I'm building without next; ie I use version 4.8.3 Let's see if everything is stable. Of course we can try 'gcc-openbricks/next' (after bumping version to 4.9.1 to have the latest and greatest), but I don't know about the consequences...

Note : buildbot is up and running fine again, but all target (intel) that use llvm are failing. that's because host-gcc is too old ...

— Reply to this email directly or view it on GitHub https://github.com/OpenBricks/openbricks/pull/21#issuecomment-60476879.

warped-rudi commented 9 years ago

Can you check if this patch applies on 2.4.2? I'm not at home this weekend...

tomlohave commented 9 years ago

Le 25/10/2014 11:39, Rudi Ihle a écrit :

Can you check if this patch https://github.com/OpenBricks/openbricks/blob/master/packages/multimedia/ffmpeg/patches/2.1.3/02_arm-target-flags.diff applies on 2.4.2? I'm not at home this weekend...

— Reply to this email directly or view it on GitHub https://github.com/OpenBricks/openbricks/pull/21#issuecomment-60477311.

Hum, I'm away too let's look at that this evening ...

Cheers

Tom

unixer commented 9 years ago

I'm build version 2.4.2 of ffmpeg for raspberry without error

tomlohave commented 9 years ago

Le 25/10/2014 18:04, Unixer a écrit :

I'm build version 2.4.2 of ffmpeg for raspberry without error

Ok, thanks for the info

can you create a PR ading libbdplus ? this package is required now for ffmpeg

Cheers

Tom

Il 25.10.2014 11:43 Thomas Genty ha scritto:

Le 25/10/2014 11:39, Rudi Ihle a écrit :

Can you check if this patch

applies on 2.4.2? I'm not at home this weekend...

Reply to this email directly or view it on GitHub .

Hum, I'm away too

let's look at that this evening ...

Cheers

Tom

Reply to this email directly or view it on GitHub [1].

Scopri istella, il nuovo motore per il web italiano. Istella garantisce risultati di qualità e la possibilità di condividere, in modo semplice e veloce, documenti, immagini, audio e video. Usa istella, vai su http://www.istella.it?wtk=amc138614816829636

— Reply to this email directly or view it on GitHub https://github.com/OpenBricks/openbricks/pull/21#issuecomment-60487458.

unixer commented 9 years ago

Ok i created the pull ;)