Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 86723 - mono 1.1.5 locales.c error
Summary: mono 1.1.5 locales.c error
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: dotnet project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-25 17:12 UTC by Omer Hasan
Modified: 2005-03-27 18:59 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Error received when emerging (mono115.txt,20.23 KB, text/plain)
2005-03-25 17:12 UTC, Omer Hasan
Details
Patch to fix linking to ICU. (mono-1.1.5-icu-linking.diff,468 bytes, patch)
2005-03-26 17:38 UTC, Peter Johanson (RETIRED)
Details | Diff
mono-1.1.5 ebuild that includes the patch (mono-1.1.5.ebuild,2.38 KB, text/plain)
2005-03-26 17:40 UTC, Peter Johanson (RETIRED)
Details
Errors in the beginning of the merge (errorstill.txt,5.49 KB, text/plain)
2005-03-27 02:05 UTC, Omer Hasan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Omer Hasan 2005-03-25 17:12:11 UTC
When I try to emerge mono-1.1.5, I get errors about locales.c and undefined references.

Reproducible: Always
Steps to Reproduce:
1.emerge dev-lang/mono-1.1.5
2.
3.

Actual Results:  
I will attach the error below.

Expected Results:  
emerge should have gone through.

Portage 2.0.51.19 (default-linux/x86/2004.2, gcc-3.3.5, glibc-2.3.4.20041102-r1,
2.6.11-gentoo-r4 i686)
=================================================================
System uname: 2.6.11-gentoo-r4 i686 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.10
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb  8 2005, 15:48:01)]
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [disabled]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.6.3, 1.7.9-r1, 1.9.4, 1.8.5-r3, 1.5, 1.4_p6
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="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=athlon-xp -msse2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /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/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=athlon-xp -msse2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig candy cups distlocks fixpackages foomaticdb moo
nls ppds sandbox sfperms usb"
GENTOO_MIRRORS="http://mirror.tucdemonic.org/gentoo/ http://gentoo.ccccom.com
http://gentoo.mirrors.pair.com/ http://mirror.datapipe.net/gentoo"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex X aalib acpi alsa apache2 arts artworkextra audiofile avi
berkdb bitmap-fonts cdparanoia cdr crypt cups curl divx4linux dvd dvdr eds
emboss encode esd fam flac font-server foomaticdb fortran freetype gd
gd-external gdbm gif gimp gimpprint gnome gphoto2 gpm gstreamer gtk gtk2 guile
hal howl icu imagemagick imlib ipv6 java jikes joystick jpeg junit kde
kdeenablefinal lcd ldap libclamav libg++ libwww lm_sensors logitech-mouse mad
math mikmod mmx mono motif mozilla mp3 mpeg mysql mythtv nas ncurses network nls
nptl nptlonly nvidia oav oggvorbis opengl oss pam pda pdflib perl php pic
plotutils png ppds python qt quicktime rdesktop readline real samba scanner sdl
slang snmp spell sqlite sse sse2 ssl svga tcltk tcpd tetex theora tiff transcode
truetype truetype-fonts type1-fonts usb userlocales v4l v4l2 xine xml xml2 xmms
xscreensaver xv xvid xvmc zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL
Comment 1 Omer Hasan 2005-03-25 17:12:49 UTC
Created attachment 54485 [details]
Error received when emerging
Comment 2 Peter Johanson (RETIRED) gentoo-dev 2005-03-25 21:12:56 UTC
Well, this is definitely an ICU error. I'm 90% sure you can solve this by doing USE="-icu". Try that for me, i'll look into the error more (it's not linking to icu for some reason).
Comment 3 Peter Johanson (RETIRED) gentoo-dev 2005-03-26 17:38:49 UTC
Created attachment 54558 [details, diff]
Patch to fix linking to ICU.

Patch that should fix the linking problems with ICU.
Comment 4 Peter Johanson (RETIRED) gentoo-dev 2005-03-26 17:40:14 UTC
Created attachment 54559 [details]
mono-1.1.5 ebuild that includes the patch

Ebuild that applies the patch and does the necessary auto* foo.

Please put the previous patch into the files dir for mono, and put this ebuild
into place for the original mono-1.1.5 ebuild, and report back whether this
fixes things or not. Thanks.
Comment 5 Omer Hasan 2005-03-27 02:03:09 UTC
Alright it merges fine yay! But I get errors at the beginning and other undefined stuff that whizzes by. 
Comment 6 Omer Hasan 2005-03-27 02:05:28 UTC
Created attachment 54579 [details]
Errors in the beginning of the merge
Comment 7 Peter Johanson (RETIRED) gentoo-dev 2005-03-27 18:37:33 UTC
Yeah, you can ignore those, that's just automake being stupid. I'll get those fixes to 1.1.5 commited this evening or tomorrow. Leaving open until then.
Comment 8 Peter Johanson (RETIRED) gentoo-dev 2005-03-27 18:59:29 UTC
Ok, i've just commited these changes to the mono-1.1.5 in portage. Thanks again for the report.

If you have any problems with the version in portage, please re-open this ticket. Thanks.