[MacPorts] #36869: iTunesMatchHelper: Lion buildbot fails
MacPorts
noreply at macports.org
Mon Nov 5 06:39:08 PST 2012
#36869: iTunesMatchHelper: Lion buildbot fails
--------------------------------+-------------------
Reporter: ryandesign@… | Owner: phw@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.2
Resolution: | Keywords:
Port: iTunesMatchHelper |
--------------------------------+-------------------
Comment (by ryandesign@…):
The error we see in the log is:
{{{
CompileC build/iTunesMatchHelper.build/Release/iTunesMatchHelper.build
/Objects-normal/x86_64/iTunesLibrary.o iTunesMatchHelper/iTunesLibrary.m
normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
cd
/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_aqua_iTunesMatchHelper/iTunesMatchHelper/work
/itunes-match-helper-18ce34d7c4861b0c60a988c913f4545c4d9bb9fb
setenv LANG en_US.US-ASCII
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
-x objective-c -arch x86_64 -fmessage-length=0 -std=gnu99 -fobjc-arc -Wno-
trigraphs -fpascal-strings -Os -Wno-missing-field-initializers -Wmissing-
prototypes -Wreturn-type -Wno-implicit-atomic-properties -Wformat -Wno-
missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-
label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wno-
uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants
-Wno-sign-compare -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-
selector -Wno-strict-selector-match -Wno-undeclared-selector -Wno-
deprecated-implementations -fasm-blocks -Wprotocol -Wdeprecated-
declarations -mmacosx-version-min=10.7 -g -fvisibility=hidden -Wno-
conversion -Wno-sign-conversion "-DIBOutlet=__attribute__((iboutlet))"
"-DIBOutletCollection(ClassName)=__attribute__((iboutletcollection(ClassName)))"
"-DIBAction=void)__attribute__((ibaction)" -iquote
/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_aqua_iTunesMatchHelper/iTunesMatchHelper/work
/itunes-match-helper-
18ce34d7c4861b0c60a988c913f4545c4d9bb9fb/build/iTunesMatchHelper.build/Release/iTunesMatchHelper.build
/iTunesMatchHelper-generated-files.hmap
-I/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_aqua_iTunesMatchHelper/iTunesMatchHelper/work
/itunes-match-helper-
18ce34d7c4861b0c60a988c913f4545c4d9bb9fb/build/iTunesMatchHelper.build/Release/iTunesMatchHelper.build
/iTunesMatchHelper-own-target-headers.hmap
-I/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_aqua_iTunesMatchHelper/iTunesMatchHelper/work
/itunes-match-helper-
18ce34d7c4861b0c60a988c913f4545c4d9bb9fb/build/iTunesMatchHelper.build/Release/iTunesMatchHelper.build
/iTunesMatchHelper-all-target-headers.hmap -iquote
/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_aqua_iTunesMatchHelper/iTunesMatchHelper/work
/itunes-match-helper-
18ce34d7c4861b0c60a988c913f4545c4d9bb9fb/build/iTunesMatchHelper.build/Release/iTunesMatchHelper.build
/iTunesMatchHelper-project-headers.hmap
-I/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_aqua_iTunesMatchHelper/iTunesMatchHelper/work
/itunes-match-helper-
18ce34d7c4861b0c60a988c913f4545c4d9bb9fb/build/Release/include
-I/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_aqua_iTunesMatchHelper/iTunesMatchHelper/work
/itunes-match-helper-
18ce34d7c4861b0c60a988c913f4545c4d9bb9fb/build/iTunesMatchHelper.build/Release/iTunesMatchHelper.build/DerivedSources/x86_64
-I/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_aqua_iTunesMatchHelper/iTunesMatchHelper/work
/itunes-match-helper-
18ce34d7c4861b0c60a988c913f4545c4d9bb9fb/build/iTunesMatchHelper.build/Release/iTunesMatchHelper.build/DerivedSources
-F/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_aqua_iTunesMatchHelper/iTunesMatchHelper/work
/itunes-match-helper-
18ce34d7c4861b0c60a988c913f4545c4d9bb9fb/build/Release -include
/var/folders/66/5862y4h51tsf50d9_y0975gh0000gp/C/com.apple.Xcode.502/SharedPrecompiledHeaders
/iTunesMatchHelper-Prefix-dwwuohlptjepbtcbzinfeikkspqw/iTunesMatchHelper-
Prefix.pch -MMD -MT dependencies -MF
/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_aqua_iTunesMatchHelper/iTunesMatchHelper/work
/itunes-match-helper-
18ce34d7c4861b0c60a988c913f4545c4d9bb9fb/build/iTunesMatchHelper.build/Release/iTunesMatchHelper.build
/Objects-normal/x86_64/iTunesLibrary.d --serialize-diagnostics
/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_aqua_iTunesMatchHelper/iTunesMatchHelper/work
/itunes-match-helper-
18ce34d7c4861b0c60a988c913f4545c4d9bb9fb/build/iTunesMatchHelper.build/Release/iTunesMatchHelper.build
/Objects-normal/x86_64/iTunesLibrary.dia -c
/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_aqua_iTunesMatchHelper/iTunesMatchHelper/work
/itunes-match-helper-
18ce34d7c4861b0c60a988c913f4545c4d9bb9fb/iTunesMatchHelper/iTunesLibrary.m
-o
/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_aqua_iTunesMatchHelper/iTunesMatchHelper/work
/itunes-match-helper-
18ce34d7c4861b0c60a988c913f4545c4d9bb9fb/build/iTunesMatchHelper.build/Release/iTunesMatchHelper.build
/Objects-normal/x86_64/iTunesLibrary.o
/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_aqua_iTunesMatchHelper/iTunesMatchHelper/work
/itunes-match-helper-
18ce34d7c4861b0c60a988c913f4545c4d9bb9fb/iTunesMatchHelper/iTunesLibrary.m:30:24:
error: subscript requires size of interface 'SBElementArray', which is not
constant in non-fragile ABI
return libPlaylists[0];
~~~~~~~~~~~~^
1 error generated.
}}}
So we see this code is using
[http://clang.llvm.org/docs/ObjectiveCLiterals.html array-style
subscripting], which is a new feature that was added in Apple clang 4.0 /
open-source clang 3.1. The Lion buildbot is currently running Xcode 4.3.1,
whose clang is not that new.
--
Ticket URL: <https://trac.macports.org/ticket/36869#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list