* [Buildroot] [PATCH] flac: update to version 1.3.0
@ 2013-12-03 22:11 Sven Neumann
2013-12-03 22:40 ` Gustavo Zacarias
0 siblings, 1 reply; 4+ messages in thread
From: Sven Neumann @ 2013-12-03 22:11 UTC (permalink / raw)
To: buildroot
Remove flac-no-altivec.patch as it appears to have been
merged upstream.
Signed-off-by: Sven Neumann <neumann@teufel.de>
---
package/flac/flac-no-altivec.patch | 28 ----------------------------
package/flac/flac.mk | 5 +++--
2 files changed, 3 insertions(+), 30 deletions(-)
delete mode 100644 package/flac/flac-no-altivec.patch
diff --git a/package/flac/flac-no-altivec.patch b/package/flac/flac-no-altivec.patch
deleted file mode 100644
index c6a535b..0000000
--- a/package/flac/flac-no-altivec.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-FLAC assumes every powerpc around has altivec ABI which is wrong.
-
-Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
-
-diff -Nura flac-1.2.1/src/libFLAC/Makefile.am flac-1.2.1-noaltivec/src/libFLAC/Makefile.am
---- flac-1.2.1/src/libFLAC/Makefile.am 2007-09-14 18:06:17.000000000 -0300
-+++ flac-1.2.1-noaltivec/src/libFLAC/Makefile.am 2011-01-06 15:14:36.384242614 -0300
-@@ -41,7 +41,7 @@
- else
- # Linux-gcc for PPC does not have -force_cpusubtype_ALL, it is Darwin-specific
- #@@@ PPC optimizations temporarily disabled
--CPUCFLAGS = -maltivec -mabi=altivec -DFLAC__NO_ASM
-+CPUCFLAGS = -DFLAC__NO_ASM
- endif
- endif
-
-diff -Nura flac-1.2.1/src/libFLAC/Makefile.in flac-1.2.1-noaltivec/src/libFLAC/Makefile.in
---- flac-1.2.1/src/libFLAC/Makefile.in 2007-09-16 17:05:12.000000000 -0300
-+++ flac-1.2.1-noaltivec/src/libFLAC/Makefile.in 2011-01-06 15:14:50.997545602 -0300
-@@ -240,7 +240,7 @@
- @FLaC__CPU_PPC_TRUE@@FLaC__SYS_DARWIN_TRUE at CPUCFLAGS = -faltivec -force_cpusubtype_ALL -DFLAC__NO_ASM
- # Linux-gcc for PPC does not have -force_cpusubtype_ALL, it is Darwin-specific
- #@@@ PPC optimizations temporarily disabled
-- at FLaC__CPU_PPC_TRUE@@FLaC__SYS_DARWIN_FALSE at CPUCFLAGS = -maltivec -mabi=altivec -DFLAC__NO_ASM
-+ at FLaC__CPU_PPC_TRUE@@FLaC__SYS_DARWIN_FALSE at CPUCFLAGS = -DFLAC__NO_ASM
-
- AM_CFLAGS = $(DEBUGCFLAGS) $(CPUCFLAGS) @OGG_CFLAGS@
- @FLaC__CPU_PPC_TRUE@@FLaC__NO_ASM_FALSE at ARCH_SUBDIRS = ppc
diff --git a/package/flac/flac.mk b/package/flac/flac.mk
index 95cd5a1..177e1ce 100644
--- a/package/flac/flac.mk
+++ b/package/flac/flac.mk
@@ -4,8 +4,9 @@
#
################################################################################
-FLAC_VERSION = 1.2.1
-FLAC_SITE = http://downloads.sourceforge.net/project/flac/flac-src/flac-$(FLAC_VERSION)-src
+FLAC_VERSION = 1.3.0
+FLAC_SITE = http://downloads.xiph.org/releases/flac/
+FLAC_SOURCE = flac-$(FLAC_VERSION).tar.xz
FLAC_INSTALL_STAGING = YES
FLAC_CONF_OPT = \
--
1.8.4.2
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [Buildroot] [PATCH] flac: update to version 1.3.0
2013-12-03 22:11 [Buildroot] [PATCH] flac: update to version 1.3.0 Sven Neumann
@ 2013-12-03 22:40 ` Gustavo Zacarias
2013-12-04 9:44 ` Sven Neumann
0 siblings, 1 reply; 4+ messages in thread
From: Gustavo Zacarias @ 2013-12-03 22:40 UTC (permalink / raw)
To: buildroot
On 12/03/2013 07:11 PM, Sven Neumann wrote:
> Remove flac-no-altivec.patch as it appears to have been
> merged upstream.
>
> Signed-off-by: Sven Neumann <neumann@teufel.de>
Hold off this one a bit, IIRC it failed miserably to run on MIPS and/or PPC.
Let me retry and see before comitting it.
Regards.
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Buildroot] [PATCH] flac: update to version 1.3.0
2013-12-03 22:40 ` Gustavo Zacarias
@ 2013-12-04 9:44 ` Sven Neumann
2013-12-04 14:12 ` Gustavo Zacarias
0 siblings, 1 reply; 4+ messages in thread
From: Sven Neumann @ 2013-12-04 9:44 UTC (permalink / raw)
To: buildroot
Hi,
On Di, 2013-12-03 at 19:40 -0300, Gustavo Zacarias wrote:
> On 12/03/2013 07:11 PM, Sven Neumann wrote:
>
> > Remove flac-no-altivec.patch as it appears to have been
> > merged upstream.
> >
> > Signed-off-by: Sven Neumann <neumann@teufel.de>
>
> Hold off this one a bit, IIRC it failed miserably to run on MIPS and/or PPC.
> Let me retry and see before comitting it.
> Regards.
Fine with me. I have only tested builds on two ARM platforms (XScale and
Cortex-A8).
Regards,
Sven
--
Sven Neumann
Senior System Architect
Lautsprecher Teufel GmbH
Gewerbehof B?lowbogen - Aufgang D1
B?lowstr. 66 - 10783 Berlin - Germany
Registernummer HRB 20271 beim Amtsgericht Berlin-Charlottenburg
Gesch?ftsf?hrer: Edgar van Velzen
Tel. +49 (0)30 - 300 930 - 0, Direkt -153
neumann at teufel.de
www.teufel.de www.teufelaudio.com http://blog.teufel.de
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Buildroot] [PATCH] flac: update to version 1.3.0
2013-12-04 9:44 ` Sven Neumann
@ 2013-12-04 14:12 ` Gustavo Zacarias
0 siblings, 0 replies; 4+ messages in thread
From: Gustavo Zacarias @ 2013-12-04 14:12 UTC (permalink / raw)
To: buildroot
On 12/04/2013 06:44 AM, Sven Neumann wrote:
> On Di, 2013-12-03 at 19:40 -0300, Gustavo Zacarias wrote:
>> Hold off this one a bit, IIRC it failed miserably to run on MIPS and/or PPC.
>> Let me retry and see before comitting it.
>> Regards.
>
> Fine with me. I have only tested builds on two ARM platforms (XScale and
> Cortex-A8).
On qemu-mips-malta i get a floating point exception when encoding a
simple wav file (might be qemu at fault).
For powerpc altivec is still leaking inside leading to build failures
(or probably bad code) since it seems there are no powerpc processors
without altivec? 8-O
I'll concoct a patch for the altivec failure and test it, though i'd
need someone to test mips on real hardware.
Regards.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2013-12-04 14:12 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-12-03 22:11 [Buildroot] [PATCH] flac: update to version 1.3.0 Sven Neumann
2013-12-03 22:40 ` Gustavo Zacarias
2013-12-04 9:44 ` Sven Neumann
2013-12-04 14:12 ` Gustavo Zacarias
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox