[Bug 799398] New: SDL_Init not found in libSDL.dll.a
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: SDL_Init not found in libSDL.dll.a
https://bugzilla.redhat.com/show_bug.cgi?id=799398
Summary: SDL_Init not found in libSDL.dll.a
Product: Fedora
Version: 16
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: unspecified
Priority: unspecified
Component: mingw32-SDL
AssignedTo: rjones(a)redhat.com
ReportedBy: salsaman(a)gmail.com
QAContact: extras-qa(a)fedoraproject.org
CC: lfarkas(a)lfarkas.org, rjones(a)redhat.com,
fedora-mingw(a)lists.fedoraproject.org
Classification: Fedora
Story Points: ---
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Description of problem:
Compilation is broken
Version-Release number of selected component (if applicable):
How reproducible:
Steps to Reproduce:
Create a dll which is statically linked with SDL, as follows:
bin/sh ../../../../libtool --tag=CC --mode=link i686-pc-mingw32-gcc -fPIC
-DPIC -DIS_MINGW=1 -D_GNU_SOURCE=1 -Dmain=SDL_main
-I/usr/i686-pc-mingw32/sys-root/mingw/include/SDL -g -O2 -Wall -shared -fPIC
-DPIC -module -avoid-version --tag=disable-static -no-undefined
-Wl,/usr/i686-pc-mingw32/sys-root/mingw/lib/libSDL.dll.a
-Wl,/usr/i686-pc-mingw32/sys-root/mingw/lib/libSDLmain.a -o SDL.la -rpath
"/usr/lib/lives/plugins/playback/video" SDL_la-SDL.lo
libtool: link: i686-pc-mingw32-gcc -shared .libs/SDL_la-SDL.o -O2
-Wl,/usr/i686-pc-mingw32/sys-root/mingw/lib/libSDL.dll.a
-Wl,/usr/i686-pc-mingw32/sys-root/mingw/lib/libSDLmain.a -o .libs/SDL.dll
-Wl,--enable-auto-image-base -Xlinker --out-implib -Xlinker .libs/SDL.dll.a
This creates SDL.dll in .libs. No warnings are given about missing functions.
Actual results:
When SDL.dll is loaded and run under wine, it crashes with:
wine: Call from 0x7bc4c100 to unimplemented function SDL.dll.SDL_Init, aborting
wine: Unimplemented function SDL.dll.SDL_Init called at address 0x7bc4c100
(thread 0023), starting debugger...
Unhandled exception: unimplemented function SDL.dll.SDL_Init called in 32-bit
code (0x7bc4c100).
Expected results:
SDL_Init should be found inside libSDL.dll.a
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
11 years, 2 months
[Bug 795699] New: CVE-2012-0841 libxml2: hash table collisions CPU usage DoS [fedora-all]
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: CVE-2012-0841 libxml2: hash table collisions CPU usage DoS [fedora-all]
https://bugzilla.redhat.com/show_bug.cgi?id=795699
Summary: CVE-2012-0841 libxml2: hash table collisions CPU usage
DoS [fedora-all]
Product: Fedora
Version: 16
Platform: All
OS/Version: Linux
Status: NEW
Keywords: Security, SecurityTracking
Severity: medium
Priority: medium
Component: mingw32-libxml2
AssignedTo: rjones(a)redhat.com
ReportedBy: huzaifas(a)redhat.com
QAContact: extras-qa(a)fedoraproject.org
CC: lfarkas(a)lfarkas.org, veillard(a)redhat.com,
rjones(a)redhat.com, erik-fedora(a)vanpienbroek.nl,
fedora-mingw(a)lists.fedoraproject.org, drizt(a)land.ru
Blocks: 787067
Classification: Fedora
Story Points: ---
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
This is an automatically created tracking bug! It was created to ensure
that one or more security vulnerabilities are fixed in affected Fedora
versions.
For comments that are specific to the vulnerability please use bugs filed
against "Security Response" product referenced in the "Blocks" field.
For more information see:
http://fedoraproject.org/wiki/Security/TrackingBugs
When creating a Bodhi update request, please include this bug ID and the
bug IDs of this bug's parent bugs filed against the "Security Response"
product (the top-level CVE bugs). Please mention the CVE IDs being fixed
in the RPM changelog when available.
Bodhi update submission link:
https://admin.fedoraproject.org/updates/new/?type_=security&bugs=787067
Please note: this issue affects multiple supported versions of Fedora.
Only one tracking bug has been filed; please ensure that it is only closed
when all affected versions are fixed.
[bug automatically created by: add-tracking-bugs]
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
11 years, 2 months
[Bug 806271] New: CVE-2012-1144 freetype: insufficient checking of first outline point in TTF parser (#35689) [fedora-all]
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: CVE-2012-1144 freetype: insufficient checking of first outline point in TTF parser (#35689) [fedora-all]
https://bugzilla.redhat.com/show_bug.cgi?id=806271
Summary: CVE-2012-1144 freetype: insufficient checking of first
outline point in TTF parser (#35689) [fedora-all]
Product: Fedora
Version: 16
Platform: All
OS/Version: Linux
Status: NEW
Keywords: Security, SecurityTracking
Severity: high
Priority: high
Component: mingw32-freetype
AssignedTo: rjones(a)redhat.com
ReportedBy: thoger(a)redhat.com
QAContact: extras-qa(a)fedoraproject.org
CC: lfarkas(a)lfarkas.org, rjones(a)redhat.com,
erik-fedora(a)vanpienbroek.nl,
fedora-mingw(a)lists.fedoraproject.org
Blocks: 800607
Classification: Fedora
Story Points: ---
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
This is an automatically created tracking bug! It was created to ensure
that one or more security vulnerabilities are fixed in affected Fedora
versions.
For comments that are specific to the vulnerability please use bugs filed
against "Security Response" product referenced in the "Blocks" field.
For more information see:
http://fedoraproject.org/wiki/Security/TrackingBugs
When creating a Bodhi update request, please include this bug ID and the
bug IDs of this bug's parent bugs filed against the "Security Response"
product (the top-level CVE bugs). Please mention the CVE IDs being fixed
in the RPM changelog when available.
Bodhi update submission link:
https://admin.fedoraproject.org/updates/new/?type_=security&bugs=800607
Please note: this issue affects multiple supported versions of Fedora.
Only one tracking bug has been filed; please ensure that it is only closed
when all affected versions are fixed.
[bug automatically created by: add-tracking-bugs]
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
11 years, 2 months
[Bug 657478] New: Invalid declare statement in macros.mingw32 with some packages
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: Invalid declare statement in macros.mingw32 with some packages
https://bugzilla.redhat.com/show_bug.cgi?id=657478
Summary: Invalid declare statement in macros.mingw32 with some
packages
Product: Fedora
Version: 14
Platform: All
OS/Version: Linux
Status: NEW
Severity: medium
Priority: low
Component: mingw32-filesystem
AssignedTo: rjones(a)redhat.com
ReportedBy: waananen(a)nbi.dk
QAContact: extras-qa(a)fedoraproject.org
CC: rjones(a)redhat.com, kalev(a)smartlink.ee,
erik-fedora(a)vanpienbroek.nl,
fedora-mingw(a)lists.fedoraproject.org, drizt(a)land.ru
Classification: Fedora
Description of problem:
I'm using a custom build of mingw32-python in order to build Python bindings
for a software package. For this packages the code in macros.mingw32 breaks:
...
for i in `ls %{_mingw32_bindir}/*|grep -- "-config\$"` ; do \
x=`basename $i|tr "a-z+-" "A-ZX_"`; \
declare -x $x="$i" ; export $x; \
done; \
...
The variable name $x contains a ('.') when it finds the python2.x-config script
in %{_mingw32_bindir}. One could imagine that this problem could be triggered
on other *-config scripts.
The fix is easy: filter away dots ('.') from the filename when generating the
variable name (eg. |cut -d '.').
Version-Release number of selected component (if applicable):
I found this in Fedora 12, but it seems applicable to Fedora 14.
How reproducible:
Build a package which requires mingw32-python. The mingw32-python does
not yet exist in Fedora (unfortunately).
Steps to Reproduce:
1.
2.
3.
Actual results:
Package build fails
Expected results:
Package should build
Additional info:
Cheers
Anders
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
11 years, 10 months
[Bug 665539] New: mingw32-bzip2 is missing a static package
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: mingw32-bzip2 is missing a static package
https://bugzilla.redhat.com/show_bug.cgi?id=665539
Summary: mingw32-bzip2 is missing a static package
Product: Fedora
Version: 14
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: medium
Priority: low
Component: mingw32-bzip2
AssignedTo: rjones(a)redhat.com
ReportedBy: amorilia(a)users.sourceforge.net
QAContact: extras-qa(a)fedoraproject.org
CC: lfarkas(a)lfarkas.org, rjones(a)redhat.com,
fedora-mingw(a)lists.fedoraproject.org
Classification: Fedora
Description of problem:
Currently, it is not possible to cross compile against bzip2 statically.
Version-Release number of selected component (if applicable):
1.0.5-8
How reproducible:
cat > test.c <<EOF
void main() {};
EOF
i686-pc-mingw32-gcc -Wl,-Bstatic -lbz2 test.c
Steps to Reproduce:
1.
2.
3.
Actual results:
/usr/lib64/gcc/i686-pc-mingw32/4.5.0/../../../../i686-pc-mingw32/bin/ld: cannot
find -lbz2
collect2: ld returned 1 exit status
Expected results:
The test program compiles successfully.
Additional info:
Patch attached.
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
11 years, 11 months
[Bug 807561] New: mingw-cmake error when compiling .rc
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: mingw-cmake error when compiling .rc
https://bugzilla.redhat.com/show_bug.cgi?id=807561
Summary: mingw-cmake error when compiling .rc
Product: Fedora
Version: 15
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: unspecified
Priority: unspecified
Component: mingw32-filesystem
AssignedTo: rjones(a)redhat.com
ReportedBy: drizt(a)land.ru
QAContact: extras-qa(a)fedoraproject.org
CC: lfarkas(a)lfarkas.org, rjones(a)redhat.com,
kalevlember(a)gmail.com, erik-fedora(a)vanpienbroek.nl,
fedora-mingw(a)lists.fedoraproject.org, drizt(a)land.ru
Classification: Fedora
Story Points: ---
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Created attachment 573252
--> https://bugzilla.redhat.com/attachment.cgi?id=573252
rc test project
I am compiling my cmake project but am geting the error with
i686-pc-mingw32-windres. The project has a integrated icon.
I wrote a test project to check compiling with integrated icon. Below output of
compiling this project.
[taurus@lix rctest]$ mingw32-cmake .
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/i686-pc-mingw32-gcc
-- Check for working C compiler: /usr/bin/i686-pc-mingw32-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/i686-pc-mingw32-g++
-- Check for working CXX compiler: /usr/bin/i686-pc-mingw32-g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Configuring done
-- Generating done
CMake Warning: The variable, 'BUILD_SHARED_LIBS', specified manually, was not
used during the generation.
CMake Warning: The variable, 'CMAKE_INSTALL_LIBDIR', specified manually, was
not used during the generation.
CMake Warning: The variable, 'INCLUDE_INSTALL_DIR', specified manually, was not
used during the generation.
CMake Warning: The variable, 'LIB_INSTALL_DIR', specified manually, was not
used during the generation.
CMake Warning: The variable, 'SHARE_INSTALL_PREFIX', specified manually, was
not used during the generation.
CMake Warning: The variable, 'SYSCONF_INSTALL_DIR', specified manually, was not
used during the generation.
-- Build files have been written to: /home/taurus/devel/rctest
[taurus@lix rctest]$ make
/usr/bin/cmake -H/home/taurus/devel/rctest -B/home/taurus/devel/rctest
--check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /home/taurus/devel/rctest/CMakeFiles
/home/taurus/devel/rctest/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[1]: Entering directory `/home/taurus/devel/rctest'
make -f CMakeFiles/rctest.dir/build.make CMakeFiles/rctest.dir/depend
make[2]: Entering directory `/home/taurus/devel/rctest'
cd /home/taurus/devel/rctest && /usr/bin/cmake -E cmake_depends "Unix
Makefiles" /home/taurus/devel/rctest /home/taurus/devel/rctest
/home/taurus/devel/rctest /home/taurus/devel/rctest
/home/taurus/devel/rctest/CMakeFiles/rctest.dir/DependInfo.cmake --color=
Scanning dependencies of target rctest
make[2]: Leaving directory `/home/taurus/devel/rctest'
make -f CMakeFiles/rctest.dir/build.make CMakeFiles/rctest.dir/build
make[2]: Entering directory `/home/taurus/devel/rctest'
/usr/bin/cmake -E cmake_progress_report /home/taurus/devel/rctest/CMakeFiles 1
[ 50%] Building CXX object CMakeFiles/rctest.dir/main.cpp.obj
/usr/bin/i686-pc-mingw32-g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
-fexceptions --param=ssp-buffer-size=4 -mms-bitfields -o
CMakeFiles/rctest.dir/main.cpp.obj -c /home/taurus/devel/rctest/main.cpp
/usr/bin/cmake -E cmake_progress_report /home/taurus/devel/rctest/CMakeFiles 2
[100%] Building RC object CMakeFiles/rctest.dir/rctest.rc.res
/usr/bin/i686-pc-mingw32-windres /foCMakeFiles/rctest.dir/rctest.rc.res
/home/taurus/devel/rctest/rctest.rc
/usr/bin/i686-pc-mingw32-windres: '/foCMakeFiles/rctest.dir/rctest.rc.res': No
such file
/usr/bin/i686-pc-mingw32-windres: can't open
`/foCMakeFiles/rctest.dir/rctest.rc.res' for input
make[2]: *** [CMakeFiles/rctest.dir/rctest.rc.res] Error 1
make[2]: Leaving directory `/home/taurus/devel/rctest'
make[1]: *** [CMakeFiles/rctest.dir/all] Error 2
make[1]: Leaving directory `/home/taurus/devel/rctest'
make: *** [all] Error 2
I get this on F15. F16 hasn't such error. On F16 compiling works nice.
I've attached test project.
I've applied deciding for F15 package from
https://bugzilla.redhat.com/show_bug.cgi?id=652435#c5. Also I've applied this
patch to F16 branch. It should be reverted.
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
12 years
[mingw32-filesystem/f16] Revert "Merge branch 'f15' into f16"
by ivanromanov
commit c9f3d10acd6858a20308ee49a2f6b9a4cb837aaf
Author: Ivan Romanov <drizt(a)land.ru>
Date: Thu Mar 29 22:30:18 2012 +0600
Revert "Merge branch 'f15' into f16"
This reverts commit 1626ca006437a4180483a9a11b390e06ed0c7292, reversing
changes made to 94aa851f6ebc77586e9362b248ba0540ab5cb0ee.
Toolchain-mingw32.cmake | 2 --
mingw32-filesystem.spec | 5 +----
2 files changed, 1 insertions(+), 6 deletions(-)
---
diff --git a/Toolchain-mingw32.cmake b/Toolchain-mingw32.cmake
index 2c3c9e1..9a575d0 100644
--- a/Toolchain-mingw32.cmake
+++ b/Toolchain-mingw32.cmake
@@ -20,8 +20,6 @@ SET(QT_LIBRARY_DIR ${CMAKE_FIND_ROOT_PATH}/lib)
# set the resource compiler (RHBZ #652435)
SET(CMAKE_RC_COMPILER /usr/bin/i686-pc-mingw32-windres)
-SET(CMAKE_RC_COMPILE_OBJECT
- "<CMAKE_RC_COMPILER> <FLAGS> <DEFINES> -O coff -o <OBJECT> <SOURCE>")
# override boost library suffix which defaults to -mgw
SET(Boost_COMPILER -gcc46)
diff --git a/mingw32-filesystem.spec b/mingw32-filesystem.spec
index 3e590c1..7018810 100644
--- a/mingw32-filesystem.spec
+++ b/mingw32-filesystem.spec
@@ -2,7 +2,7 @@
Name: mingw32-filesystem
Version: 69
-Release: 12%{?dist}
+Release: 11%{?dist}
Summary: MinGW base filesystem and environment
Group: Development/Libraries
@@ -158,9 +158,6 @@ install -m 644 %{SOURCE8} $RPM_BUILD_ROOT%{_datadir}/mingw32
%changelog
-* Mon Mar 26 2012 Ivan Romanov <drizt(a)land.ru> - 69-12
-- windres options for cmake (RHBZ #652435)
-
* Sun Feb 5 2012 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 69-11
- Use a more complete list of Win32 default dlls based on the
dlls exported by wine (thanks to Levente Farkas). RHBZ #787486
12 years
[mingw32-zlib/f17] Package has been renamed to mingw-zlib
by Erik van Pienbroek
commit cccc0c0a925a1f6576cf720fb34b7b4e4233a7ad
Author: Erik van Pienbroek <epienbro(a)fedoraproject.org>
Date: Wed Mar 28 23:42:55 2012 +0200
Package has been renamed to mingw-zlib
.gitignore | 2 -
dead.package | 1 +
mingw32-zlib-1.2.5-autotools.patch | 106 -----------------
mingw32-zlib.spec | 206 ---------------------------------
sources | 1 -
zlib-1.2.5-gentoo.patch | 12 --
zlib-1.2.5-use-correct-def-file.patch | 8 --
7 files changed, 1 insertions(+), 335 deletions(-)
---
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..3c76986
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Package has been renamed to mingw-zlib
12 years
[mingw32-zlib] Package has been renamed to mingw-zlib
by Erik van Pienbroek
commit afa81cba4093f24dcaad2b26a177d121142b6f76
Author: Erik van Pienbroek <epienbro(a)fedoraproject.org>
Date: Wed Mar 28 23:41:11 2012 +0200
Package has been renamed to mingw-zlib
.gitignore | 2 -
dead.package | 1 +
mingw32-zlib-1.2.5-autotools.patch | 106 -----------------
mingw32-zlib.spec | 206 ---------------------------------
sources | 1 -
zlib-1.2.5-gentoo.patch | 12 --
zlib-1.2.5-use-correct-def-file.patch | 8 --
7 files changed, 1 insertions(+), 335 deletions(-)
---
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..3c76986
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Package has been renamed to mingw-zlib
12 years