[Bug 479978] Review Request: libnewmat - Newmat C++ matrix library

2009-06-13 Thread bugzilla
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=479978


Denis Arnaud denis.arnaud_fed...@m4x.org changed:

   What|Removed |Added

   Flag||fedora-review?




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

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 479978] Review Request: libnewmat - Newmat C++ matrix library

2009-06-13 Thread bugzilla
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=479978





--- Comment #6 from Denis Arnaud denis.arnaud_fed...@m4x.org  2009-06-13 
11:39:01 EDT ---
Note that I am not a sponsor. However, I have quickly reviewed your package
(https://fedoraproject.org/wiki/Packaging/ReviewGuidelines) and fixed the
warnings of rpmlint. The corresponding new specification file and source RPM
are to be found here:
-
Spec URL: http://denisarnaud.fedorapeople.org/newmat/11/1/newmat.spec
SRPM URL:
http://denisarnaud.fedorapeople.org/newmat/11/1/newmat-11-1.fc10.src.rpm
-

and it builds nicely on all architectures:
http://koji.fedoraproject.org/koji/taskinfo?taskID=1409984

So, following are a few points, in no particular order, that I have fixed in my
version of the specification file (and with the patch):
 0. I have renamed the package from 'libnewmat' into 'newmat', as it matches
upstream naming (http://www.robertnz.net/ftp/newmat11.tar.gz). See
https://fedoraproject.org/wiki/Packaging/NamingGuidelines#General_Naming for
further details.

 1. License. Please have a look at
https://fedoraproject.org/wiki/Packaging/LicensingGuidelines and
http://fedoraproject.org/wiki/Licensing#SoftwareLicenses . For instance,
Public Use does not exist. In my version of the spec file, I have used
Public Domain, which is acceptable for Fedora. However, it would be better to
contact upstream (robert at statsresearch.co.nz), in order to clarify the
license issue and potentially explicitly add a license file, if so intended.

 2. Use of the exit() function in the upstream code (myexcept.cpp). 'rpmlint
-i' states:
newmat.x86_64: W: shared-lib-calls-exit /usr/lib64/libnewmat.so.11.1
e...@glibc_2.2.5
This library package calls exit() or _exit(), probably in a non-fork()
context. Doing so from a library is strongly discouraged - when a library
function calls exit(), it prevents the calling program from handling the
error, reporting it to the user, closing files properly, and cleaning up any
state that the program has. It is preferred for the library to return an
actual error code and let the calling program decide how to handle the
situation.
I have thus written a patch
(http://denisarnaud.fedorapeople.org/newmat/11/1/newmat-11-fix-exit-issue.patch)
fixing that issue. That patch should be submitted/proposed upstream (as I have
just coded a work-around, which upstream may not find appropriate).

 3. Dynamic library. Usually, the library is set to be executable when
installed:
 install -p -D -m 0755 lib/lib%{name}.so
%{buildroot}%{_libdir}/lib%{name}.so.%{version}
where %{version} is the full version (e.g., '11.1')

--

If you agree with the above, and you contact upstream for the corresponding
issues (license, exit() function), and if upstream is fine with the license
(Public Domain), I shall approve that package.

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

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 479978] Review Request: libnewmat - Newmat C++ matrix library

2009-02-06 Thread bugzilla
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=479978





--- Comment #5 from Pascal pascal...@parois.net  2009-02-06 16:09:26 EDT ---
I corrected the soname name

New srpm:
http://fedora.debroglie.net/SRPMS/10/libnewmat-10D-2.fc10.debroglie.src.rpm
New spec: http://svn.debroglie.net/specs/trunk/libnewmat.spec

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

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 479978] Review Request: libnewmat - Newmat C++ matrix library

2009-01-27 Thread bugzilla
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=479978





--- Comment #3 from Michael Schwendt bugs.mich...@gmx.net  2009-01-27 
09:04:13 EDT ---
 -shared -Wl,-soname,libnewmat.so.10.4 

 ln -s libnewmat.so.10.4 libnewmat.so.10

Are you sure you didn't want the soname to be libnewmat.so.10?

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

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 479978] Review Request: libnewmat - Newmat C++ matrix library

2009-01-27 Thread bugzilla
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=479978





--- Comment #4 from Pascal pascal...@parois.net  2009-01-27 09:35:05 EDT ---
You are right, it's a mistake.

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

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 479978] Review Request: libnewmat - Newmat C++ matrix library

2009-01-27 Thread bugzilla
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=479978


manuel wolfshant wo...@nobugconsulting.ro changed:

   What|Removed |Added

  Alias||libnewmat




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

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 479978] Review Request: libnewmat - Newmat C++ matrix library

2009-01-27 Thread bugzilla
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=479978


manuel wolfshant wo...@nobugconsulting.ro changed:

   What|Removed |Added

 Blocks||482757




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

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 479978] Review Request: libnewmat - Newmat C++ matrix library

2009-01-23 Thread bugzilla
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=479978





--- Comment #1 from Pascal pascal...@parois.net  2009-01-23 06:26:25 EDT ---
Sorry guys, I broke my webserver, files are no longer available at the moment.

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

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 479978] Review Request: libnewmat - Newmat C++ matrix library

2009-01-23 Thread bugzilla
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=479978





--- Comment #2 from Pascal pascal...@parois.net  2009-01-23 12:35:25 EDT ---
Fixed, file are available again.

This library is going to be used by the next package I am going to submit. I am
waiting for a new release upstream to submit it (http://vincefn.net/Fox/).

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

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 479978] Review Request: libnewmat - Newmat C++ matrix library

2009-01-14 Thread bugzilla
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=479978


manuel wolfshant wo...@nobugconsulting.ro changed:

   What|Removed |Added

 Blocks||177841




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

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review