[Bug 454025] Review Request: libixp - stand-alone client/server 9P library including ixpc client
bugzilla at redhat.com
bugzilla at redhat.com
Thu Jul 17 17:26:47 UTC 2008
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
Summary: Review Request: libixp - stand-alone client/server 9P library including ixpc client
https://bugzilla.redhat.com/show_bug.cgi?id=454025
mtasaka at ioa.s.u-tokyo.ac.jp changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |mtasaka at ioa.s.u-tokyo.ac.jp
------- Additional Comments From mtasaka at ioa.s.u-tokyo.ac.jp 2008-07-17 13:26 EST -------
Hello:
* Please support parallel make when possible:
https://fedoraproject.org/wiki/Packaging/Guidelines#Parallel_make
If not possible, write a comment in the spec file that this package does not
support
parallel make
* build log like:
-------------------------------------------------------------
+ make
MAKE all libixp/
HEADER include/ixp_fcall.h from fcall.h.nounion
CC libixp/client.o
CC libixp/convert.o
CC libixp/error.o
CC libixp/intmap.o
-------------------------------------------------------------
is not useful. We cannot verify if Fedora specific compiler flags are
correctly honored on this package from this build log:
https://fedoraproject.org/wiki/Packaging/Guidelines#Compiler_flags
And actually currently this compiler flags (you can check this by
$ rpm --eval %optflags) are not correctly honored. Please make build log more
verbose (you can do this by removing ".SILENT" from makefiles by for example:
------------------------------------------------------------------------------
find . -type f | xargs grep -l '.SILENT' | xargs sed -i.silent -e 's|\.SILENT||'
------------------------------------------------------------------------------
)
* Please use macros properly. /usr must be %{_prefix}, /etc must be %{_sysconfdir}
https://fedoraproject.org/wiki/Packaging/RPMMacros
* When packaging static archives follow:
https://fedoraproject.org/wiki/Packaging/Guidelines#Packaging_Static_Libraries
* This package does not build on x86_64 (I cannot show x86_64 build log because
currently
koji is very slow...)
static archives are installed under /usr/lib even on x86_64 (which is wrong
for 64 bits
machine) where spec files expects that static archives should be installed under
%_libdir (on 64 bits machine this is /usr/lib64).
* Usually -devel package must have "Requires: %{name} = %{version}-%{release}"
(please check:
https://fedoraproject.org/wiki/Packaging/ReviewGuidelines )
--
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, or are watching someone who is.
More information about the Fedora-package-review
mailing list