<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>83419</bug_id>
          
          <creation_ts>2005-02-26 16:15 0000</creation_ts>
          <short_desc>Muine 0.6.3-r2 failes to compile</short_desc>
          <delta_ts>2005-03-14 17:52:11 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Applications</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>mmacleod@ieee.org</reporter>
          <assigned_to>dotnet@gentoo.org</assigned_to>
          <cc>matt@breakmygentoo.net</cc>

      

      
          <long_desc isprivate="0">
            <who>mmacleod@ieee.org</who>
            <bug_when>2005-02-26 16:15:47 0000</bug_when>
            <thetext>When emerging Muine 0.6.3-r2, I get this:

player-gst.c: In function `player_construct&apos;:
player-gst.c:157: warning: implicit declaration of function `_&apos;
player-gst.c:157: warning: nested extern declaration of `_&apos;
player-gst.c:157: warning: passing arg 1 of `g_strdup&apos; makes pointer from integer without a cast
player-gst.c:164: warning: nested extern declaration of `_&apos;
player-gst.c:164: warning: passing arg 1 of `g_strdup&apos; makes pointer from integer without a cast
player-gst.c:173: warning: nested extern declaration of `_&apos;
player-gst.c:173: warning: passing arg 1 of `g_strdup&apos; makes pointer from integer without a cast
player-gst.c:182: warning: nested extern declaration of `_&apos;
player-gst.c:182: warning: passing arg 1 of `g_strdup&apos; makes pointer from integer without a cast
make[3]: *** [player-gst.lo] Error 1


The usage of the underscore in: (_(&quot;Failed to create GstPlay object&quot;)) seems a little odd to me, but some googling shows it seems to be standard glib usage. Could this be related to running Gnome 2.9 from breakmygentoo?

Reproducible: Always
Steps to Reproduce:
1. Emerge latest muine




Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.4.3,
glibc-2.3.4.20040808-r1, 2.6.10-gentoo-r6 i686)
=================================================================
System uname: 2.6.10-gentoo-r6 i686 Intel(R) Pentium(R) 4 CPU 2.53GHz
Gentoo Base System version 1.6.9
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb  8 2005, 13:22:57)]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS=&quot;x86&quot;
AUTOCLEAN=&quot;yes&quot;
CFLAGS=&quot;-O3 -march=pentium4 -fomit-frame-pointer&quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control&quot;
CONFIG_PROTECT_MASK=&quot;/etc/gconf /etc/terminfo /etc/env.d&quot;
CXXFLAGS=&quot;-O3 -march=pentium4 -fomit-frame-pointer&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;autoaddcvs autoconfig ccache distlocks sandbox sfperms&quot;
GENTOO_MIRRORS=&quot;ftp://gentoo.risq.qc.ca/ ftp://adelie.polymtl.ca
ftp://cs.ubishops.ca/pub/gentoo http://distfiles.gentoo.org
http://www.ibiblio.org/pub/Linux/distributions/gentoo&quot;
LANG=&quot;en_CA&quot;
LC_ALL=&quot;en_CA&quot;
MAKEOPTS=&quot;-j2&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
PORTDIR_OVERLAY=&quot;/usr/local/portage /usr/local/bmg-main /usr/local/overlays/deltup&quot;
SYNC=&quot;rsync://rsync.namerica.gentoo.org/gentoo-portage&quot;
USE=&quot;X aac aalib acpi alsa audiofile avi bash-completion berkdb bitmap-fonts bmp
bonobo bzlib cdr cpdflib crypt cups curl curlwrappers dbus divx4linux dvd
dvdread emboss encode f77 faad fam fftw flac font-server foomaticdb fortran ftp
gdbm gif gimpprint gnome gnomedb gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml
guile hal howl icq imagemagick imap imlib jabber java jikes jpeg junit kerberos
libg++ libgda libwww mad mikmod mmx mng mono motif mozilla moznocompose moznoirc
moznomail mozsvg mp3 mpeg msn ncurses nls nptl offensive ofx oggvorbis openal
opengl oscar pam pdflib perl png ppds python quicktime readline real samba sasl
sdl sox speex spell sqlite sse sse2 ssl svg svga tcltk tcpd theora threads tiff
truetype truetype-fonts type1-fonts unicode usb x86 xml xml2 xosd xv xvid xvmc zlib&quot;
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>latexer@gentoo.org</who>
            <bug_when>2005-02-26 16:18:25 0000</bug_when>
            <thetext>Yes, it probably is. I&apos;ve seen one other user with the same warning as a result of using 2.9.x gnome stuff from BMG. Marking INVALID.

If you have the same problem when *not* running *any* BMG stuff, feel free to re-open. Thanks.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>matt@breakmygentoo.net</who>
            <bug_when>2005-03-10 15:25:24 0000</bug_when>
            <thetext>Created an attachment (id=53102)
Fixes compile with gnome 2.10
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>matt@breakmygentoo.net</who>
            <bug_when>2005-03-10 15:27:05 0000</bug_when>
            <thetext>The attached patch will fix compile against the new gnome-2.10 release, but I don&apos;t have an older machine to test against so it might be worth a bump/mask for general testing...

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>latexer@gentoo.org</who>
            <bug_when>2005-03-10 15:30:36 0000</bug_when>
            <thetext>Ok, re-openning now that gnome-2.10 is in portage and I can reproduce.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mmacleod@ieee.org</who>
            <bug_when>2005-03-12 16:41:20 0000</bug_when>
            <thetext>I can confirm that this patch works for me. Although Muine fails to start with the new gstreamer, a la bug 85017.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kepstin+gentoobugzilla@gmail.com</who>
            <bug_when>2005-03-14 17:04:37 0000</bug_when>
            <thetext>Created an attachment (id=53478)
Updated patch - also fixes player-xine.c

The previous patch only fixed player-gst.c - the same problem exists in
player-xine.c</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>latexer@gentoo.org</who>
            <bug_when>2005-03-14 17:52:11 0000</bug_when>
            <thetext>Ok, commited this fix to 0.6.3-r2 in portage. Marking FIXED. That just leaves the gstreamer bug.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>53102</attachid>
            <date>2005-03-10 15:25 0000</date>
            <desc>Fixes compile with gnome 2.10</desc>
            <filename>muine-0.6.3-glib-i18n.diff</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIG11aW5lLTAuNi4zL2xpYm11aW5lL3BsYXllci1nc3QuYy5vcmlnCTIwMDUtMDMtMTAgMTc6
MTA6MzYuMjgyNjY2NzA2IC0wNjAwCisrKyBtdWluZS0wLjYuMy9saWJtdWluZS9wbGF5ZXItZ3N0
LmMJMjAwNS0wMy0xMCAxNzoxMDo0MC44ODcwNTc2ODAgLTA2MDAKQEAgLTI2LDcgKzI2LDcgQEAK
ICNpbmNsdWRlIDxnc3QvZ3N0Lmg+CiAjaW5jbHVkZSA8Z3N0L2djb25mL2djb25mLmg+CiAjaW5j
bHVkZSA8Z3N0L3BsYXkvcGxheS5oPgotI2luY2x1ZGUgPGxpYmdub21lL2dub21lLWkxOG4uaD4K
KyNpbmNsdWRlIDxnbGliL2dpMThuLmg+CiAKICNpbmNsdWRlICJwbGF5ZXIuaCIKIAo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>53478</attachid>
            <date>2005-03-14 17:04 0000</date>
            <desc>Updated patch - also fixes player-xine.c</desc>
            <filename>muine-0.6.3-glib-i18n-fix.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtdXIgbXVpbmUtMC42LjMub3JpZy9saWJtdWluZS9wbGF5ZXItZ3N0LmMgbXVpbmUtMC42
LjMvbGlibXVpbmUvcGxheWVyLWdzdC5jCi0tLSBtdWluZS0wLjYuMy5vcmlnL2xpYm11aW5lL3Bs
YXllci1nc3QuYyAgICAgIDIwMDUtMDMtMTQgMTk6NTU6NTAuMDAwMDAwMDAwIC0wNTAwCisrKyBt
dWluZS0wLjYuMy9saWJtdWluZS9wbGF5ZXItZ3N0LmMgICAyMDA1LTAzLTE0IDE5OjU2OjU4LjAw
MDAwMDAwMCAtMDUwMApAQCAtMjYsNyArMjYsNyBAQAogI2luY2x1ZGUgPGdzdC9nc3QuaD4KICNp
bmNsdWRlIDxnc3QvZ2NvbmYvZ2NvbmYuaD4KICNpbmNsdWRlIDxnc3QvcGxheS9wbGF5Lmg+Ci0j
aW5jbHVkZSA8bGliZ25vbWUvZ25vbWUtaTE4bi5oPgorI2luY2x1ZGUgPGdsaWIvZ2kxOG4uaD4K
CiAjaW5jbHVkZSAicGxheWVyLmgiCgpkaWZmIC11ciBtdWluZS0wLjYuMy5vcmlnL2xpYm11aW5l
L3BsYXllci14aW5lLmMgbXVpbmUtMC42LjMvbGlibXVpbmUvcGxheWVyLXhpbmUuYwotLS0gbXVp
bmUtMC42LjMub3JpZy9saWJtdWluZS9wbGF5ZXIteGluZS5jICAgICAyMDA0LTA1LTE1IDA1OjUx
OjIyLjAwMDAwMDAwMCAtMDQwMAorKysgbXVpbmUtMC42LjMvbGlibXVpbmUvcGxheWVyLXhpbmUu
YyAgMjAwNS0wMy0xNCAxOTo1NzoxNi4wMDAwMDAwMDAgLTA1MDAKQEAgLTIzLDcgKzIzLDcgQEAK
ICNpbmNsdWRlIDxtYXRoLmg+CiAjaW5jbHVkZSA8eGluZS5oPgogI2luY2x1ZGUgPGxpYmdub21l
dmZzL2dub21lLXZmcy11dGlscy5oPgotI2luY2x1ZGUgPGxpYmdub21lL2dub21lLWkxOG4uaD4K
KyNpbmNsdWRlIDxnbGliL2dpMThuLmg+CgogI2luY2x1ZGUgInBsYXllci5oIgoK
</data>        

          </attachment>
    </bug>

</bugzilla>