Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 135306
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Marcus D. Hanwell <cryos@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Emilien KIA <cursor@free.fr>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 135306 depends on: Show dependency tree
Bug 135306 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-06-02 12:05 0000
boinc-5.2.14 dont build boinc_gui as it must do (I have USE="X" and wxGTK
installed).

I do that :
Cannelle mimile # USE="X server" emerge boinc
Calculating dependencies... done!
>>> Emerging (1 of 1) sci-misc/boinc-5.2.14 to /
>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> checking boinc-5.2.14.tar.bz2 ;-)
>>> checking boinc-5.2.14-patches.tar.bz2 ;-)
>>> Unpacking source...
>>> Unpacking boinc-5.2.14.tar.bz2 to /var/tmp/portage/boinc-5.2.14/work
>>> Unpacking boinc-5.2.14-patches.tar.bz2 to /var/tmp/portage/boinc-5.2.14/work
 * Applying various patches (bugfixes/updates) ...
 *   01_all_gcc4-fixes.patch ...                                               
                                                                               
                                                                   [ ok ] *  
02_all_wx26-configure.patch ...                                                
                                                                               
                                                              [ ok ] *  
03_all_wx26_with-unicode.patch ...                                             
                                                                               
                                                              [ ok ] *  
04_all_sched-makefile.patch ...                                                
                                                                               
                                                              [ ok ] *  
05_all_correct-php-shebang.patch ...                                           
                                                                               
                                                              [ ok ] *  
06_all_remove-python-shebang.patch ...                                         
                                                                               
                                                              [ ok ] *  
07_all_wx26-fix.patch ...                                                      
                                                                               
                                                              [ ok ] * Done
with patching
 * Applying 08_all_Makefile.patch ...                                          
                                                                               
                                                                   [ ok ] *
Applying boinc-5.2.14-gcc-4.1.patch ...                                        
                                                                               
                                                                [ ok ]>>>
Source unpacked.
>>> Compiling source in /var/tmp/portage/boinc-5.2.14/work/boinc-5.2.14 ...
 * econf: updating boinc-5.2.14/config.guess with
/usr/share/gnuconfig/config.guess
 * econf: updating boinc-5.2.14/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man
--infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc
--localstatedir=/var/lib --enable-client --disable-static-client
--with-wx-config=/usr/bin/wx-config-2.6 --enable-server --with-x
--build=i686-pc-linux-gnu
--- Configuring BOINC 5.2.14 (Release) ---
--- Build Components: (server & client) ---
.
.
.
checking for wx-config... /usr/bin/wx-config-2.6
checking for wxWidgets version >= 2.6.0... no
configure: WARNING:
================================================================================
WARNING: A suitable installation of wxWidgets could not be found
         ==> building client without clientgui.

  If you add wxWidgets to your system, then this configure script will also
  configure your system to build the BOINC graphical client (clientgui).

  If wxWidgets is installed on your system, please check that wx-config is
  in the path, that the directory where wxWidgets libraries are installed
  (returned by 'wx-config --libs' command) is in LD_LIBRARY_PATH (or
equivalent),
  and that wxWidgets version is 2.6.0 or above. Currently wxWidgets version
  2.6.0 (gtk based) is known to work with boinc_gui under Linux. You can
  use wx-config --version to find what version you have currently installed.

  NOTE: if building a portable client-release, you need the *static* version
  of the wx-libs installed!

  You can get wxWidgets by following the DOWNLOAD link at:
  http://www.wxwindows.org/
================================================================================

Note the "--with-wx-config=/usr/bin/wx-config-2.6" in the ./configure command
line.

I have :
Cannelle mimile # wx-config-2.6 --version
2.6.3
Cannelle mimile # wx-config-2.6 --libs
-pthread   -L/usr/X11R6/lib  -lwx_gtk2d_xrc-2.6 -lwx_gtk2d_html-2.6
-lwx_gtk2d_dbgrid-2.6 -lwx_gtk2d_adv-2.6 -lwx_gtk2d_core-2.6
-lwx_based_odbc-2.6 -lwx_based_xml-2.6 -lwx_based_net-2.6 -lwx_based-2.6

So I dont understand why it dont compile boinc_gui.

Thanks very much.
Emilien Kia

------- Comment #1 From Emilien KIA 2006-06-02 12:06:12 0000 -------
Moreover (to long) I have :

Cannelle mimile # emerge --info
Portage 2.1_rc3-r3 (default-linux/x86/2005.1, gcc-3.4.6, glibc-2.3.6-r3,
2.6.16-gentoo-r7 i686)
=================================================================
System uname: 2.6.16-gentoo-r7 i686 Intel(R) Pentium(R) M processor 1.86GHz
Gentoo Base System version 1.6.14
dev-lang/python:     2.3.5-r2, 2.4.2
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
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-r1
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium3 -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /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/"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium3 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/
ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/
http://mirror.ovh.net/gentoo-distfiles/ ftp://mirror.ovh.net/gentoo-distfiles/
http://gentoo.modulix.net/gentoo/
http://ftp.club-internet.fr/pub/mirrors/gentoo
ftp://ftp.tu-clausthal.de/pub/linux/gentoo/
ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo
http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/
ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/
http://ftp.uni-erlangen.de/pub/mirrors/gentoo
ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo
ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo
ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo
ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo
http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
ftp://ftp.gentoo.mesh-solutions.com/gentoo/
http://pandemonium.tiscali.de/pub/gentoo/
ftp://pandemonium.tiscali.de/pub/gentoo/
ftp://ftp.rz.tu-bs.de/pub/mirror/ftp.gentoo.org/gentoo-distfiles/
http://gentoo.intergenia.de "
LANG="fr_FR.UTF-8"
LINGUAS="fr fr_FR"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage-overlay/gentopia
/usr/local/portage-overlay/portage-xgl /usr/local/portage-overlay/xgl-coffee
/usr/local/portage-overlay/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac alsa apache2 apm artworkextra avi berkdb bindist bitmap-fonts
bonobo cairo cdinstall cdt cli crypt cups dga divx4linux dri dvd dvdr dvdread
eds effects emboss encode fftw flac foomaticdb fortran gd gdbm gecko-sdk gif
gimp gimpprint glut gmp gnome gnomeprint gpm gsl gslcblas gstreamer gtk gtk2
gtkhtml hal imlib inkjar ipv6 isdnlog jpeg libg++ libwww lua mad mikmod mmx mng
mono mozilla mp3 mpeg mpfr mysql ncurses nls no_wxgtk1 nowin nptl nptlonly
nsplugin ntl nvidia odbc ogg oggvorbis opengl oss pam pcre pdflib perl
plotutils plugin png ppds pppd pwdb python quicktime readline real reflection
sdl sensord session spell spl sse ssl svg svga tcltk tcpd tetex threads tiff
truetype truetype-fonts type1-fonts usb vorbis win32codecs wmf xml2 xmms xorg
xrandr xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse
input_devices_synaptics kernel_linux linguas_fr linguas_fr_FR userland_GNU
video_cards_nvidia video_cards_v4l video_cards_vesa video_cards_vga"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, MAKEOPTS,
PORTAGE_RSYNC_EXTRA_OPTS

Thanks very much.
Emilien Kia

------- Comment #2 From A. Clark 2006-07-15 09:13:22 0000 -------
Same problem with 5.5.6.

Problem is that if the 'unicode' USE flag isn't set, the boinc ebuild needs to
add "--disable-unicode" to the configure (or, econf) arguments.  For whatever
reason, the boinc configure scripts can't figure the unicode/non-unicode thing
out on it's own.

------- Comment #3 From Jakub Moc (RETIRED) 2006-07-15 10:37:53 0000 -------
*** Bug 140518 has been marked as a duplicate of this bug. ***

------- Comment #4 From Marcus D. Hanwell 2006-07-15 13:32:47 0000 -------
Thanks for pointing this out - I have just committed fixed versions of both
with a unicode USE flag. This should probably have been there anyway so that
portage can track whether boinc is built with unicode support or not. Thank
you.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug