Opened 10 years ago

Closed 9 years ago

#43318 closed enhancement (fixed)

py-llvmpy should depend on llvm-3.3 not 3.2

Reported by: mf2k (Frank Schima) Owned by: stromnov (Andrey Stromnov)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: petrrr, mf2k (Frank Schima)
Port: py-llvmpy

Description

$ port info --depends py27-llvmpy
depends_build: 
depends_run: 
depends_fetch: 
depends_lib: port:python27, port:llvm-3.2
depends_extract: 

Please change py-llvmpy to depend on llvm-3.3 instead of llvm-3.2.

Change History (9)

comment:1 Changed 10 years ago by stromnov (Andrey Stromnov)

Yes. But three weeks ago py-llvmpy fails to compile against llvm-3.3 (see r118130).

Today I'll check this issue on my secondary Mac at office, and then I'll change llvm-3.2 to llvm-3.3.

comment:2 Changed 10 years ago by cdeil (Christoph Deil)

Is there a reason why py-llvm shouldn't update to the latest stable llvm version, which is llvm-3.4 at the moment?

comment:3 Changed 10 years ago by cdeil (Christoph Deil)

I'm getting an error trying to upgrade

llvm-3.2                       3.2_2 < 3.2_3 

Log file: https://gist.githubusercontent.com/cdeil/15653e364ee752abc196/raw/gistfile1.txt

Should I file a separate ticket about that?

comment:4 Changed 10 years ago by mf2k (Frank Schima)

Yes, that is a different issue.

comment:5 Changed 10 years ago by stromnov (Andrey Stromnov)

llvmpy heavily depends on internal llvm file structure, which changes from version to version. Currently llvmpy officially supports only llvm 3.2 and 3.3 with mandatory RTTI option (disabled by default, but enabled in MacPorts).

comment:6 Changed 9 years ago by petrrr

Cc: petr@… added

Cc Me!

comment:7 Changed 9 years ago by mf2k (Frank Schima)

Cc: mf2k@… added

Cc Me!

comment:8 Changed 9 years ago by cdeil (Christoph Deil)

Can this ticket be closed? It seems that what's stated in the title has been done in the meantime:

$ port info --depends py27-llvmpy
depends_build: 
depends_run: 
depends_fetch: 
depends_lib: port:python27, port:llvm-3.3

If there's more things to be done maybe change the title or open a new ticket?

comment:9 Changed 9 years ago by larryv (Lawrence Velázquez)

Resolution: fixed
Status: newclosed

I think r120581 took care of it.

Note: See TracTickets for help on using tickets.