<?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>138726</bug_id>
          
          <creation_ts>2006-07-01 08:46 0000</creation_ts>
          <short_desc>dev-db/mysql-query-browser-1.1.18 fails to build</short_desc>
          <delta_ts>2007-11-05 07:35:06 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>2006.0</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>gentoo@ttuttle.net</reporter>
          <assigned_to>swegener@gentoo.org</assigned_to>
          <cc>bugs@trick.vanstaveren.us</cc>
    
    <cc>eprparadocs@gmail.com</cc>
    
    <cc>netzdamon@gmail.com</cc>

      

      
          <long_desc isprivate="0">
            <who>gentoo@ttuttle.net</who>
            <bug_when>2006-07-01 08:46:00 0000</bug_when>
            <thetext>I&apos;m trying to build mysql-query-browser, and I&apos;m getting a build error.  Here it is:

Making all in library
make[1]: Entering directory `/var/tmp/portage/mysql-query-browser-1.1.18/work/mysql-query-browser-1.1.18/mysql-query-browser/library&apos;
Making all in source
make[2]: Entering directory `/var/tmp/portage/mysql-query-browser-1.1.18/work/mysql-query-browser-1.1.18/mysql-query-browser/library/source&apos;
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../source/linux -I../include -I../public_interface/linux -I../../../mysql-gui-common/source/linux -I../../../mysql-gui-common/library/include -I../../../mysql-gui-common/library_util/shared_include -I../../../mysql-gui-common/library_util/include -I/usr/include/mysql -march=pentium-m -pipe -DHAVE_ERRNO_AS_DEFINE=1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2   yes    -O2 -march=pentium-m -pipe -ggdb3 -g -g -g -MT myx_qb_library.o -MD -MP -MF &quot;.deps/myx_qb_library.Tpo&quot; -c -o myx_qb_library.o myx_qb_library.c; \
then mv -f &quot;.deps/myx_qb_library.Tpo&quot; &quot;.deps/myx_qb_library.Po&quot;; else rm -f &quot;.deps/myx_qb_library.Tpo&quot;; exit 1; fi
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../source/linux -I../include -I../public_interface/linux -I../../../mysql-gui-common/source/linux -I../../../mysql-gui-common/library/include -I../../../mysql-gui-common/library_util/shared_include -I../../../mysql-gui-common/library_util/include -I/usr/include/mysql -march=pentium-m -pipe -DHAVE_ERRNO_AS_DEFINE=1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2   yes    -O2 -march=pentium-m -pipe -ggdb3 -g -g -g -MT myx_xml_bookmark.o -MD -MP -MF &quot;.deps/myx_xml_bookmark.Tpo&quot; -c -o myx_xml_bookmark.o myx_xml_bookmark.c; \
then mv -f &quot;.deps/myx_xml_bookmark.Tpo&quot; &quot;.deps/myx_xml_bookmark.Po&quot;; else rm -f &quot;.deps/myx_xml_bookmark.Tpo&quot;; exit 1; fi
i686-pc-linux-gnu-gcc: yes: No such file or directory
make[2]: *** [myx_qb_library.o] Error 1
make[2]: *** Waiting for unfinished jobs....
i686-pc-linux-gnu-gcc: yes: No such file or directory
make[2]: *** [myx_xml_bookmark.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/mysql-query-browser-1.1.18/work/mysql-query-browser-1.1.18/mysql-query-browser/library/source&apos;
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/mysql-query-browser-1.1.18/work/mysql-query-browser-1.1.18/mysql-query-browser/library&apos;
make: *** [all-recursive] Error 1

!!! ERROR: dev-db/mysql-query-browser-1.1.18 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  mysql-query-browser-1.1.18.ebuild, line 44:   Called die

!!! emake failed
!!! If you need support, post the topmost build error, and the call stack if relevant.

Here&apos;s my emerge --info:

Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.17.1 i686)
=================================================================
System uname: 2.6.17.1 i686 Intel(R) Pentium(R) M processor 1.70GHz
Gentoo Base System version 1.12.1
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  0.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/gcc-config: 1.3.13-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS=&quot;x86&quot;
AUTOCLEAN=&quot;yes&quot;
CBUILD=&quot;i686-pc-linux-gnu&quot;
CFLAGS=&quot;-O2 -march=pentium-m -pipe -ggdb3&quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/&quot;
CONFIG_PROTECT_MASK=&quot;/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo&quot;
CXXFLAGS=&quot;-O2 -march=pentium-m -pipe -ggdb3&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;autoconfig ccache confcache distlocks metadata-transfer nostrip parallel-fetch sandbox sfperms strict userfetch userpriv usersandbox&quot;
GENTOO_MIRRORS=&quot;http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo&quot;
LC_ALL=&quot;en_US.utf8&quot;
LINGUAS=&quot;en&quot;
MAKEOPTS=&quot;-j2&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_RSYNC_OPTS=&quot;--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=&apos;/distfiles&apos; --exclude=&apos;/local&apos; --exclude=&apos;/packages&apos;&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
PORTDIR_OVERLAY=&quot;/usr/local/portage /usr/local/initng-portage&quot;
SYNC=&quot;rsync://rsync.namerica.gentoo.org/gentoo-portage&quot;
USE=&quot;x86 X aac acpi alsa apache2 arts avi berkdb bitmap-fonts cli crypt cups debug dri dvd emboss encode esd foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml i8x0 imlib ipv6 isdnlog jpeg kde libg++ libwww lirc mad mikmod mmx motif mp3 mpeg ncurses nls nptl offensive ogg opengl oss pam pcre pdflib perl png pppd python qt qt3 qt4 quicktime readline reflection sdl session spell spl sse sse2 ssl tcpd theora truetype truetype-fonts type1-fonts udev unicode utf8 vcd vorbis xinerama xml xmms xorg xv zlib elibc_glibc input_devices_evdev input_devices_keyboard input_devices_mouse input_devices_jamstudio input_devices_joystick input_devices_spaceorb input_devices_synaptics input_devices_vmmouse kernel_linux linguas_en userland_GNU video_cards_fbdev video_cards_i810 video_cards_vesa video_cards_vga&quot;
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Also note that I&apos;m using mysql-4.0, not mysql-4.1, if that makes a difference.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>piquadrat@gmail.com</who>
            <bug_when>2006-07-07 13:46:07 0000</bug_when>
            <thetext>
I&apos;ve encountered the same bug and narrowed it down to errors in two Makefiles generated by configure (or so I think, I don&apos;t know that much about the build chain). Both errors are of the same kind, a &apos;yes&apos; that creeped into the code, hence the error message &apos;yes: No such file or directory&apos;. The two files are:

library/source/Makefile (error on line 201)
source/linux/Makefile (line 240)

My dirty workaround is to use sed to get rid of the errors. A cleaner way would be to find out how the &apos;yes&apos; get there in the first place, but I don&apos;t have enough knowledge for that.

I&apos;m going to attach the modified ebuild.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>piquadrat@gmail.com</who>
            <bug_when>2006-07-07 13:46:57 0000</bug_when>
            <thetext>Created an attachment (id=91161)
Modified ebuild

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jameslporter@gmail.com</who>
            <bug_when>2006-11-14 22:06:50 0000</bug_when>
            <thetext>when I try to build the admin or the browser I get almost identical error messages. If my emerge info is needed let me know....are these programs just that bad coming from upstream or is the ebuild strange? Seems upstream to me, but I would like to be able to use these utilities :)


/usr/include/mysql/m_ctype.h:344: error: parameter name omitted
myx_library.c:1757: error: expected &apos;{&apos; at end of input
make[3]: *** [myx_library.o] Error 1</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>graaff@gentoo.org</who>
            <bug_when>2006-12-18 07:04:19 0000</bug_when>
            <thetext>The bug mentioned in comment 3 is http://bugs.mysql.com/bug.php?id=25118 which is actually a bug in the mysql include files introduced in mysql 5.0.30. Not sure if there is a quick fix availabe, so I&apos;m going to downgrade to 5.0.26-r1 which doesn&apos;t seem to have this issue.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>robin.bankhead@gmail.com</who>
            <bug_when>2007-01-28 15:18:46 0000</bug_when>
            <thetext>I have the Comment 3 bug as well, and can&apos;t downgrade mysql.  Should a new bug be filed against mysql itself, or what&apos;s the best course of action?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>netzdamon@gmail.com</who>
            <bug_when>2007-03-14 17:33:34 0000</bug_when>
            <thetext>dies here as well and the digest appears to be broken.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dsean@charter.net</who>
            <bug_when>2007-10-01 12:11:04 0000</bug_when>
            <thetext>This seems to work fine and have been using this for months build this way
when I change gtkmm from 2.8.3 to 2.8*

&lt;       &gt;=dev-cpp/gtkmm-2.8.3&quot;
---
&gt;       =dev-cpp/gtkmm-2.8*&quot;
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2007-11-05 07:35:06 0000</bug_when>
            <thetext>Removed; use dev-db/mysql-gui-tools</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>91161</attachid>
            <date>2006-07-07 13:46 0000</date>
            <desc>Modified ebuild</desc>
            <filename>mysql-query-browser-1.1.18.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA2IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L2Rldi1kYi9teXNxbC1xdWVyeS1icm93c2VyL215
c3FsLXF1ZXJ5LWJyb3dzZXItMS4xLjE4LmVidWlsZCx2IDEuNCAyMDA2LzA0LzA4IDIzOjM5OjAw
IHN3ZWdlbmVyIEV4cCAkCgppbmhlcml0IGdub21lMiBldXRpbHMKCkRFU0NSSVBUSU9OPSJNeVNR
TCBRdWVyeSBCcm93c2VyIgpIT01FUEFHRT0iaHR0cDovL3d3dy5teXNxbC5jb20vcHJvZHVjdHMv
dG9vbHMvcXVlcnktYnJvd3Nlci8iClNSQ19VUkk9Im1pcnJvcjovL215c3FsL0Rvd25sb2Fkcy9N
eVNRTEFkbWluaXN0cmF0aW9uU3VpdGUvJHtQfS50YXIuZ3oiCkxJQ0VOU0U9IkdQTC0yIgpTTE9U
PSIwIgpLRVlXT1JEUz0ifng4NiB+cHBjIgpJVVNFPSIiCgpSREVQRU5EPSI+PWRldi1kYi9teXNx
bC00LjAKCT49ZGV2LWxpYnMvbGlicGNyZS00LjQKCT49ZGV2LWxpYnMvbGlieG1sMi0yLjYuMgoJ
Pj1nbm9tZS1iYXNlL2xpYmdsYWRlLTIKCT1nbm9tZS1leHRyYS9ndGtodG1sLTMuMCoKCT49ZGV2
LWxpYnMvZ2xpYi0yCgk9ZGV2LWNwcC9ndGttbS0yLjgqIgoKREVQRU5EPSIke1JERVBFTkR9Cgk+
PWRldi11dGlsL3BrZ2NvbmZpZy0wLjEyLjAKCT49YXBwLXRleHQvc2Nyb2xsa2VlcGVyLTAuMy4x
MSIKCnNyY191bnBhY2soKSB7Cgl1bnBhY2sgJHtBfQoJY2QgIiR7U30iCgoJZXBhdGNoICIke0ZJ
TEVTRElSfSIvMS4xLjE4LWd0ay1maXgucGF0Y2gKCWVwYXRjaCAiJHtGSUxFU0RJUn0iLzEuMS4x
OC1nY2M0MS1maXgucGF0Y2gKCgllY2hvICJDYXRlZ29yaWVzPUFwcGxpY2F0aW9uO0RldmVsb3Bt
ZW50OyIgPj4iJHtTfSIvbXlzcWwtcXVlcnktYnJvd3Nlci9NeVNRTFF1ZXJ5QnJvd3Nlci5kZXNr
dG9wLmluCn0KCnNyY19jb21waWxlKCkgewoJY2QgIiR7U30iL215c3FsLWd1aS1jb21tb24KCWVj
b25mIC0td2l0aC1jb21tb25kaXJuYW1lPWNvbW1vbi9xdWVyeS1icm93c2VyIHx8IGRpZSAiZWNv
bmYgZmFpbGVkIgoJZW1ha2UgfHwgZGllICJlbWFrZSBmYWlsZWQiCgoJY2QgIiR7U30iL215c3Fs
LXF1ZXJ5LWJyb3dzZXIKCWVjb25mIC0td2l0aC1jb21tb25kaXJuYW1lPWNvbW1vbi9xdWVyeS1i
cm93c2VyIHx8IGRpZSAiZWNvbmYgZmFpbGVkIgoJc2VkIC1pICcyMDEgc3x5ZXN8fCcgbGlicmFy
eS9zb3VyY2UvTWFrZWZpbGUgfHwgZGllCglzZWQgLWkgJzI0MCBzfHllc3x8JyBzb3VyY2UvbGlu
dXgvTWFrZWZpbGUgfHwgZGllCgllbWFrZSB8fCBkaWUgImVtYWtlIGZhaWxlZCIKfQoKc3JjX2lu
c3RhbGwoKSB7CglVU0VfREVTVERJUj0xCgoJY2QgIiR7U30iL215c3FsLWd1aS1jb21tb24KCWdu
b21lMl9zcmNfaW5zdGFsbCB8fCBkaWUgImdub21lMl9zcmNfaW5zdGFsbCBmYWlsZWQiCgoJY2Qg
IiR7U30iL215c3FsLXF1ZXJ5LWJyb3dzZXIKCWdub21lMl9zcmNfaW5zdGFsbCB8fCBkaWUgImdu
b21lMl9zcmNfaW5zdGFsbCBmYWlsZWQiCn0K
</data>        

          </attachment>
    </bug>

</bugzilla>