From owner-freebsd-mono@freebsd.org Mon Feb 8 23:03:41 2016 Return-Path: Delivered-To: freebsd-mono@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C738DAA2DB0 for ; Mon, 8 Feb 2016 23:03:41 +0000 (UTC) (envelope-from judd.e.jackson@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id AAF6D1B6F for ; Mon, 8 Feb 2016 23:03:41 +0000 (UTC) (envelope-from judd.e.jackson@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id A78E0AA2DAF; Mon, 8 Feb 2016 23:03:41 +0000 (UTC) Delivered-To: mono@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8D62BAA2DAE for ; Mon, 8 Feb 2016 23:03:41 +0000 (UTC) (envelope-from judd.e.jackson@gmail.com) Received: from mail-yw0-x22a.google.com (mail-yw0-x22a.google.com [IPv6:2607:f8b0:4002:c05::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 50F9F1B6D for ; Mon, 8 Feb 2016 23:03:41 +0000 (UTC) (envelope-from judd.e.jackson@gmail.com) Received: by mail-yw0-x22a.google.com with SMTP id u200so35791220ywf.0 for ; Mon, 08 Feb 2016 15:03:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=5dRnMPexYQ/j8dmP3+ZtdKKx/2eONnYW21b9+haGIt4=; b=lDoRY8NXLzN91vnRggFGQ2543RYPpblKCR/XxJPOBwiB3kD8isAHFE3JZu0Yy/2JkE hZAAz3T0Y73EmBOmfqtUbV3ez2F29BRAWNYQMTIFIqkrF7DK/oTdoJ6r5R7/J+SblECv HdbbnI1AUjmEw0OEO4/1jRwfDm2p1HLG2vzSQ912THvm8YgrLYk1b/kfAeB0wzFmBlzj w8B3o+dN9d3H+OBg52uK5AMcQa1EqSENlTTmZhZrxo9aBgVdXv5wZj9lLYwBbpeDhlfX tBqH2RhboLLxFM0jtQJnARPn9ysJrByfIbNoLtkXeApZkxyvRpuIalAZAvPR1L2yA/RB KQGw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to :content-type; bh=5dRnMPexYQ/j8dmP3+ZtdKKx/2eONnYW21b9+haGIt4=; b=SgXdSsHyKHphOJheqvhactqzwwG3mZPjNHc0p9HVauQJuWS7h9jSvPGePseKuZ7EGx iZK1iQCTpFXShk1sBZsD+EK2qiZ26BfDmPNXGld9buTYukwN5YZS5tWoVKU5c/2vhCaa k85Los6Q1kTgxxuQeinxTeRmZEvd74NJjOBIfzrJ+w0CW6DD/O35BVLOv4rfPeA/B9V0 d/hkTnj8lbvFgq5K24I04FM4s3O8099RvP8hvqLnA4utiSLgxXdB8r+1IDJRrwCzOuNu p0pXbfFTcX/itS0FKdmz3XAML7P2AiiwqprOywLdK0avWK6phn02N2JlLP4sYxUgtv3D 1u8A== X-Gm-Message-State: AG10YOR4q3vWxxm2pgZf1IBRWcKqT7c3VRGvFIqCGKwIcuXYSsxTQEaRP4AcdYh5kKFcnS80fXpB4NNyY2gM3g== MIME-Version: 1.0 X-Received: by 10.129.108.75 with SMTP id h72mr15121018ywc.299.1454972620414; Mon, 08 Feb 2016 15:03:40 -0800 (PST) Received: by 10.13.235.73 with HTTP; Mon, 8 Feb 2016 15:03:40 -0800 (PST) Date: Mon, 8 Feb 2016 18:03:40 -0500 Message-ID: Subject: Monodevelop ports tree error From: Judd Jackson To: mono@FreeBSD.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.20 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, 08 Feb 2016 23:03:41 -0000 Hey there, I was strongly encouraged to report the error when chatting in #FreeBSD. I was attempting to build monodevelop from ports and was halted by 3 argument errors (pasted below). I was able to build after that, two more errors cropped up but make continued along. I was able to make install, but there was an exception on runtime. I'm fairly new to FreeBSD and unix dev, but I'm hoping this message is not unwanted, apologies if it is. -- Judd ========================================= gifcodec.c /* Note, supplying D_GIF_SUCCEEDED ========================================= gifcodec.c:131:12: warning: assigning to 'GifByteType *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] ep->Bytes = (char *)GdipAlloc(ep->ByteCount); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gifcodec.c:608:20: error: too few arguments to function call, expected 2, have 1 DGifCloseFile (gif); ~~~~~~~~~~~~~ ^ /usr/local/include/gif_lib.h:183:5: note: 'DGifCloseFile' declared here int DGifCloseFile(GifFileType * GifFile, int *ErrorCode); ^ gifcodec.c:624:21: error: too few arguments to function call, expected 2, have 1 DGifCloseFile (gif); ~~~~~~~~~~~~~ ^ libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/cairo -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libdrm -I/usr/local/include/libpng16 -D_THREAD_SAFE -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/freetype2 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include -Wall -Wno-unused -Wno-format -I/usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector -fno-strict-aliasing -pthread -MT emfplus.lo -MD -MP -MF .deps/emfplus.Tpo -c emfplus.c -o emfplus.o >/dev/null 2>&1 /usr/local/include/gif_lib.h:183:5: note: 'DGifCloseFile' declared here int DGifCloseFile(GifFileType * GifFile, int *ErrorCode); ^ gifcodec.c:985:19: error: too few arguments to function call, expected 2, have 1 EGifCloseFile (fp); ~~~~~~~~~~~~~ ^ /usr/local/include/gif_lib.h:132:1: note: 'EGifCloseFile' declared here int EGifCloseFile(GifFileType *GifFile, int *ErrorCode); ^ 1 warning and 3 errors generated. Makefile:602: recipe for target 'gifcodec.lo' failed gmake[5]: *** [gifcodec.lo] Error 1 gmake[5]: *** Waiting for unfinished jobs.... mv -f .deps/emfplus.Tpo .deps/emfplus.Plo gmake[5]: Leaving directory '/usr/ports/x11-toolkits/libgdiplus/work/libgdiplus-3.12/src' Makefile:469: recipe for target 'all-recursive' failed gmake[4]: *** [all-recursive] Error 1 gmake[4]: Leaving directory '/usr/ports/x11-toolkits/libgdiplus/work/libgdiplus-3.12' Makefile:375: recipe for target 'all' failed gmake[3]: *** [all] Error 2 gmake[3]: Leaving directory '/usr/ports/x11-toolkits/libgdiplus/work/libgdiplus-3.12' ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make[2]: stopped in /usr/ports/x11-toolkits/libgdiplus *** Error code 1 Stop. make[1]: stopped in /usr/ports/devel/monodevelop *** Error code 1 Stop. make: stopped in /usr/ports/devel/monodevelop