sudo port selfupdate fails

Ryan Schmidt ryandesign at
Mon Sep 5 19:19:31 PDT 2011

On Sep 5, 2011, at 21:04, Johannes Ruscheinski wrote:

> The next problem that I am running into now is:


> ===> making all in src/registry2.0
> /usr/bin/llvm-gcc-4.2 -c -DUSE_TCL_STUBS -DTCL_NO_DEPRECATED -g -O2 -W
> -Wall -pedantic
> -I/Library/Frameworks/Mono.framework/Versions/2.2/include
> -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include" -fno-common registry.c -o
> registry.o
> In file included from ../cregistry/registry.h:35,
>                 from registry.c:39:
> /Library/Frameworks/Mono.framework/Versions/2.2/include/sqlite3.h:198:
> warning: ISO C90 does not support 'long long'
> /Library/Frameworks/Mono.framework/Versions/2.2/include/sqlite3.h:199:
> warning: ISO C90 does not support 'long long'


> Any idea what to do about that?

This is this problem:

Delete your Mono framework. It is broken (as in, it is designed to cause this problem). If you have the time, please advise the developers of the Mono framework to stop distributing this broken packaging of Mono.

More information about the macports-users mailing list