Bug 594575 - Review Request: mingw32-wxWidgets - MinGW Windows wxWidgets library
Summary: Review Request: mingw32-wxWidgets - MinGW Windows wxWidgets library
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Nobody's working on this, feel free to take it
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Keywords:
Depends On: 594581
Blocks: FE-DEADREVIEW
TreeView+ depends on / blocked
 
Reported: 2010-05-21 04:05 UTC by Scott Tsai
Modified: 2010-12-26 20:29 UTC (History)
4 users (show)

(edit)
Clone Of:
(edit)
Last Closed: 2010-12-26 20:29:08 UTC


Attachments (Terms of Use)

Description Scott Tsai 2010-05-21 04:05:20 UTC
Spec URL: http://scottt.tw/fedora/mingw32-wxWidgets.spec
SRPM URL: http://scottt.tw/fedora/mingw32-wxWidgets-2.8.11-1.fc13.src.rpm
Description: MinGW Windows wxWidgets library
Patches:
http://scottt.tw/fedora/wxWidgets-use-fedora-mingw-libjpeg-jpeg-boolean-type.patch
http://scottt.tw/fedora/wxWidgets-generate-rcdefs.h-for-windows.patch
http://scottt.tw/fedora/wxWidgets-fix-m4-macro-definitions-for-autoconf-2.65.patch

Koji scratch build: http://koji.fedoraproject.org/koji/taskinfo?taskID=2200465
rpmlint output:
mingw32-wxWidgets.noarch: E: arch-independent-package-contains-binary-or-object /usr/i686-pc-mingw32/sys-root/mingw/lib/libwx_mswu_aui-2.8-i686-pc-mingw32.a
mingw32-wxWidgets.noarch: E: arch-independent-package-contains-binary-or-object /usr/i686-pc-mingw32/sys-root/mingw/lib/libwx_mswu_html-2.8-i686-pc-mingw32.a
mingw32-wxWidgets.noarch: E: arch-independent-package-contains-binary-or-object /usr/i686-pc-mingw32/sys-root/mingw/lib/libwx_baseu_net-2.8-i686-pc-mingw32.a
mingw32-wxWidgets.noarch: E: arch-independent-package-contains-binary-or-object /usr/i686-pc-mingw32/sys-root/mingw/lib/libwx_mswu_richtext-2.8-i686-pc-mingw32.a
mingw32-wxWidgets.noarch: E: arch-independent-package-contains-binary-or-object /usr/i686-pc-mingw32/sys-root/mingw/lib/libwx_baseu_xml-2.8-i686-pc-mingw32.a
mingw32-wxWidgets.noarch: E: arch-independent-package-contains-binary-or-object /usr/i686-pc-mingw32/sys-root/mingw/lib/libwxregexu-2.8-i686-pc-mingw32.a
mingw32-wxWidgets.noarch: E: arch-independent-package-contains-binary-or-object /usr/i686-pc-mingw32/sys-root/mingw/lib/libwx_mswu_xrc-2.8-i686-pc-mingw32.a
mingw32-wxWidgets.noarch: E: arch-independent-package-contains-binary-or-object /usr/i686-pc-mingw32/sys-root/mingw/lib/libwx_mswu_core-2.8-i686-pc-mingw32.a
mingw32-wxWidgets.noarch: E: arch-independent-package-contains-binary-or-object /usr/i686-pc-mingw32/sys-root/mingw/lib/libwx_mswu_qa-2.8-i686-pc-mingw32.a
mingw32-wxWidgets.noarch: E: arch-independent-package-contains-binary-or-object /usr/i686-pc-mingw32/sys-root/mingw/lib/libwx_mswu_adv-2.8-i686-pc-mingw32.a
mingw32-wxWidgets.noarch: E: arch-independent-package-contains-binary-or-object /usr/i686-pc-mingw32/sys-root/mingw/lib/libwx_baseu-2.8-i686-pc-mingw32.a
mingw32-wxWidgets.noarch: W: no-documentation
mingw32-wxWidgets-static.noarch: W: spelling-error Summary(en_US) mingw -> mingy, mingle, Mingus
mingw32-wxWidgets-static.noarch: W: spelling-error %description -l en_US mingw -> mingy, mingle, Mingus
mingw32-wxWidgets-static.noarch: E: description-line-too-long C mingw32-wxWidgets-static contains static library for mingw32-wxWidgets development.
mingw32-wxWidgets-static.noarch: E: arch-independent-package-contains-binary-or-object /usr/i686-pc-mingw32/sys-root/mingw/lib/libwx_mswu_html-2.8-i686-pc-mingw32.a
mingw32-wxWidgets-static.noarch: E: arch-independent-package-contains-binary-or-object /usr/i686-pc-mingw32/sys-root/mingw/lib/libwx_mswu_richtext-2.8-i686-pc-mingw32.a
mingw32-wxWidgets-static.noarch: E: arch-independent-package-contains-binary-or-object /usr/i686-pc-mingw32/sys-root/mingw/lib/libwxregexu-2.8-i686-pc-mingw32.a
mingw32-wxWidgets-static.noarch: E: arch-independent-package-contains-binary-or-object /usr/i686-pc-mingw32/sys-root/mingw/lib/libwx_mswu_adv-2.8-i686-pc-mingw32.a
mingw32-wxWidgets-static.noarch: E: arch-independent-package-contains-binary-or-object /usr/i686-pc-mingw32/sys-root/mingw/lib/libwx_mswu_aui-2.8-i686-pc-mingw32.a
mingw32-wxWidgets-static.noarch: E: arch-independent-package-contains-binary-or-object /usr/i686-pc-mingw32/sys-root/mingw/lib/libwx_mswu_core-2.8-i686-pc-mingw32.a
mingw32-wxWidgets-static.noarch: E: arch-independent-package-contains-binary-or-object /usr/i686-pc-mingw32/sys-root/mingw/lib/libwx_baseu-2.8-i686-pc-mingw32.a
mingw32-wxWidgets-static.noarch: E: arch-independent-package-contains-binary-or-object /usr/i686-pc-mingw32/sys-root/mingw/lib/libwx_mswu_qa-2.8-i686-pc-mingw32.a
mingw32-wxWidgets-static.noarch: E: arch-independent-package-contains-binary-or-object /usr/i686-pc-mingw32/sys-root/mingw/lib/libwx_mswu_xrc-2.8-i686-pc-mingw32.a
mingw32-wxWidgets-static.noarch: E: arch-independent-package-contains-binary-or-object /usr/i686-pc-mingw32/sys-root/mingw/lib/libwx_baseu_net-2.8-i686-pc-mingw32.a
mingw32-wxWidgets-static.noarch: E: arch-independent-package-contains-binary-or-object /usr/i686-pc-mingw32/sys-root/mingw/lib/libwx_baseu_xml-2.8-i686-pc-mingw32.a
mingw32-wxWidgets-static.noarch: W: no-documentation
2 packages and 0 specfiles checked; 23 errors, 4 warnings.

Comment 1 Scott Tsai 2010-05-21 04:12:40 UTC
1. spec file based on one found in the Fedora MinGW mailing list archives
2. Two of the three patches linked to above lack detailed comments on the build errors they fix. I plan on fixing that. Any help reviewing the patches or forwarding upstream greatly appreciated.

Comment 2 Jason Tibbitts 2010-11-03 20:09:54 UTC
I note that there are two review tickets open for mings32-wxWidgets and indeed from the entries in the changelog it looks as if your package originated from the other submission.

Normally I'd just close this ticket as a duplicate, but this one has the benefit of actually building.  However, it produces, among other things, a 313MB .dll file, which I'm having trouble interpreting as anything other than something being broken.


Note You need to log in before you can comment on or make changes to this bug.