GNOME Bugzilla – Bug 646610
Functions implicitly converted to pointers
Last modified: 2012-03-30 15:58:51 UTC
While building 2.9.6 and 2.9.8 on Gentoo it fails with the following comment: * QA Notice: Package has poor programming practices which may compile * but will almost certainly crash on 64bit architectures. * * Function `dmap_gst_mp3_input_stream_new' implicitly converted to pointer at dmap-gst-input-stream.c:248 * Function `dmap_gst_wav_input_stream_new' implicitly converted to pointer at dmap-gst-input-stream.c:251 * * Please file a bug about this at http://bugs.gentoo.org/ * with the maintaining herd of the package. * * ERROR: net-libs/libdmapsharing-2.9.8 failed: * install aborted due to poor programming practices shown above http://bugs.gentoo.org/show_bug.cgi?id=361775
Fixed in Git master. A missing #include meant the compiler was using the implicit function definition. The next libdmapsharing release will contain this fix.