[Bug 678955] Review Request: opencsg - Library for Constructive Solid Geometry using OpenGL

bugzilla at redhat.com bugzilla at redhat.com
Mon Mar 7 18:47:51 UTC 2011


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


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

--- Comment #9 from Jerry James <loganjerry at gmail.com> 2011-03-07 13:47:49 EST ---
(In reply to comment #8)
> I have built and added to the repo x86_64 builds for Fedora-15 dev branch.
> These didn't show any of the rpmlint you show above either. Are those rawhide
> builds?

No, that was from a build on x86_64 Fedora 14.  I just tried building on Fedora
15 and got the same result.  Are you running rpmlint on the binary rpm files,
or on the installed packages?  I don't believe rpmlint can do the undefined
non-weak symbol checks on the former.

> The package does need `make -j1`, otherwise it tries to build examples before
> the library is done.

That can be fixed by adding an explicit dependency to the Makefile.  Put this
line just after the %{_qt4_qmake} line in your spec file:

sed -i 's/^sub-example-make_default:/sub-example-make_default:
sub-src-make_default/' Makefile

I built with -j5 on a quad-core machine with that line in place and with
%{?_smp_mflags} added and didn't have a problem.  There is probably some way to
tweak the project file so that the Makefile is generated with that dependency
in the first place, but I know pretty much nothing about qmake.

-- 
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.



More information about the package-review mailing list