From owner-freebsd-mono@FreeBSD.ORG Mon Apr 23 11:08:29 2012 Return-Path: Delivered-To: mono@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EF0971065673 for ; Mon, 23 Apr 2012 11:08:29 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id DA1A38FC0A for ; Mon, 23 Apr 2012 11:08:29 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q3NB8Tq6048595 for ; Mon, 23 Apr 2012 11:08:29 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q3NB8TQ9048593 for mono@FreeBSD.org; Mon, 23 Apr 2012 11:08:29 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 23 Apr 2012 11:08:29 GMT Message-Id: <201204231108.q3NB8TQ9048593@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: mono@FreeBSD.org Cc: Subject: Current problem reports assigned to mono@FreeBSD.org X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Apr 2012 11:08:30 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/167087 mono [PATCH] x11-toolkits/libgdiplus: depends on cairo, not o ports/164364 mono New port: multimedia/banshee-devel Music management an o ports/164309 mono New port: graphics/pinta Simple drawing/painting progr o ports/162320 mono lang/mono doesn't build a ports/144224 mono [PATCH] lang/mono Fix build with new GCC 5 problems total. From owner-freebsd-mono@FreeBSD.ORG Sat Apr 28 14:46:29 2012 Return-Path: Delivered-To: mono@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 42AF7106566C for ; Sat, 28 Apr 2012 14:46:29 +0000 (UTC) (envelope-from development@langner.net) Received: from swdevil.de (swdevil.de [78.47.225.20]) by mx1.freebsd.org (Postfix) with ESMTP id 917DF8FC18 for ; Sat, 28 Apr 2012 14:46:28 +0000 (UTC) Received: from [127.0.0.1] (e181217152.adsl.alicedsl.de [85.181.217.152]) (authenticated bits=0) by swdevil.de (8.14.5/8.14.5) with ESMTP id q3SEhpLo050978 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Sat, 28 Apr 2012 16:43:52 +0200 (CEST) (envelope-from development@langner.net) Message-ID: <4F9C01EE.1050805@langner.net> Date: Sat, 28 Apr 2012 16:42:54 +0200 From: "Dipl.-Ing. Harald Langner" Organization: LANGNER Software & Consulting User-Agent: Mozilla/5.0 (Windows NT 5.2; rv:11.0) Gecko/20120327 Thunderbird/11.0.1 MIME-Version: 1.0 To: tmclaugh@sdf.lonestar.org, mono@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Flag: YES X-Spam-Status: Yes, score=6.0 required=4.3 tests=HELO_MISC_IP,KHOP_DYNAMIC, RCVD_IN_PBL, RCVD_IN_SORBS_DUL, TO_NO_BRKTS_DIRECT shortcircuit=no autolearn=no version=3.3.2 X-Spam-Report: =?ISO-8859-1?Q? * 3.6 RCVD_IN_PBL RBL: Received via a relay in Spamhaus PBL * [85.181.217.152 listed in zen.spamhaus.org] * 0.0 RCVD_IN_SORBS_DUL RBL: SORBS: Senderechner nur tempor=e4r mit Internet * verbunden * [85.181.217.152 listed in dnsbl.sorbs.net] * 0.0 KHOP_DYNAMIC Relay looks like a dynamic address * 0.0 HELO_MISC_IP Looking for more Dynamic IP Relays * 2.5 TO_NO_BRKTS_DIRECT To: misformatted and direct-to-MX?= X-Spam-Level: ****** X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on swdevil.de Cc: Subject: *****SPAM***** freeBSD-Port: libgdiplus - Installation Problem X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: development@langner.net List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Apr 2012 14:46:29 -0000 Hello, i hope I can contact you this way: I get problems to run mono, because libgdiplus has not been installed with mono. So I try to install it by myself. But the freeBSD-port have a "conflict" and installation does not work. The error is (after some compilation lines): libtool: link: cc -D_THREAD_SAFE -O2 -pipe -fno-strict-aliasing -pthread -o .libs/testgdi testgdi.o -L/usr/local/lib ../src/.libs/libgdiplus.so /usr/local/lib/libglib-2.0.so -licui18n /usr/local/lib/libpcre.so /usr/local/lib/libcairo.so /usr/local/lib/libpixman-1.so /usr/local/lib/libxcb-shm.so /usr/local/lib/libxcb-render.so -lGL /usr/local/lib/libXrender.so /usr/local/lib/libX11.so /usr/local/lib/libxcb.so /usr/local/lib/libXau.so /usr/local/lib/libXdmcp.so /usr/local/lib/libpthread-stubs.so -lrpcsvc /usr/local/lib/libtiff.so -llzma -ljbig /usr/local/lib/libjpeg.so /usr/local/lib/libungif.so -lpng /usr/local/lib/libexif.so /usr/local/lib/libintl.so /usr/local/lib/libiconv.so -lm /usr/local/lib/libfontconfig.so /usr/local/lib/libfreetype.so -lz -lbz2 /usr/local/lib/libexpat.so -pthread -Wl,-rpath -Wl,/usr/local/lib /usr/bin/ld: warning: libbz2.so.4, needed by /usr/local/lib/libfreetype.so, may conflict with libbz2.so.1 testgdi.o(.text+0x29): In function `win_draw': : undefined reference to `GdipCreateFromXDrawable_linux' gmake[2]: *** [testgdi] Fehler 1 gmake[2]: Leaving directory `/usr/ports/x11-toolkits/libgdiplus/work/libgdiplus-2.10/tests' gmake[1]: *** [all-recursive] Fehler 1 gmake[1]: Leaving directory `/usr/ports/x11-toolkits/libgdiplus/work/libgdiplus-2.10' gmake: *** [all] Fehler 2 *** Error code 1 Stop in /usr/ports/x11-toolkits/libgdiplus. Because I do not program under Unix/Linux I don't know what to do with this linker conflict: /" libbz2.so.4, needed by /usr/local/lib/libfreetype.so, may conflict with libbz2.so.1"/ But maybe I am totally wrong and this is not the problem - I don't know - but on this lines the port stop. For freetype - here the list of installed packages which require it (so I should not delete or uninstall it) #pkg_info -R freetype2-2.4.9_1 Information for freetype2-2.4.9_1: Required by: TkTopNetFlows-0.4_5 argus-monitor-20100109_2 bandwidthd-2.0.1_4 bdftopcf-1.0.3 bitstream-vera-1.10_5 blt-2.4z_7 cairo-1.10.2_3,1 cm-super-0.3.4_3 cvsgraph-1.7.0_3 docproj-jadetex-1.17_4 dvipdfmx-20100328 dvipsk-tetex-5.95a_5 font-bh-ttf-1.0.3 font-misc-ethiopic-1.0.3 font-misc-meltho-1.0.3 fontconfig-2.8.0_2,1 freetype-tools-1.3.1_8 gd-2.0.35_7,1 ghostscript9-nox11-9.05_3 jadetex-3.13_7 latex-cjk-4.8.2_5 libXfont-1.4.4_1,1 libXft-2.1.14 mkfontdir-1.0.6 mkfontscale-1.0.9 p5-GD-2.46 pango-1.28.4 pecl-pdflib-2.1.8_1 peps-2.0_4 php5-extensions-1.6 *** php5-gd-5.3.10_1 phpMyAdmin-3.5.0 scr2png-1.2_4 teTeX-3.0_5 teTeX-base-3.0_22 tk-8.5.11 tktable-2.10_1 ttf2pt1-3.4.4_2 xorg-fonts-truetype-7.5.1 xorg-libraries-7.5.1 zh-docproj-0.1.20060303_5 zh-ttf2pt1-3.4.0 -------------------------------------------- And libbz2 is here installed: #locate libbz2 /usr/lib/libbz2.a /usr/lib/libbz2.so /usr/lib/libbz2.so.4 /usr/local/lib/compat/libbz2.so.3 /usr/local/lib/libbz2.a /usr/local/lib/libbz2.so /usr/local/lib/libbz2.so.1 /usr/local/lib32/compat/libbz2.so.3 /usr/src... How can I get this problem away so that libgdiplus is installed? Why is /libbz2.so.1 /in conflict with /libbz2.so.4/ ? Should not /libbz2.so.4 /have the same functions like /libbz2.so.1/ or more but not less? Is there something wrong with the port? How can I fix that? Thank You very much for Your time to give me an answer. If You need more information, I can give it to You. Harald -- *________________________________________* **Dipl.-Ing. Harald Langner (069) 383 575 +49 (0)179 / 617 90 80 mailto:development@langner.net [Entwicklung] http://www.swdevil.de Address: 20, On the Beun 65933 Frankfurt at Main, (HE) EUROPE (Germany) From owner-freebsd-mono@FreeBSD.ORG Sat Apr 28 18:41:29 2012 Return-Path: Delivered-To: mono@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 01D991065673 for ; Sat, 28 Apr 2012 18:41:29 +0000 (UTC) (envelope-from romain@blogreen.org) Received: from marvin.blogreen.org (unknown [IPv6:2001:470:1f12:b9c::2]) by mx1.freebsd.org (Postfix) with ESMTP id 9EB098FC0C for ; Sat, 28 Apr 2012 18:41:28 +0000 (UTC) Received: by marvin.blogreen.org (Postfix, from userid 1001) id 412421AFA7; Sat, 28 Apr 2012 20:41:21 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=blogreen.org; s=default; t=1335638481; bh=gVsajoxFvNtn4WuGHfCsW0CeS/dDW9zaYUCuDKIxBlU=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=iTovdK20WQYiQdMtpBdpS9SJg7cxeHWdzKaFW8KsKPJrp6MzoMNbAL+9RVSzZRYlt AOxY8ClfBPMBV0iqv0ZqpArn5T6xPMZF68jyPUvw/VrvF7b+SeUiduvsfZO75d1NGI dtCR9G5v23hfIjTM+CS3UinH7KFE8Cw/xYrniCN8= Date: Sat, 28 Apr 2012 20:41:21 +0200 From: Romain =?iso-8859-1?Q?Tarti=E8re?= To: "Dipl.-Ing. Harald Langner" Message-ID: <20120428184121.GB71168@blogreen.org> References: <4F9C01EE.1050805@langner.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="z6Eq5LdranGa6ru8" Content-Disposition: inline In-Reply-To: <4F9C01EE.1050805@langner.net> X-PGP-Key: http://romain.blogreen.org/pubkey.asc User-Agent: Mutt/1.5.21 (2010-09-15) Cc: tmclaugh@sdf.lonestar.org, mono@FreeBSD.org Subject: Re: *****SPAM***** freeBSD-Port: libgdiplus - Installation Problem X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Apr 2012 18:41:29 -0000 --z6Eq5LdranGa6ru8 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi On Sat, Apr 28, 2012 at 04:42:54PM +0200, Dipl.-Ing. Harald Langner wrote: > /usr/bin/ld: warning: libbz2.so.4, needed by=20 > /usr/local/lib/libfreetype.so, may conflict with libbz2.so.1 This message appears when the linker is linking objects against libbz2.so.4 and libfreetype.so, while libfreetype.so itself is linked against libbz2.so.1. The resulting application might or might not work, and you can run in weird failures depending on the order ld(1) will load the libraries at run-time. The fix is as simple as rebuilding any port with binaries linked against old libraries. You can use pkg_libchk(1) from sysutils/bsdadminscripts to detect ports which would require an update. > testgdi.o(.text+0x29): In function `win_draw': > : undefined reference to `GdipCreateFromXDrawable_linux' This function is part of x11-toolkits/libgdiplus itself. It is defined in src/graphics.c, and surounded by a lot of #ifdef CAIRO_XXX stuff. There is a PR I had not the time to review so far that's about this port and cairo: ports/167087 Can you please give this a try: - Update libgdiplus' Makefile according to the patch on this page: http://www.freebsd.org/cgi/query-pr.cgi?pr=3Dports/167087 - make clean - make install - Tell me if it solved your issue. Thanks! --=20 Romain Tarti=E8re http://romain.blogreen.org/ pgp: 8234 9A78 E7C0 B807 0B59 80FF BA4D 1D95 5112 336F (ID: 0x5112336F) (plain text =3Dnon-HTML=3D PGP/GPG encrypted/signed e-mail much appreciated) --z6Eq5LdranGa6ru8 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iQGcBAEBAgAGBQJPnDnPAAoJELpNHZVREjNvHwwL/3G3To2fssHXz39A/wg02S6F LlXRG18XkwtGZt7EBYe8grnCf/gQ8g+nA7txJErKjuHXbf0kV7hxdfbD/hVrzE29 1Nzh4yoAkOl/HB3lPdL4ctbyShtjrbQmHgYZcLBhZw58FqqgOqcQWM77QwSwyS77 0ttNGQLNxr+e9bycrgtFXcMxgr/denxA+7Tg06gMgz1IrTKXygeptfhGGM4P8dJi IcDOR6mIpabqpFFHm4F36cgCLwoHELWczv8dt+5iey2k+lCpPGCHPHI9BiIWEaf3 s0ynZFC5YrhhcsMXAAGXMA6J25x5BJrOB62W7WMjuQUfLgperPmwuSOpD/ObyjCR vWzx1gitOct3dUhMSwfMwKkmXh9jZfVyA6zWwT40XTJ9W5yctKBxaCUM3pzfMfme 4aJ/iror44N5dzXEoSsF7AvEuppAxfB2mhFrM+ZjaQ3/aaeneudcRci/QoB/SI1F Cz+jx9AQRAT+B9Dv8Xhg0FZD0XuBuopCmlYLZoSqNg== =/shH -----END PGP SIGNATURE----- --z6Eq5LdranGa6ru8--