[Bug 970420] Review Request: mingw-gsm - Shared libraries for GSM speech compressor

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

František Dvořák <valtri@xxxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |valtri@xxxxxxxxxx



--- Comment #1 from František Dvořák <valtri@xxxxxxxxxx> ---
Issues found:

* build dependencies:
 - missing mingw64 tools - it doesn't build because of that
 - gzip not needed
(http://fedoraproject.org/wiki/Packaging:Guidelines#BuildRequires_2)
 - C++ not needed
 - mingwXX-binutils can be removed (will be picked by mingwXX-gcc)

* manpages are not needed in MinGW packages

* mingw patch:
 - there is added -fno-stack-protector to CFLAGS, is it needed? (and why?)
 - is it needed to comment out *_INSTALL* things and tools?
 - it could be more generic (using variable for adding .exe to program names,
...)
 - (it can be compared with other patches "in the wild":
http://lrn.no-ip.info/other/mingw/mingw32/gsm/1.0.13-2/)
 - more generic version could be sent to upstream

* RHEL5 stuff can be removed (Group, BuildRoot, %clean, rm -rf, %defattr, ...)

* %prep:
 - better to use 'cp -a' to preserve timestamps
 - gsm doesn't support the out of source build; I haven't found problem in the
way used in this .spec file, but I don't know the standard recommended way of
doing it in Fedora MinGW packages...

* cosmetic: mixed tab/space rpmlint warning

* library name could be rather libgsm-1.dll? But I'm not sure, Windows
libraries naming is not so strict IMHO...

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review





[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]