| Summary: | Review Request: stanse - An automatic bug-finding tool for C | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Karel Klíč <kklic> |
| Component: | Package Review | Assignee: | Jerry James <loganjerry> |
| Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | rawhide | CC: | akurtako, fedora-package-review, loganjerry, notting, rvokal |
| Target Milestone: | --- | Flags: | loganjerry:
fedora-review?
|
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2012-10-26 13:36:52 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Bug Depends On: | 700335, 700345, 700427 | ||
| Bug Blocks: | |||
|
Description
Karel Klíč
2011-04-28 16:54:24 UTC
Shouldn't this package be noarch?? One part of Stanse (source code parser) is written in C for speed reasons. Spec URL: http://kklic.fedorapeople.org/stanse.spec SRPM URL: http://kklic.fedorapeople.org/stanse-1.2.0-2.fc14.src.rpm * Mon May 2 2011 Karel Klíč <kklic> - 1.2.0-2 - Required package com.inamik.utils.tableformatter changed name to inamik-tableformatter - Fixed debuginfo generation by adding debug="true" to cpptasks:cc task in build.xml - Use utf-8 encoding when compiling java source files and invoking javadoc - Use proper classpath for javadoc $ rpmlint ./stanse-debuginfo-1.2.0-2.fc14.i386.rpm 1 packages and 0 specfiles checked; 0 errors, 0 warnings. I'll take this review. Here are some preliminary comments. First, version 1.2.2 is available on the upstream web site. This means you can delete all the comments about sneaking version 1.2.0 from elsewhere. :-) Second, installation of stanse-web-1.2.0-2 fails: error: Failed dependencies: perl(dbs.pl) is needed by stanse-web-1.2.0-2.fc16.noarch Third, neither subpackage requires the main package. Should they? Fourth, the %defattr declarations in the %files sections are no longer necessary. If you can address those items, I'll do a full review. There is a licensing problem with version 1.2.2: it includes json-dced076c.jar which comes from https://github.com/douglascrockford/JSON-java. That project is distributable under problematic license: https://bugzilla.redhat.com/show_bug.cgi?id=594420 https://bugzilla.redhat.com/show_bug.cgi?id=455507 I have contacted Stanse upstream. Oh, bummer. OK, I'll stand by for upstream's response. Hi Karel, any news? Karel: ping. Jerry, Stanse development is stuck. I talked to the main developers, and they are not interested in continuing the development. So I think it would be a waste of time to maintain this package in Fedora. We would be in a bad position with regard to keeping up with new versions of GCC. |