Your message dated Fri, 08 Jul 2011 22:19:25 +0000
with message-id <e1qfjop-00070d...@franck.debian.org>
and subject line Bug#615759: fixed in oval-interpreter 5.7.2-1.1
has caused the Debian Bug report #615759,
regarding oval-interpreter: ftbfs with gold or ld --no-add-needed
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
615759: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=615759
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: oval-interpreter
Version: 5.7.2-1
Severity: important
Tags: sid
User: peter.fritzs...@gmx.de
Usertags: no-add-needed
The package fails to build in a test rebuild on at least amd64 with
ld --no-add-needed. For details, please see:
http://lists.debian.org/debian-devel-announce/2011/02/msg00011.html
http://wiki.debian.org/ToolChain/DSOLinking
Ubuntu might have a patch for this issue, but unfortunately it was
not forwarded to Debian. Please have a look at
http://packages.qa.debian.org/oval-interpreter to see if an Ubuntu version for
this package exists, and if a fix is included in the Ubuntu diff.
[...]
g++ -c -Wall -O -DLINUX -DPACKAGE_DPKG -I/usr/local/include -I/usr/include
-I../../src/linux -I../../src -I../../src/probes/unix -I../../src/probes/linux
-I../../src/probes/independent -o ./Release/obj/TextFileContent54Probe.obj
../../src/probes/independent/TextFileContent54Probe.cpp
g++ -c -Wall -O -DLINUX -DPACKAGE_DPKG -I/usr/local/include -I/usr/include
-I../../src/linux -I../../src -I../../src/probes/unix -I../../src/probes/linux
-I../../src/probes/independent -o ./Release/obj/InetdProbe.obj
../../src/probes/unix/InetdProbe.cpp
g++ -c -Wall -O -DLINUX -DPACKAGE_DPKG -I/usr/local/include -I/usr/include
-I../../src/linux -I../../src -I../../src/probes/unix -I../../src/probes/linux
-I../../src/probes/independent -o ./Release/obj/XinetdProbe.obj
../../src/probes/unix/XinetdProbe.cpp
g++ -c -Wall -O -DLINUX -DPACKAGE_DPKG -I/usr/local/include -I/usr/include
-I../../src/linux -I../../src -I../../src/probes/unix -I../../src/probes/linux
-I../../src/probes/independent -o ./Release/obj/Digest.obj ../../src/Digest.cpp
g++ -c -Wall -O -DLINUX -DPACKAGE_DPKG -I/usr/local/include -I/usr/include
-I../../src/linux -I../../src -I../../src/probes/unix -I../../src/probes/linux
-I../../src/probes/independent -o ./Release/obj/Directive.obj
../../src/Directive.cpp
g++ -c -Wall -O -DLINUX -DPACKAGE_DPKG -I/usr/local/include -I/usr/include
-I../../src/linux -I../../src -I../../src/probes/unix -I../../src/probes/linux
-I../../src/probes/independent -o ./Release/obj/LDAPProbe.obj
../../src/probes/independent/LDAPProbe.cpp
g++ -c -Wall -O -DLINUX -DPACKAGE_DPKG -I/usr/local/include -I/usr/include
-I../../src/linux -I../../src -I../../src/probes/unix -I../../src/probes/linux
-I../../src/probes/independent -o ./Release/obj/DPKGInfoProbe.obj
../../src/probes/linux/DPKGInfoProbe.cpp
../../src/probes/linux/DPKGInfoProbe.cpp: In member function 'StringVector*
DPKGInfoProbe::GetDPKGNames(ObjectEntity*)':
../../src/probes/linux/DPKGInfoProbe.cpp:183:57: warning: the address of
'allNames' will always evaluate as 'true'
../../src/probes/linux/DPKGInfoProbe.cpp: In member function 'StringVector*
DPKGInfoProbe::GetMatchingDPKGNames(std::string, bool)':
../../src/probes/linux/DPKGInfoProbe.cpp:229:61: warning: deprecated conversion
from string constant to 'char*'
../../src/probes/linux/DPKGInfoProbe.cpp:230:68: warning: deprecated conversion
from string constant to 'char*'
../../src/probes/linux/DPKGInfoProbe.cpp: In member function 'bool
DPKGInfoProbe::DPKGExists(std::string)':
../../src/probes/linux/DPKGInfoProbe.cpp:269:74: warning: deprecated conversion
from string constant to 'char*'
../../src/probes/linux/DPKGInfoProbe.cpp:270:75: warning: deprecated conversion
from string constant to 'char*'
../../src/probes/linux/DPKGInfoProbe.cpp: In member function 'void
DPKGInfoProbe::GetDPKGInfo(std::string, ItemVector*)':
../../src/probes/linux/DPKGInfoProbe.cpp:325:69: warning: deprecated conversion
from string constant to 'char*'
../../src/probes/linux/DPKGInfoProbe.cpp:326:70: warning: deprecated conversion
from string constant to 'char*'
../../src/probes/linux/DPKGInfoProbe.cpp:349:63: warning: deprecated conversion
from string constant to 'char*'
../../src/probes/linux/DPKGInfoProbe.cpp:358:80: warning: deprecated conversion
from string constant to 'char*'
g++ -Wall -O -DLINUX ./Release/obj/Main.obj ./Release/obj/AbsComponent.obj
./Release/obj/AbsCriteria.obj ./Release/obj/AbsDataCollector.obj
./Release/obj/AbsEntity.obj ./Release/obj/AbsEntityValue.obj
./Release/obj/AbsFileFinder.obj ./Release/obj/AbsFunctionComponent.obj
./Release/obj/AbsObject.obj ./Release/obj/AbsObjectCollector.obj
./Release/obj/AbsProbe.obj ./Release/obj/AbsState.obj
./Release/obj/AbsVariable.obj ./Release/obj/Analyzer.obj
./Release/obj/ArithmeticFunction.obj ./Release/obj/BeginFunction.obj
./Release/obj/Behavior.obj ./Release/obj/CollectedObject.obj
./Release/obj/CollectedSet.obj ./Release/obj/Common.obj
./Release/obj/ComponentFactory.obj ./Release/obj/ComponentValue.obj
./Release/obj/ConcatFunction.obj ./Release/obj/ConstantVariable.obj
./Release/obj/Criteria.obj ./Release/obj/Criterion.obj
./Release/obj/Definition.obj ./Release/obj/DocumentManager.obj
./Release/obj/EndFunction.obj ./Release/obj/EntityComparator.obj
./Release/obj/EscapeRegexFunction.obj
./Release/obj/Exception.obj ./Release/obj/ExtendedDefinition.obj
./Release/obj/ExternalVariable.obj ./Release/obj/FileFinder.obj
./Release/obj/Filter.obj ./Release/obj/InterfaceProbe.obj
./Release/obj/Item.obj ./Release/obj/ItemEntity.obj
./Release/obj/ItemFieldEntityValue.obj ./Release/obj/LiteralComponent.obj
./Release/obj/LocalVariable.obj ./Release/obj/Log.obj ./Release/obj/Object.obj
./Release/obj/ObjectComponent.obj ./Release/obj/ObjectEntity.obj
./Release/obj/ObjectFactory.obj ./Release/obj/ObjectReader.obj
./Release/obj/OvalEnum.obj ./Release/obj/OvalMessage.obj
./Release/obj/PossibleRestrictionType.obj ./Release/obj/PossibleValueType.obj
./Release/obj/REGEX.obj ./Release/obj/RegexCaptureFunction.obj
./Release/obj/RestrictionType.obj ./Release/obj/Set.obj
./Release/obj/SetObject.obj ./Release/obj/State.obj
./Release/obj/StateEntity.obj ./Release/obj/StateFieldEntityValue.obj
./Release/obj/StringEntityValue.obj ./Release/obj/SubstringFunction.obj
./Release/obj/Test.o
bj ./Release/obj/TestedItem.obj ./Release/obj/VariableComponent.obj
./Release/obj/VariableFactory.obj ./Release/obj/VariableValue.obj
./Release/obj/Version.obj ./Release/obj/XmlCommon.obj
./Release/obj/XmlProcessor.obj ./Release/obj/XslCommon.obj
./Release/obj/DataCollector.obj ./Release/obj/ObjectCollector.obj
./Release/obj/ProbeFactory.obj ./Release/obj/SplitFunction.obj
./Release/obj/SystemInfo.obj ./Release/obj/FileProbe.obj
./Release/obj/InetListeningServersProbe.obj ./Release/obj/ProcessProbe.obj
./Release/obj/UnameProbe.obj ./Release/obj/TextFileContentProbe.obj
./Release/obj/TimeDifferenceFunction.obj ./Release/obj/XmlFileContentProbe.obj
./Release/obj/EnvironmentVariableProbe.obj ./Release/obj/FamilyProbe.obj
./Release/obj/FileMd5Probe.obj ./Release/obj/FileHashProbe.obj
./Release/obj/VariableProbe.obj ./Release/obj/RunLevelProbe.obj
./Release/obj/PasswordProbe.obj ./Release/obj/ShadowProbe.obj
./Release/obj/TextFileContent54Probe.obj ./Release/obj/InetdProbe.obj ./
Release/obj/XinetdProbe.obj ./Release/obj/Digest.obj
./Release/obj/Directive.obj ./Release/obj/LDAPProbe.obj
./Release/obj/DPKGInfoProbe.obj -L/usr/local/lib -L/usr/lib -lxerces-c
-lxalan-c -lpcre -lpopt -lgcrypt -lldap -lapt-pkg -o ./Release/ovaldi
/usr/bin/ld: ./Release/obj/LDAPProbe.obj: undefined reference to symbol
'ber_free@@OPENLDAP_2.4_2'
/usr/bin/ld: note: 'ber_free@@OPENLDAP_2.4_2' is defined in DSO
/usr/lib64/liblber-2.4.so.2 so try adding it to the linker command line
/usr/lib64/liblber-2.4.so.2: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[2]: *** [build] Error 1
make[2]: Leaving directory
`/build/user-oval-interpreter_5.7.2-1-amd64-i_Ighd/oval-interpreter-5.7.2/project/linux'
make[1]: *** [set-platform] Error 2
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: oval-interpreter
Source-Version: 5.7.2-1.1
We believe that the bug you reported is fixed in the latest version of
oval-interpreter, which is due to be installed in the Debian FTP archive:
oval-interpreter_5.7.2-1.1.diff.gz
to main/o/oval-interpreter/oval-interpreter_5.7.2-1.1.diff.gz
oval-interpreter_5.7.2-1.1.dsc
to main/o/oval-interpreter/oval-interpreter_5.7.2-1.1.dsc
ovaldi_5.7.2-1.1_amd64.deb
to main/o/oval-interpreter/ovaldi_5.7.2-1.1_amd64.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 615...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Stefano Rivera <stefa...@debian.org> (supplier of updated oval-interpreter
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Wed, 06 Jul 2011 23:53:50 +0200
Source: oval-interpreter
Binary: ovaldi
Architecture: source amd64
Version: 5.7.2-1.1
Distribution: unstable
Urgency: low
Maintainer: Pavel Vinogradov <pavel.vinogra...@nixdev.net>
Changed-By: Stefano Rivera <stefa...@debian.org>
Description:
ovaldi - Open Vulnerability and Assessment Language reference interpreter
Closes: 615759
Changes:
oval-interpreter (5.7.2-1.1) unstable; urgency=low
.
* Non-maintainer upload.
* fix-no-add-needed-build.patch: Fix build with ld --no-add-needed
(Closes: #615759, LP: #756041). Thanks Julian Taylor for the patch.
Checksums-Sha1:
1308955c798151868e6bea80bfe3e13f395cab35 1982 oval-interpreter_5.7.2-1.1.dsc
9fa3a051b9c3848ffac1a73267746d2e738b1bc7 10932
oval-interpreter_5.7.2-1.1.diff.gz
c081029b32a362e37ecc164b5e18ca2d6ec62ec7 741628 ovaldi_5.7.2-1.1_amd64.deb
Checksums-Sha256:
d7434968caee8ef6d8b3d54a8e5e6ed26971e9875b12d1f21b2165a03a915a80 1982
oval-interpreter_5.7.2-1.1.dsc
da57c117404ee69669bf79f208f7453fc2dee5e654d76192903a089ec24413fe 10932
oval-interpreter_5.7.2-1.1.diff.gz
5b0d149ca7a90d7b5d6bb5dac14fcc797c201aa5de7260b91bccb38760c4c488 741628
ovaldi_5.7.2-1.1_amd64.deb
Files:
a49a1e223ec8129a8a6d5c184c6ea5e2 1982 admin optional
oval-interpreter_5.7.2-1.1.dsc
bb70a25e79abb6e381608cfc28ea5766 10932 admin optional
oval-interpreter_5.7.2-1.1.diff.gz
e1c2bf71675592166468fd6dec1af017 741628 admin optional
ovaldi_5.7.2-1.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBAgAGBQJOFNquAAoJEACQ/CG1zRrMyyEQAJBXhDW2xYhoUVKpdAY+2j7u
A19tzWCrgMqeO3nFxF9imezK95XU0mWLZo/BFufnawQ3jDBCefoLL663+6jU+XjV
DASytkmeEpdEkasEK+mhOUSYxN02F7UYqkZmsZo7ERDXtOkbes5f/W3FxT2H67vP
DbgDUMkzCT8iOoh2VbPF4OuG0jHT4ZwcoHWUXsLi0TO9WGgwc/nDNA23Z8me9FX5
FyneWML/yxXh9SAOCLgAFuLhxm0Rdj+Ee5pZw8qLM7nMyf+W9fXVzO9z+JVHmFxf
J2gPR48ZuIJqLqDLK2r/rfWA9Ga50QW6EXs73T7hnccLm2H5S1PL1aZzWBPDdxEK
BfBZ4FeONiGSkpLdfezo8znzgkMuovozdWKpLhf3ewVQqrEMy++V1rrhUIa+W35i
No/vpaXlQsQ4K34YiYeqdeI+5WGtdbVDJaiBXohlgFNzvw6ScvFwTgz8DFgHz9Xg
iqi/2rKZ6cFt2JGwS850CwjzYnqfRSUI1OlIXSfWMkujdBN6NW7xP/vML4Bzu9H3
UKtEZ3yZLv6nUj61CPOgOyoELh3On2EPPxSSmh9eaB84jzAFXcNOuGJijE5JUbqP
HgTOLUP2fHAwUM3T95qrq/iyNxiVQrhNSW1bl7qmUZrX+mbycraoAMi6UWpxx7gQ
H3kQ0kDzlTMmzJVeaz9X
=e89a
-----END PGP SIGNATURE-----
--- End Message ---