cvs commit: ports/lang Makefile ports/lang/etoile-languagekit Makefile distinfo pkg-descr pkg-plist

QAT at FreeBSD.org QAT at FreeBSD.org
Wed Nov 26 13:32:40 PST 2008


On Wed, 26 Nov 2008 20:58:04 +0000 (UTC)
Dirk Meyer <dinoex at FreeBSD.org> wrote:

> dinoex      2008-11-26 20:58:04 UTC
> 
>   FreeBSD ports repository
> 
>   Modified files:
>     lang                 Makefile 
>   Added files:
>     lang/etoile-languagekit Makefile distinfo pkg-descr pkg-plist 
>   Log:
>   LanguageKit is a compiler kit built on top of LLVM for creating
> dynamic language implementations using an Objective-C runtime for the
> object model. This is used by SmalltalkKit, implementing Etoile's
> Pragmatic Smalltalk, a Smalltalk JIT compiler which generates code
> binary-compatible with Objective-C, allowing classes to be written in
> a mixture of Smalltalk and Objective-C.
>   
>   WWW: http://www.etoile-project.org/
>   
>   Revision  Changes    Path
>   1.606     +1 -0      ports/lang/Makefile
>   1.1       +35 -0     ports/lang/etoile-languagekit/Makefile (new)
>   1.1       +3 -0      ports/lang/etoile-languagekit/distinfo (new)
>   1.1       +8 -0      ports/lang/etoile-languagekit/pkg-descr (new)
>   1.1       +43 -0     ports/lang/etoile-languagekit/pkg-plist (new)
> 
From: QAT at FreeBSD.org
To: itetcu at FreeBSD.org
Subject: Re: cvs commit: ports/lang Makefile ports/lang/etoile-languagekit Makefile distinfo pkg-descr pkg-plist
Date: Wed, 26 Nov 2008 23:09:18 +0200 (EET)
X-Mailer: $Tecnik: people/itetcu/ports/QA-Tindy/QAT_postPortBuild.sh,v 1.44 2008/08/24 09:54:12 itetcu Exp $
X-DSPAM-Result: Whitelisted

Hi,


The build which triggered this email is done under tinderbox-2.4.3, on 
7-STABLE on amd64, with tinderd_flags="-nullfs -plistcheck -onceonly"
and ccache support, with the "official" up-to-date Ports Tree, with the
following vars set:
NOPORTDOCS=yes,  NOPORTEXAMPLES=yes, NOPORTDATA=yes, FORCE_PACKAGE=yes.


Excerpt from http://T64.TecNik93.com/logs/7-STABLE-FTP/etoile-languagekit-0.4.0.log :


building etoile-languagekit-0.4.0 in directory /var/tinderbox/7-STABLE-FTP
maintained by: dinoex at FreeBSD.org
building for:  7.0-STABLE amd64
port directory: /usr/ports/lang/etoile-languagekit
Makefile ident: $FreeBSD: ports/lang/etoile-languagekit/Makefile,v 1.1 2008/11/26 20:58:04 dinoex Exp $
prefixes: LOCALBASE=usr/local X11BASE=usr/local
NO* env vars: NOPORTDOCS=yes NOPORTEXAMPLES=yes NOPORTDATA=yes
build started at Wed Nov 26 21:07:56 UTC 2008

.................................<Last 40 lines of the log>..................

 Creating LanguageKit.framework/Versions/0/Headers/SymbolTable.h...
 Creating derived_src/.stamp...
 Creating LanguageKit.framework/Versions/0/Resources...
 Updating Version/Current symlink...

Build Project: LanguageKit

Making all for framework LanguageKit...
 Compiling file AST.m ...
 Compiling file ArrayExpr.m ...
 Compiling file AssignExpr.m ...
 Compiling file BlockExpr.m ...
 Compiling file Category.m ...
 Compiling file CodeGen.m ...
 Compiling file Comparison.m ...
 Compiling file Comment.m ...
 Compiling file DeclRef.m ...
 Compiling file Literal.m ...
 Compiling file LKCompiler.m ...
 Compiling file MessageSend.m ...
 Compiling file Method.m ...
 Compiling file Module.m ...
 Compiling file Return.m ...
 Compiling file Subclass.m ...
 Compiling file SymbolRef.m ...
 Compiling file SymbolTable.m ...
 Compiling file CGObjCGNU.cpp ...
llvm-config: not found
In file included from /usr/local/include/llvm/BasicBlock.h:20,
                 from /usr/local/include/llvm/Support/IRBuilder.h:18,
                 from CGObjCRuntime.h:19,
                 from CGObjCGNU.cpp:17:
/usr/local/include/llvm/Support/DataTypes.h:38:3: error: #error "Must #define __STDC_LIMIT_MACROS before #including Support/DataTypes.h"
gmake[1]: *** [obj/CGObjCGNU.o] Error 1
gmake: *** [LanguageKit.all.framework.variables] Error 2
*** Error code 2

Stop in /a/ports/lang/etoile-languagekit.
================================================================
build of /usr/ports/lang/etoile-languagekit ended at Wed Nov 26 21:09:14 UTC 2008


A description of the testing process can be found here:
http://T32.TecNik93.com/FreeBSD/QA-Tindy/


Thanks for your work on making FreeBSD better,

-- 
IOnut - Un^d^dregistered ;) FreeBSD "user"
  "Intellectual Property" is   nowhere near as valuable   as "Intellect"
FreeBSD committer -> itetcu at FreeBSD.org, PGP Key ID 057E9F8B493A297B


More information about the cvs-ports mailing list