ncbi-blast+ "hardening-no-fortify-functions"
Hi, I have built and update svn for new release of ncbi-blast+. I have however many warning on lintian: W: ncbi-blast+: hardening-no-fortify-functions usr/bin/blastdb_aliastool W: ncbi-blast+: hardening-no-fortify-functions usr/bin/makeblastdb W: ncbi-blast+: hardening-no-fortify-functions usr/bin/makeprofiledb W: ncbi-blast+: hardening-no-fortify-functions usr/lib/ncbi-blast+/libblastdb_format.so W: ncbi-blast+: hardening-no-fortify-functions usr/lib/ncbi-blast+/libentrez2.so W: ncbi-blast+: hardening-no-fortify-functions usr/lib/ncbi-blast+/libentrez2cli.so W: ncbi-blast+: hardening-no-fortify-functions usr/lib/ncbi-blast+/libid2_split.so W: ncbi-blast+: hardening-no-fortify-functions usr/lib/ncbi-blast+/libigblast.so W: ncbi-blast+: hardening-no-fortify-functions usr/lib/ncbi-blast+/libncbi_xloader_blastdb.so I have looked at lintian detail and http://wiki.debian.org/Hardening#Using_Hardening_Options but this not clear to me. should I add as build-depends hardening-wrapper then add to debian/rules : export DEB_BUILD_HARDENING=1 Or ,... any idea if this can be ignored or what should be done? Olivier -- gpg key id: 4096R/326D8438 (keyring.debian.org) Key fingerprint = 5FB4 6F83 D3B9 5204 6335 D26D 78DC 68DB 326D 8438
Re: ncbi-blast+ "hardening-no-fortify-functions"
Hi, Olivier. This is a false alarm, which you can safely ignore; blhc confirms that all is well: $ blhc --ignore-flag -g --ignore-flag -O2 ncbi-blast+_2.2.26-3_amd64.build LDFLAGS missing (-fPIE -pie): /usr/bin/g++ -Wl,--enable-new-dtags -pthread -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -O -Wl,-E file_contents.o msvc_configure.o msvc_makefile.o msvc_masterproject_generator.o msvc_prj_generator.o msvc_prj_utils.o msvc_project_context.o msvc_site.o msvc_sln_generator.o proj_builder_app.o proj_datatool_generated_src.o proj_item.o proj_tree.o proj_tree_builder.o proj_src_resolver.o proj_utils.o resolver.o msvc_configure_prj_generator.o proj_projects.o msvc_dlls_info.o msvc_prj_files_collector.o configurable_file.o ptb_gui.o ptb_registry.o mac_prj_generator.o prj_file_collector.o -Wl,-rpath,/usr/lib/ncbi-blast+ -Wl,-rpath-link,/home/amu/src/ncbi-blast+/build-area/ncbi-blast+-2.2.26/c++/BUILD/lib -L/home/amu/src/ncbi-blast+/build-area/ncbi-blast+-2.2.26/c++/BUILD/lib -lxutil -lxncbi -lxregexp -lpcre -lrt -lm -lpthread -o project_tree_builder $ (project_tree_builder is an internal build tool that we don't actually install.) Thanks for checking! -- Aaron Olivier Sallou writes: > Hi, > I have built and update svn for new release of ncbi-blast+. > I have however many warning on lintian: > > W: ncbi-blast+: hardening-no-fortify-functions usr/bin/blastdb_aliastool > W: ncbi-blast+: hardening-no-fortify-functions usr/bin/makeblastdb > W: ncbi-blast+: hardening-no-fortify-functions usr/bin/makeprofiledb > W: ncbi-blast+: hardening-no-fortify-functions > usr/lib/ncbi-blast+/libblastdb_format.so > W: ncbi-blast+: hardening-no-fortify-functions > usr/lib/ncbi-blast+/libentrez2.so > W: ncbi-blast+: hardening-no-fortify-functions > usr/lib/ncbi-blast+/libentrez2cli.so > W: ncbi-blast+: hardening-no-fortify-functions > usr/lib/ncbi-blast+/libid2_split.so > W: ncbi-blast+: hardening-no-fortify-functions > usr/lib/ncbi-blast+/libigblast.so > W: ncbi-blast+: hardening-no-fortify-functions > usr/lib/ncbi-blast+/libncbi_xloader_blastdb.so > > > I have looked at lintian detail and > http://wiki.debian.org/Hardening#Using_Hardening_Options but this not > clear to me. > > should I add as build-depends hardening-wrapper then add to debian/rules : > > export DEB_BUILD_HARDENING=1 > > Or ,... any idea if this can be ignored or what should be done? > > Olivier -- To UNSUBSCRIBE, email to debian-med-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/udlzk4j6zvy@dr-wily.mit.edu
InVesalius 3 Beta
Hi, I'm one of InVesalius developers. InVesalius is a free software to visualize and handle medical images (RMI and CT), it allows the generation of stl files which can be used for rapid prototyping. InVesalius is developed at CTI (Renato Archer Technology of Information Center), a research institute of the Brazilian Science and Technology Center and is available at the homepage of Public Software Portal homepage [1]. We, the invesalius developers, have interest in including InVesalius at Debian Med project. I created a package which is available to downloading at [2]. To get the files necessary to create the package: dget -x -u http://dl.dropbox.com/u/817671/packages/packaging/invesalius3b3/invesalius_3.0.0.b3-1.dsc I have no experience at creating packages, so it may be not so good. What I need is some help to get InVesalius included at Debian Med. What is necessary ... and this type of things. Thanks! [1] - http://svn.softwarepublico.gov.br/trac/invesalius [2] - http://svn.softwarepublico.gov.br/trac/invesalius/wiki/downloads/3.0-beta-3#GNULinuxInstaller -- To UNSUBSCRIBE, email to debian-med-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/cammolx_thxckcnta1jsxu2_shn8jh9hadeflf9bna5idpcy...@mail.gmail.com