Package: lintian Version: 2.5.10.2 Severity: normal Dear Maintainer,
lintian produces inter alia following output for VLC: $ lintian vlc_2.0.3-4_amd64.changes W: vlc-plugin-pulse: hardening-no-fortify-functions usr/lib/vlc/plugins/access/libpulsesrc_plugin.so W: vlc-plugin-pulse: hardening-no-fortify-functions usr/lib/vlc/plugins/audio_output/libpulse_plugin.so W: vlc: hardening-no-fortify-functions usr/lib/vlc/plugins/video_filter/libpanoramix_plugin.so W: vlc: hardening-no-fortify-functions usr/lib/vlc/plugins/video_output/libxcb_window_plugin.so W: vlc: hardening-no-fortify-functions usr/lib/vlc/plugins/video_output/libxcb_xv_plugin.so W: vlc-plugin-zvbi: hardening-no-fortify-functions usr/lib/vlc/plugins/codec/libzvbi_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/access/libaccess_mtp_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/access/libaccess_oss_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/access/libdc1394_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/access/liblibbluray_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/access_output/libaccess_output_file_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/access_output/libaccess_output_http_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/audio_filter/liba52tospdif_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/audio_filter/libdolby_surround_decoder_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/audio_filter/libdtstospdif_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/audio_filter/libheadphone_channel_mixer_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/audio_filter/libmono_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/audio_filter/libmpgatofixed32_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/audio_filter/libnormvol_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/audio_filter/libscaletempo_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/audio_output/liboss_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/codec/libcvdsub_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/codec/libdvbsub_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/codec/libfaad_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/codec/liblibass_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/codec/libspudec_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/codec/libsubsusf_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/codec/libsvcdsub_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/codec/libtheora_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/control/libnetsync_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/demux/libmjpeg_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/demux/libreal_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/demux/libty_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/demux/libvoc_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/gui/libfbosd_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/mux/libmux_asf_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/mux/libmux_avi_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/mux/libmux_ps_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/packetizer/libpacketizer_mpeg4audio_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/services_discovery/libpodcast_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/stream_filter/libstream_filter_dash_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/stream_out/libstream_out_autodel_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/stream_out/libstream_out_gather_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/stream_out/libstream_out_langfromtelx_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/stream_out/libstream_out_select_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/video_chroma/libgrey_yuv_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/video_chroma/libi422_i420_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/video_filter/libaudiobargraph_v_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/video_filter/libbluescreen_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/video_filter/libcroppadd_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/video_filter/libgradfun_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/video_filter/libgradient_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/video_filter/libmagnify_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/video_filter/libmotiondetect_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/video_filter/libpsychedelic_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/video_filter/libpuzzle_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/video_filter/libripple_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/video_filter/libswscale_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/video_filter/libwave_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/video_output/libfb_plugin.so W: vlc-nox: hardening-no-fortify-functions usr/lib/vlc/plugins/visualization/libvisual_plugin.so The hardening dpkg-buildflags are passed to the build system. The build log looks like everything (including CPPFLAGS) is handled correctly. Most of the vlc plugins are correctly detected to use fortified libc functions. I see no difference in the logs between to detected and non detected plugins. Therefore I assume that the lintian warnings are false positives. Versions of packages lintian depends on: ii hardening-includes 2.2 -- Benjamin Drung Debian & Ubuntu Developer -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/1354839860.3710.1.camel@deep-thought

