You are not logged in.

#1 2010-03-31 20:17:48

esters
Member
Registered: 2006-11-04
Posts: 173

Etoile - An updated PKGBUILD

Currently AUR has no support for PKGBUILDs which have split packages and since Etoile is a modular desktop environment I have no intention to build it as a whole I would like to paste it here with the corresponding patches (I don't have free webspace and I'm not using Arch Linux anymore). Please use it, modify it and adapt it for the trunk release, because one of the core developers said they will move to a "rolling-release" like model and stable will be abandoned for uncertain period.

- EDIT -

Here you can download the tarball which has the PKGBUILD and the corresponding patches

Last edited by esters (2010-05-06 18:11:06)

Offline

#2 2010-05-03 10:42:42

sand_man
Member
From: Australia
Registered: 2008-06-10
Posts: 2,164

Re: Etoile - An updated PKGBUILD

Did anyone get this to work? Wouldn't compile for me.


neutral

Offline

#3 2010-05-06 17:58:34

esters
Member
Registered: 2006-11-04
Posts: 173

Re: Etoile - An updated PKGBUILD

Where did it stop ?

Offline

#4 2010-05-17 03:09:48

Jodell
Member
Registered: 2009-10-09
Posts: 285

Re: Etoile - An updated PKGBUILD

It also wouldn't compile for me.

Build Project: CodeGen

Making all for framework LanguageKitCodeGen...
 Compiling file LLVMCodeGen.m ...
 Compiling file CGObjCGNU.cpp ...
CGObjCGNU.cpp: In member function 'virtual llvm::Function*<unnamed>::CGObjCGNU::ModuleInitFunction()':
CGObjCGNU.cpp:974:42: error: cannot call constructor 'llvm::TargetData::TargetData' directly
CGObjCGNU.cpp:974:42: error:   for a function-style cast, remove the redundant '::TargetData'
make[3]: *** [obj/CGObjCGNU.cpp.o] Error 1
make[2]: *** [internal-framework-run-compile-submake] Error 2
make[1]: *** [LanguageKitCodeGen.all.framework.variables] Error 2
make: *** [internal-all] Error 2
==> ERROR: Packaging Failed.
    Aborting...

Offline

#5 2010-05-17 11:31:32

yannsen
Member
From: Germany
Registered: 2010-05-03
Posts: 18

Re: Etoile - An updated PKGBUILD

works with this patch...

--- src/Etoile-0.4.1/Languages/LanguageKit/CodeGen/CGObjCGNU.cpp    2009-03-17 14:19:34.000000000 +0100
+++ CGObjCGNU.cpp    2010-05-17 13:09:44.503651620 +0200
@@ -971,7 +971,7 @@
     // Runtime version used for compatibility checking.
     Elements.push_back(llvm::ConstantInt::get(LongTy, RuntimeVersion));
     llvm::TargetData td = 
-        llvm::TargetData::TargetData(&TheModule);
+        llvm::TargetData(&TheModule);
     Elements.push_back(llvm::ConstantInt::get(LongTy, 
                 td.getTypeSizeInBits(ModuleTy)/8));
     //FIXME: Should be the path to the file where this module was declared

http://bugs.gentoo.org/show_bug.cgi?id=317467

Last edited by yannsen (2010-05-17 11:32:06)

Offline

Board footer

Powered by FluxBB