[Bug 167253] Review Request: CERN library and associated binaries

bugzilla at redhat.com bugzilla at redhat.com
Tue Nov 15 11:54:00 UTC 2005


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: CERN library and associated binaries


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





------- Additional Comments From pertusus at free.fr  2005-11-15 06:53 EST -------
(In reply to comment #21)
> Needs work: 
> * Missing SMP flags. If it doesn't build with it, please add a comment 
>   (wiki: PackagingGuidelines#parallelmake) 

It breaks the libraries build, I added them when possible and added a comment too. 

I'll post a new srpm which contains other minor fixes (add a profile.d csh
script and provide saner defaults in the cernlib script) soon.

> * Spec file: some paths are not replaced with RPM macros 
>   (wiki: QAChecklist item 7) 

Which ones? I can't find them?

> * Build failed in mock 
>  
> It is easy to spot the problem, since you created the src.rpm blas and 
> lapack have changed and no longer have the devel part 
>  
> The fix is simply to replace them in BuildRequires with their devel 
> counterpart. 

Thanks. It is fixed, and I'll retry a mock build soon.

> I have noticed that in the build log I see lots of cases like this: 
>  
> Makefile:454: archive/hadjust.d: No such file or directory 

Yep, I don't know what it means and it seems harmless.

> Argument #4 of `hptit' is one type at (2) but is some other type at (1) [info 
> -f g77 M GLOBALS] 

I don't know for this one.
  
> Argument #2 of `ucopy' is one precision at (2) but is some other precision at 
> (1) [info -f g77 M GLOBALS] 

This is not an issue, as ucopy accept as argument the storage length. So it may
accomodate different precisions as long as the different precisions have a fixed
relative storage size, and this is the case in f77 (a double is 2 times real
storage). So the compiler should do the right thing, even though it is not very
clean. I didn't had a look to the precise code, though.

> Those are warnings and they don't block the package building but some of them 
> look scary. :-) 

Yep, but as long as the build proceed and leads to the right executable, even
though not very optimized I think it's enough, given that the upstream isn't
willing to change much.

I forgot to mention that the RPM optflags are not used during the build. I have
added a comment in the spec file.

-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/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-extras-list mailing list