Bug 160324 - lang/etoile-languagekit does not build
Summary: lang/etoile-languagekit does not build
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Dirk Meyer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-31 08:40 UTC by Kaspars Bankovskis
Modified: 2011-09-08 21:17 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kaspars Bankovskis 2011-08-31 08:40:15 UTC
I was trying to install x11/etoile, but it fails while building lang/etoile-languagekit, which is a dependency:

CGObjCGNU.cpp:995: error: 'VoidTy' is not a member of 'llvm::Type'
gmake[3]: *** [obj/LanguageKitCodeGen.obj/CGObjCGNU.cpp.o] Error 1
gmake[2]: *** [internal-framework-run-compile-submake] Error 2
gmake[1]: *** [LanguageKitCodeGen.all.framework.variables] Error 2
gmake: *** [internal-all] Error 2
*** Error code 2


related ports installed on the system:

etoile-coreobject-0.4.1
etoile-foundation-0.4.1
etoile-serialize-0.4.1
etoile-ui-0.4.1
gnustep-back-0.17.1_3
gnustep-base-1.19.3_5
gnustep-gui-0.17.1_2
gnustep-make-2.6.1
llvm-2.9
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2011-08-31 08:40:26 UTC
Responsible Changed
From-To: freebsd-ports-bugs->dinoex

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Dirk Meyer freebsd_committer freebsd_triage 2011-09-01 06:12:04 UTC
State Changed
From-To: open->feedback


Sorry but you need to replace "llvm-2.9" 
with "llvm-etoile-2.6.r71086" from ports/lang/llvm-etoile.
Comment 3 Kaspars Bankovskis 2011-09-01 08:03:49 UTC
Hm, right. Then perhaps it could be set more explicitly, something
like:

BUILD_DEPENDS=  ${NONEXISTENT}:${PORTSDIR}/${LANGUAGEKIT_LLVM_PORT}

As the current llc dependency is satisfied with devel/llvm as well,
and you'll never notice what's wrong. Or perhaps some version check
can be done.

On Thu, Sep 01, 2011 at 07:13:49AM +0200, dinoex@FreeBSD.org wrote:
> Synopsis: lang/etoile-languagekit does not build
> 
> State-Changed-From-To: open->feedback
> State-Changed-By: dinoex
> State-Changed-When: Thu Sep 1 07:12:04 CEST 2011
> State-Changed-Why: 
> 
> Sorry but you need to replace "llvm-2.9"
> with "llvm-etoile-2.6.r71086" from ports/lang/llvm-etoile.
> 
> 
> http://www.freebsd.org/cgi/query-pr.cgi?pr=160324
Comment 4 dfilter service freebsd_committer freebsd_triage 2011-09-08 20:53:08 UTC
dinoex      2011-09-08 19:52:54 UTC

  FreeBSD ports repository

  Modified files:
    lang/etoile-languagekit Makefile 
  Log:
  - force the needed llvm version
  PR:             160324
  
  Revision  Changes    Path
  1.20      +1 -1      ports/lang/etoile-languagekit/Makefile
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 5 Dirk Meyer freebsd_committer freebsd_triage 2011-09-08 21:17:23 UTC
State Changed
From-To: feedback->closed

a stronger dependency lins was committed, thanks.