[Bug 658754] Review Request: cubrid - a very fast and reliable open source SQL database server

bugzilla at redhat.com bugzilla at redhat.com
Fri Aug 30 21:39:59 UTC 2013


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

Michael Schwendt <bugs.michael at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|package-review at lists.fedora |
                   |project.org                 |



--- Comment #63 from Michael Schwendt <bugs.michael at gmx.net> ---
A few more comments:


* The Explicit Requires from comment 33 should be reviewed and dropped in
favour of the automatic dependencies on library names. At least for ncurses,
gc, lzo, and pcre I see corresponding -devel BuildRequires and assume they
result in automatic libname deps: 
https://fedoraproject.org/wiki/Packaging:Guidelines#Explicit_Requires

Where there are no automatic deps, add comments as explained in the guidelines,
and also re-review the BuildRequires.

For example, "PCRE library is disabled" appears in the build output.


* Several libs are bundled. Configure output says the "builtin" lib will be
used -> https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries


* Have you tried running the "fedora-review" tool for this package yet?


> BuildRequires: systemd-units

Prefer "BuildRequires: systemd" which is the package that contains the RPM
macros.


> build.log

It's huge. In many places Fedora's compiler flags aren't used.
https://fedoraproject.org/wiki/Packaging:Guidelines#Compiler_flags

In some places the build output is not verbose. Hence one cannot verify whether
the compiler flags. I haven't checked how to make it more verbose. Sometimes
one can configure with --disable-silent-rules, in other cases running "V=1 make
…" works.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=27pUwqC4bz&a=cc_unsubscribe


More information about the package-review mailing list