Date: 2009-06-12 15:56 |
Priority: 3 |
Submitted By:
Stephan Kleine (bitshuffler)
|
Assigned To:
Michael Wiegand (mwiegand) |
Summary: openvas-libraries build fails because it doesn't use -lgcrypt |
| Detailed description | openvas-libraries fails to compile on Debian & Ubuntu cause -lgcrypt is missing in the linking options
of libopenvas/Makefile.
This probably is a similar issue as #1034
The attached patch fixes it for the moment but it's merely a crude hack to get it compiled.
The problem might be that "libgnutls-config --libs" on Debian just returns "-lgnutls" while on openSUSE
it returns "-L/usr/lib -lgnutls -lgcrypt -lgpg-error".
I'm sorry, but is it really too much to ask for that you compile that stuff before you tag it as release one time? I
mean it's not really some hidden secret bug but something that fails every build on Debian based distros. Also it was
my secret hope that you use OBS to test your releases before tagging (since it allows you to build your stuff for almost
20 distros / versions it should be fine if it works there).
You don't even need to touch one of the "official" repos but can do that in your home as well by running 3
commands - please see http://en.opensuse.org/Build_Service/Collaboration for details.
I'm sorry if I sound impolite but that's somehow frustrating. | |
|
Followup
| Message |
Date: 2009-06-15 10:56
Sender: Michael Wiegand
The issue you described has been fixed in SVN revision 3763
(http://wald.intevation.org/plugins/scmsvn/viewcvs.php?rev=3763&a
mp;root=openvas&view=rev). |
Date: 2009-06-12 16:55
Sender: Stephan Kleine
> Help with release QA is of course welcome. But I would appreciate
it if that help came before the release instead of afterwards.
Which is exactly why I just suggested that you drop the revision
you intend to release on OBS since it would build it automatically
for many versions and therefore should provide reasonable safety
that "it just works" ;) |
Date: 2009-06-12 16:09
Sender: Michael Wiegand
> I'm sorry, but is it really too much to ask for that you
compile that stuff before you tag it as release one time? I
mean it's not really some hidden secret bug but something that
fails every build on Debian based distros.
Thank you for reporting this bug.
Just for the record: The release was of course tested before
release and does indeed compile on Debian.
Help with release QA is of course welcome. But I would appreciate
it if that help came before the release instead of afterwards.
I will try to reproduce the issue you described. |
Date: 2009-06-12 16:04
Sender: Stephan Kleine
Sorry, I forgot to add a link to the unpatched build logs:
https://build.opensuse.org/package/show?package=openvas-libraries
&project=home%3Abitshuffler%3ATemp | |
|
Attached Files:
| Name |
Download |
| openvas-libraries-lgcrypt-2.0.3.patch |
Download |
|
|
Changes:
| Field |
Old Value |
Date |
By |
| Resolution | Accepted As Bug | 2009-06-15 10:56 | mwiegand |
| close_date | 2009-06-15 10:56 | 2009-06-15 10:56 | mwiegand |
| status_id | Open | 2009-06-15 10:56 | mwiegand |
| Resolution | None | 2009-06-12 16:09 | mwiegand |
| assigned_to | none | 2009-06-12 16:09 | mwiegand |
| File Added | 332: openvas-libraries-lgcrypt-2.0.3.patch | 2009-06-12 15:56 | bitshuffler | |
|