https://bugzilla.redhat.com/show_bug.cgi?id=1476085
Jerry James <loganjerry(a)gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
--- Comment #7 from Jerry James <loganjerry(a)gmail.com> ---
(In reply to Michael Cullen from comment #5)
* libsemigroups.x86_64: W: spelling-error %description -l en_US
initialise
-> initialize
yeah I know, I'm british too but the package guidelines are for american
english spellings :-)
Actually, I'm a Yank. :-) I've gotten into the bad habit of ignoring
rpmlint's
complaints about misspelled words, because it is nearly always wrong. I'll
rededicate myself to looking through the list of words for those rare cases
where it actually finds a misspelled word.
* libsemigroups.x86_64: W: undefined-non-weak-symbol
/usr/lib64/libsemigroups.so.0.0.0 pthread_create
looks to me like you're missing the -pthread compiler option
Actually, a peek at the build logs show that the -pthread compiler option is
being passed. Apparently that does not imply linking with -lpthread, at least
for a shared library. I've forced the issue by hacking up the Makefile to add
-lpthread, which fixes the problem. Thanks for spotting that!
I'd agree about the docs going into a separate subpackage
Done. I also added the standard lines in %build to eliminate hardcoded rpaths.
New URLs:
Spec URL:
https://jjames.fedorapeople.org/libsemigroups/libsemigroups.spec
SRPM URL:
https://jjames.fedorapeople.org/libsemigroups/libsemigroups-0.3.1-1.fc27....
--
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