[Bug 520637] Review Request: mdk - GNU MIX Development Kit

bugzilla at redhat.com bugzilla at redhat.com
Sun Sep 20 19:01:23 UTC 2009


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=520637





--- Comment #5 from Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp>  2009-09-20 15:01:22 EDT ---
Created an attachment (id=361832)
 --> (https://bugzilla.redhat.com/attachment.cgi?id=361832)
gdb log when gmixvm consumes much CPU (and hangs)

For 1.2.4-2:

* License
  - As info files and files under doc/ are under GFDL, the license
    tag should be "GPLv3+ and GFDL".

* %description
  - You don't have to duplicate the same %description into -doc
    subpackage.

* Conditional BR (BuildRequires)
  - INSTALL file says:
-----------------------------------------------------------------
   140   - User Option: -with-readline[=yes|no]
   141   - User Option: -without-readline
   142       Enables/disables the GNU Readline support for `mixvm'.  If the
   143       required libraries are missing (*note Requirements::) the
configure
   144       script with automatically disable this feature.
-----------------------------------------------------------------
    From configure.in, to enable readline support both
    "ncurses-devel" and "readline-devel" is needed for BR.
    Currently build.log says:
-----------------------------------------------------------------
   194  checking for initscr in -lncurses... no
   195  configure: WARNING: Cannot find ncurses lib
-----------------------------------------------------------------
    Would you enable this option?

* Parallel make
  - Support parallel make if possible. If parallel make fails, please
    write a note about that on the spec file:
    https://fedoraproject.org/wiki/Packaging/Guidelines#Parallel_make

* About mdk.desktop
  - The category "Application;" is deprecated and should be removed.
  - The Category line should end with semicolon, i.e. with 
    "...Emulator;GTK;" .

* Timestamps
  - Please consider to use
------------------------------------------------------------------
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
------------------------------------------------------------------
    to keep timestamps on installed files as much as possible.
    This method usually works for Makefiles generated from recent
    autotools.

! By the way, about gmixvm
  - On rawhide, when I try gmixvm it consumes almost 100% CPU and
    it becomes no responsive. gdb log attached when gmixvm hangs.

    Would you contact upstream?

-- 
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.




More information about the Fedora-package-review mailing list