Mailinglist Archive: opensuse-packaging (142 mails)

< Previous Next >
Re: [opensuse-packaging] hdf5 1.8.8
  • From: Boris Manojlovic <boris@xxxxxxxxx>
  • Date: Sun, 27 Nov 2011 14:30:02 +0100
  • Message-id: <CAHisY=Ns7zBRdDHLa7AiijJ06qLHsizuX4JNmH5kZMGZK0v=ag@mail.gmail.com>
Hello Filipe,

please look at request with number 93848 that i have created with
given patch for non void fixes

All errors are fixed, but as i have to go and will not be near my pc i
will not be able to fix other warnings...



On Sun, Nov 27, 2011 at 2:05 AM, Filipe Pires Alvarenga Fernandes
<ocefpaf@xxxxxxxxx> wrote:
Hi,

I'm trying to update the hdf5 package to its latest version (1.8.8).
I've branched it here:

https://build.opensuse.org/package/show?package=hdf5&project=home%3Aocefpaf%3Abranches%3Adevel%3Alibraries%3Ac_c%2B%2B

and I'm having issues with the rpmlint Warnings and Error at the end
of this e-mail.

I have a some questions regarding the rpmlint: (Please bear in mind
that I not a skilled packager nor a programmer.)

1) I notice that other distro (e.g. Fedora do not pacth for those warnings)
2) How bad are those errors below? They need to be patched or is there
a way around?
3) I do not have the skills to pacth those, in this case who should I
approach for help?


Thanks, for the attention, Filipe

RPMLINT:

I: Function call uses possibly exploitable format stringsW: hdf5
format-security h5import.c:1497, 1507
I: Program is using implicit definitions of functions getting
pointers or implemented by macros. These functions need to use their
correct prototypes to allow correct argument passing on e.g. x86_64 .
   - Implicit memory/string functions need #include <string.h>.     -
Implicit *printf functions need #include <stdio.h>.     - Implicit
*printf functions need #include <stdio.h>.     - Implicit *read*
functions need #include <unistd.h>.     - Implicit *recv* functions
need #include <sys/socket.h>.W: hdf5 implicit-pointer-decl
H5LTanalyze.c:2004
I: Program returns random data in a functionE: hdf5
no-return-in-nonvoid-function H5LTanalyze.l:187E: hdf5
no-return-in-nonvoid-function dt_arith.c:3473E: hdf5
no-return-in-nonvoid-function h5diff_common.c:72
I: Program returns random data in a functionE: hdf5
no-return-in-nonvoid-function H5LTanalyze.l:187E: hdf5
no-return-in-nonvoid-function dt_arith.c:3473E: hdf5
no-return-in-nonvoid-function h5diff_common.c:72


ps: hdf5 is in important package for scientific data storage, it is
important (at least in my view) that an important distro like opensuse
offer its latest version.


*****************************************************
Filipe Pires Alvarenga Fernandes, PhD Candidate
School of Marine Science and Technology
University of Massachusetts at Dartmouth
706 Rodney French Blvd., New Bedford, MA 02744

Email: falvarengafernandes@xxxxxxxxxx
          ocefpaf@xxxxxxxxx

http://ocefpaf.tiddlyspot.com/
*****************************************************
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-packaging+owner@xxxxxxxxxxxx


--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-packaging+owner@xxxxxxxxxxxx

< Previous Next >