rpms/mppenc/devel mppenc-1.16-strict-aliasing.patch, NONE, 1.1 import.log, 1.1, 1.2 mppenc.spec, 1.1, 1.2
Michael Schwendt
mschwendt at fedoraproject.org
Tue Nov 24 10:52:07 UTC 2009
- Previous message: rpms/mppenc/devel import.log, NONE, 1.1 mppenc-1.16-cflags.patch, NONE, 1.1 mppenc.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message: File Config-Augeas-0.501.tar.gz uploaded to lookaside cache by apevec
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: mschwendt
Update of /cvs/pkgs/rpms/mppenc/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1565/devel
Modified Files:
import.log mppenc.spec
Added Files:
mppenc-1.16-strict-aliasing.patch
Log Message:
* Tue Nov 24 2009 Michael Schwendt <mschwendt at fedoraproject.org> - 1.16-1
- Compile wave_in.c with -fno-strict-aliasing because of dereferencing
pointer after cast-madness: short int* -> void* -> unsigned long*
mppenc-1.16-strict-aliasing.patch:
CMakeLists.txt | 2 ++
1 file changed, 2 insertions(+)
--- NEW FILE mppenc-1.16-strict-aliasing.patch ---
diff -Nur mppenc-1.16-orig/src/CMakeLists.txt mppenc-1.16/src/CMakeLists.txt
--- mppenc-1.16-orig/src/CMakeLists.txt 2006-11-08 19:53:41.000000000 +0100
+++ mppenc-1.16/src/CMakeLists.txt 2009-11-24 10:14:58.201133817 +0100
@@ -1,6 +1,8 @@
add_definitions(-DMPP_ENCODER -DFAST_MATH -DCVD_FASTLOG)
add_executable(mppenc analy_filter encode_sv7 huffsv7 profile stderr winmsg ans fastmath keyboard psy tags bitstream fft4g mppenc psy_tab tools cvd fft_routines pipeopen quant wave_in)
+set_source_files_properties(wave_in.c PROPERTIES COMPILE_FLAGS -fno-strict-aliasing)
+
if(WIN32)
target_link_libraries(mppenc winmm)
endif(WIN32)
Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/mppenc/devel/import.log,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- import.log 24 Nov 2009 10:49:43 -0000 1.1
+++ import.log 24 Nov 2009 10:52:07 -0000 1.2
@@ -1 +1,2 @@
mppenc-1_16-0_2_fc11:HEAD:mppenc-1.16-0.2.fc11.src.rpm:1259059716
+mppenc-1_16-1_fc11:HEAD:mppenc-1.16-1.fc11.src.rpm:1259059865
Index: mppenc.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mppenc/devel/mppenc.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- mppenc.spec 24 Nov 2009 10:49:43 -0000 1.1
+++ mppenc.spec 24 Nov 2009 10:52:07 -0000 1.2
@@ -1,7 +1,7 @@
Summary: Musepack SV7 audio file encoder
Name: mppenc
Version: 1.16
-Release: 0.2%{?dist}
+Release: 1%{?dist}
# Some source files by one of the authors lack a license header.
# Musepack website acknowledges the licensing as "LGPL".
@@ -15,6 +15,9 @@ URL: http://www.musepack.net/
Source0: http://files.musepack.net/source/mppenc-%{version}.tar.bz2
# prefer Fedora optflags
Patch0: mppenc-1.16-cflags.patch
+# compile wave_in.c with -fno-strict-aliasing because of dereferencing
+# pointer after cast-madness: short int* -> void* -> unsigned long*
+Patch1: mppenc-1.16-strict-aliasing.patch
BuildRequires: cmake
@@ -32,6 +35,7 @@ advanced stage in which it contains heav
%prep
%setup -q
%patch0 -p1 -b .cflags
+%patch1 -p1 -b .strict-aliasing
%build
@@ -50,6 +54,10 @@ make install DESTDIR=${RPM_BUILD_ROOT}
%changelog
+* Tue Nov 24 2009 Michael Schwendt <mschwendt at fedoraproject.org> - 1.16-1
+- Compile wave_in.c with -fno-strict-aliasing because of dereferencing
+ pointer after cast-madness: short int* -> void* -> unsigned long*
+
* Sat Nov 21 2009 Michael Schwendt <mschwendt at fedoraproject.org> - 1.16-0.2
- Spec comments for package review.
- Previous message: rpms/mppenc/devel import.log, NONE, 1.1 mppenc-1.16-cflags.patch, NONE, 1.1 mppenc.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message: File Config-Augeas-0.501.tar.gz uploaded to lookaside cache by apevec
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list