Opened 11 years ago

Last modified 10 years ago

#1254 new enhancement

gentoo build/compile QA notifications

Reported by: breiteseite1337@… Owned by: reimar
Priority: normal Component: core
Version: HEAD Severity: minor
Keywords: Cc:
Blocked By: Blocking:
Reproduced by developer: Analyzed by developer:

Description

Hi,

i am using the mplayer-9999-r2.ebuild from beandog (http://overlays.gentoo.org/dev/beandog/browser/media-video/mplayer). After compiling today, the following output appeared:

  • QA Notice: Package has poor programming practices which may compile
  • fine but exhibit random runtime failures.
  • libvo/x11_common.c:909: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • libvo/x11_common.c:1237: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/interface.c:358: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/interface.c:567: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/interface.c:751: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/interface.c:760: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/interface.c:770: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/interface.c:899: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/interface.c:1101: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/interface.c:1112: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/interface.c:1120: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/interface.c:1121: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/interface.c:1122: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/mw.c:109: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/mw.c:110: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/mw.c:244: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/mw.c:594: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/mw.c:632: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/play.c:92: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/play.c:95: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/play.c:96: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/play.c:278: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/play.c:279: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/play.c:283: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/play.c:284: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/pb.c:245: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/gtk/eq.c:561: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/gtk/eq.c:562: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/gtk/eq.c:563: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/gtk/eq.c:564: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/gtk/eq.c:565: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/gtk/eq.c:566: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/gtk/fs.c:459: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/gtk/fs.c:462: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/gtk/fs.c:463: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/gtk/fs.c:467: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/gtk/fs.c:471: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/gtk/fs.c:474: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/gtk/fs.c:477: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/gtk/gtk_url.c:104: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/gtk/opts.c:582: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/gtk/opts.c:632: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/gtk/opts.c:633: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/gtk/pl.c:197: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/mplayer/gtk/pl.c:197: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/wm/wsxdnd.c:90: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • gui/wm/wsxdnd.c:189: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • mpcommon.c:72: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • spudec.c:493: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • libmpcodecs/vf.c:200: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • libmpdemux/demux_nuv.c:328: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • libmpdemux/demux_nuv.c:328: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • libfaad2/ic_predict.c:57: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • libfaad2/ic_predict.c:64: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • libfaad2/ic_predict.c:74: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • libvo/font_load_ft.c:517: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • libmpcodecs/vf_fspp.c:419: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • libmpcodecs/vf_spp.c:380: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • stream/librtsp/rtsp_session.c:266: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • postprocess.c:920: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • postprocess.c:921: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • postprocess.c:922: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • postprocess.c:923: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • postprocess.c:933: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • postprocess.c:934: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • postprocess.c:935: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • postprocess.c:936: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • mencoder.c:1284: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • mencoder.c:1295: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • dsputil.c:3594: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • dsputil.c:3659: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • dsputil.c:3676: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • dsputil.c:3677: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • dsputil.c:3702: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • dsputil.c:3780: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • i386/fdct_mmx.c:528: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • i386/fdct_mmx.c:546: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • i386/fdct_mmx.c:564: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • i386/simple_idct_mmx.c:213: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • h264.c:6217: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • tscc.c:143: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • QA Notice: Package has poor programming practices which may compile
  • fine but exhibit random runtime failures.
  • libmpcodecs/ad_hwac3.c:179: warning: implicit declaration of function 'swab'
  • libmpcodecs/ad_liba52.c:66: warning: implicit declaration of function 'swab'
  • tremor/misc.h:188: warning: implicit declaration of function '_ilog'
  • tremor/misc.h:188: warning: implicit declaration of function '_ilog'
  • tremor/misc.h:188: warning: implicit declaration of function 'abs'
  • tremor/misc.h:188: warning: implicit declaration of function 'abs'
  • tremor/misc.h:188: warning: implicit declaration of function '_ilog'
  • tremor/misc.h:188: warning: implicit declaration of function 'abs'
  • tremor/misc.h:188: warning: implicit declaration of function '_ilog'
  • Please do not file a Gentoo bug and instead report the above QA
  • issues directly to the upstream developers of this software.
  • Homepage: http://www.mplayerhq.hu/

Installing media-video/mplayer-9999-r2

  • checking 109 files for package collisions

The output of emerge --info:
http://nopaste.com/p/aTFmJc9en

Change History (1)

comment:1 Changed 10 years ago by walch.martin@…

This seems to have been partially solved (mplayer-1.0_rc2_p28288 should be much newer than svn snapshot from August 2008). What remains is:

  • QA Notice: Package has poor programming practices which may compile
  • fine but exhibit random runtime failures.
  • libmpdemux/demux_nuv.c:328: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • libmpdemux/demux_nuv.c:328: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • libdvdread4/nav_print.c:41: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • libfaad2/ic_predict.c:57: warning: dereferencing type-punned pointer will break strict-aliasing rules
  • QA Notice: Package has poor programming practices which may compile
  • fine but exhibit random runtime failures.
  • libmpcodecs/ad_hwac3.c:185: warning: implicit declaration of function 'swab'
  • libmpcodecs/ad_liba52.c:72: warning: implicit declaration of function 'swab'
  • tremor/misc.h:188: warning: implicit declaration of function '_ilog'
  • tremor/misc.h:188: warning: implicit declaration of function '_ilog'
  • tremor/misc.h:188: warning: implicit declaration of function 'abs'
  • tremor/misc.h:188: warning: implicit declaration of function 'abs'
  • tremor/misc.h:188: warning: implicit declaration of function '_ilog'
  • tremor/misc.h:188: warning: implicit declaration of function 'abs'
  • tremor/misc.h:188: warning: implicit declaration of function '_ilog'
Note: See TracTickets for help on using tickets.