Bug 1265759 - Review Request: mingw-drmingw - Just-in-Time (JIT) debugger for MinGW
Review Request: mingw-drmingw - Just-in-Time (JIT) debugger for MinGW
Status: NEW
Product: Fedora
Classification: Fedora
Component: Package Review (Show other bugs)
rawhide
Unspecified Unspecified
unspecified Severity unspecified
: ---
: ---
Assigned To: Nobody's working on this, feel free to take it
Fedora Extras Quality Assurance
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2015-09-23 13:07 EDT by Thomas Sailer
Modified: 2015-09-23 13:07 EDT (History)
1 user (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed:
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Thomas Sailer 2015-09-23 13:07:31 EDT
Spec URL: https://sailer.fedorapeople.org/mingw-drmingw.spec
SRPM URL: https://sailer.fedorapeople.org/mingw-drmingw-0.7.6-1.fc22.src.rpm
Description:
Dr. Mingw is a Just-in-Time (JIT) debugger. When the application
throws an unhandled exception, Dr. Mingw attaches itself to the
application and collects information about the exception, using the
available debugging information.

Dr. Mingw can read debugging information in DWARF format -- generated
by the Gnu C/C++ Compiler, and in a PDB file -- generated by the
Microsoft Visual C++ Compiler. It relies upon the DbgHelp library to
resolve symbols in modules compiled by the Microsoft tools.

The functionality to resolve symbols and dump stack backtraces is
provided as DLLs so it can be embedded on your applications/tools.

Approved MinGW packaging guidelines are here:
http://fedoraproject.org/wiki/Packaging/MinGW

rpmlint:
$ rpmlint mingw-drmingw.spec /home/sailer/rpmbuild/SRPMS/mingw-drmingw-0.7.6-1.fc22.src.rpm /home/sailer/rpmbuild/RPMS/noarch/mingw32-drmingw-0.7.6-1.fc22.noarch.rpm /home/sailer/rpmbuild/RPMS/noarch/mingw32-drmingw-devel-0.7.6-1.fc22.noarch.rpm /home/sailer/rpmbuild/RPMS/noarch/mingw64-drmingw-0.7.6-1.fc22.noarch.rpm /home/sailer/rpmbuild/RPMS/noarch/mingw64-drmingw-devel-0.7.6-1.fc22.noarch.rpm /home/sailer/rpmbuild/RPMS/noarch/mingw32-drmingw-debuginfo-0.7.6-1.fc22.noarch.rpm /home/sailer/rpmbuild/RPMS/noarch/mingw64-drmingw-debuginfo-0.7.6-1.fc22.noarch.rpm
mingw-drmingw.src: W: spelling-error %description -l en_US unhandled -> unhanded, unhand led, unhand-led
mingw-drmingw.src: W: spelling-error %description -l en_US backtraces -> backtracks, back traces, back-traces
mingw32-drmingw.noarch: W: spelling-error %description -l en_US Mingw -> Ming, Ming w, Mingy
mingw32-drmingw.noarch: W: spelling-error %description -l en_US unhandled -> unhanded, unhand led, unhand-led
mingw32-drmingw.noarch: W: spelling-error %description -l en_US backtraces -> backtracks, back traces, back-traces
mingw32-drmingw-devel.noarch: W: no-documentation
mingw64-drmingw.noarch: W: spelling-error %description -l en_US Mingw -> Ming, Ming w, Mingy
mingw64-drmingw.noarch: W: spelling-error %description -l en_US unhandled -> unhanded, unhand led, unhand-led
mingw64-drmingw.noarch: W: spelling-error %description -l en_US backtraces -> backtracks, back traces, back-traces
mingw64-drmingw-devel.noarch: W: no-documentation
mingw32-drmingw-debuginfo.noarch: E: debuginfo-without-sources
mingw64-drmingw-debuginfo.noarch: E: debuginfo-without-sources
7 packages and 1 specfiles checked; 2 errors, 10 warnings.

The two errors are normal on MinGW and can be ignored.

Scratch build:
http://koji.fedoraproject.org/koji/taskinfo?taskID=11197746

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