Opened 18 years ago
Last modified 17 years ago
#1254 new enhancement
gentoo build/compile QA notifications
| Reported by: | Owned by: | reimar | |
|---|---|---|---|
| Priority: | normal | Component: | core |
| Version: | HEAD | Severity: | minor |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: | ||
| Reproduced by developer: | no | Analyzed by developer: | no |
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
Note:
See TracTickets
for help on using tickets.

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: