Advanced search
Log In
New Account
  
 
Home My Page Project Tree Code Snippets Project Openings OpenVAS
 
 
Summary Tracker Lists News SCM Files
 

Bugs: Browse | Download .csv

[#1035] openvas-libraries build fails because it doesn't use -lgcrypt

Please login

State:
Closed
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
ResolutionAccepted As Bug2009-06-15 10:56mwiegand
close_date2009-06-15 10:562009-06-15 10:56mwiegand
status_idOpen2009-06-15 10:56mwiegand
ResolutionNone2009-06-12 16:09mwiegand
assigned_tonone2009-06-12 16:09mwiegand
File Added332: openvas-libraries-lgcrypt-2.0.3.patch2009-06-12 15:56bitshuffler

This site is hosted by the Intevation GmbH