gnustep-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Build failed in Jenkins: gnustep #760


From: Fred Kiefer
Subject: Re: Build failed in Jenkins: gnustep #760
Date: Wed, 03 Apr 2013 20:47:50 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130307 Thunderbird/17.0.4

In this specific case it was not a change in GNUstep that caused the Jenkins build to fail. Somebody must have updated the compiler or changed the compiler flags to warn about isa usage, or the necessary library for speech synthesis was available for the first time. Up to now Jenkins has caught about two real issues with changes.

Fred

PS: I fixed the issue before replying to this thread.

On 03.04.2013 20:01, Gregory Casamento wrote:
I have to say that I take exception to the emails being blocked at all.
  Jenkins is supposed to help us avoid issues.  Blocking Jenkins means we're
ignoring issues that our changes are causing in the code.

GC


On Wed, Apr 3, 2013 at 2:00 PM, Gregory Casamento
<address@hidden>wrote:

Why would anyone have the emails blocked?  If Jenkins says it's broken,
generally, it's broken.


2013/4/3 Lars Sonchocky-Helldorf <address@hidden>

Is nobody trying to fix this? Do you all have blocked those mails
meanwhile?

cheers,

         Lars

Am 03.04.2013 um 18:08 schrieb address@hidden:

See <http://gnustep.dnsalias.org:8080/job/gnustep/760/changes>




/home/gnustep/clang/GNUstep/System/Library/Makefiles/mkinstalldirs
./obj/GSSpeechServer.obj/
/home/gnustep/clang/GNUstep/System/Library/Makefiles/mkinstalldirs
GSSpeechServer.app/.
clang GSSpeechEngine.m -c \
             -MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1
-DGNUSTEP_BASE_LIBRARY=1 -fno-strict-aliasing -fexceptions
-fobjc-exceptions -D_NATIVE_OBJC_EXCEPTIONS -pthread -fPIC -DDEBUG
-fno-omit-frame-pointer -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -g
-fgnu-runtime -std=c99 -g -Werror -fconstant-string-class=NSConstantString
-I/usr/local/include/flite -I../../Headers -I../../Headers/Additions -I.
-I/var/lib/jenkins/GNUstep/Library/Headers
-I/home/gnustep/clang/GNUstep/Local/Library/Headers
-I/home/gnustep/clang/GNUstep/System/Library/Headers \
              -o obj/GSSpeechServer.obj/GSSpeechEngine.m.o
clang GSSpeechServer.m -c \
             -MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1
-DGNUSTEP_BASE_LIBRARY=1 -fno-strict-aliasing -fexceptions
-fobjc-exceptions -D_NATIVE_OBJC_EXCEPTIONS -pthread -fPIC -DDEBUG
-fno-omit-frame-pointer -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -g
-fgnu-runtime -std=c99 -g -Werror -fconstant-string-class=NSConstantString
-I/usr/local/include/flite -I../../Headers -I../../Headers/Additions -I.
-I/var/lib/jenkins/GNUstep/Library/Headers
-I/home/gnustep/clang/GNUstep/Local/Library/Headers
-I/home/gnustep/clang/GNUstep/System/Library/Headers \
              -o obj/GSSpeechServer.obj/GSSpeechServer.m.o
clang GSSpeechSynthesizer.m -c \
             -MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1
-DGNUSTEP_BASE_LIBRARY=1 -fno-strict-aliasing -fexceptions
-fobjc-exceptions -D_NATIVE_OBJC_EXCEPTIONS -pthread -fPIC -DDEBUG
-fno-omit-frame-pointer -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -g
-fgnu-runtime -std=c99 -g -Werror -fconstant-string-class=NSConstantString
-I/usr/local/include/flite -I../../Headers -I../../Headers/Additions -I.
-I/var/lib/jenkins/GNUstep/Library/Headers
-I/home/gnustep/clang/GNUstep/Local/Library/Headers
-I/home/gnustep/clang/GNUstep/System/Library/Headers \
              -o obj/GSSpeechServer.obj/GSSpeechSynthesizer.m.o
GSSpeechSynthesizer.m:118:21: error: direct access to Objective-C's isa
is deprecated in favor of object_getClass()
[-Werror,-Wdeprecated-objc-isa-usage]

          target: isa

                  ^

/home/gnustep/clang/GNUstep/System/Library/Headers/Foundation/NSObject.h:293:9:
note: instance variable is declared here
  Class isa;
        ^
1 error generated.
make[5]: *** [obj/GSSpeechServer.obj/GSSpeechSynthesizer.m.o] Error 1
make[4]: *** [internal-app-run-compile-submake] Error 2
make[3]: *** [GSSpeechServer.all.app.variables] Error 2
make[2]: *** [internal-all] Error 2
make[2]: Leaving directory `<
http://gnustep.dnsalias.org:8080/job/gnustep/ws/core/gui/Tools/speech'>
make[1]: *** [internal-all] Error 2
make[1]: Leaving directory `<
http://gnustep.dnsalias.org:8080/job/gnustep/ws/core/gui/Tools'>
make: *** [internal-all] Error 2
Build step 'Execute shell' marked build as failure




reply via email to

[Prev in Thread] Current Thread [Next in Thread]