graphics/openshadinglagugae: Fails to compile with CLANG 3.3 (now also on FreeBSD 9.2 as well as 10.0-CURRENT)

O. Hartmann ohartman at zedat.fu-berlin.de
Fri Jul 19 06:23:25 UTC 2013


The port graphics/openshadinglanguage fails to compile on FreeBSD
10.0-CURRENT with the day CLANG 3.3 was introduced with the error shown
below.

On FreeBSD 9.1-RELEASE as well as 9.1-STABLE it compiled also well as
long as the compiler suite was CLANG 3.2. Now. with FreeBSD 9.2 on its
way, CLANG 3.3 was introduced and with the day it has been installed,
the port graphics/openshadinglanguage fails to compile, too.

I already filed a PR (ports/180190) on this. On FreeBSD 9.1 systems,
now migratingtowards 9.2, this error is obvious all over the place.


Please CC me if some hints or solutions are available.

Regards,

Oliver

[ 18%] Built target
oslquery [ 19%] Generating osogram.cpp
[ 20%] Generating osolex.cpp
[ 21%] Generating llvm_ops.bc.cpp
/usr/local/bin/llvm-as: /usr/ports/graphics/openshadinglanguage/work/.build/liboslexec/llvm_ops.s:342:241:
error: expected instruction opcode %0 = call i32 @__cxa_atexit(void
(i8*)* bitcast (void (%"class.std::ios_base::Init"*)*
@_ZNSt8ios_base4InitD1Ev to void (i8*)*), i8* getelementptr inbounds
(%"class.std::ios_base::Init"* @_ZStL8__ioinit, i32 0, i32 0), i8*
@__dso_handle) #1
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20130719/cc0bdc6d/attachment.sig>


More information about the freebsd-ports mailing list