armel build failure (sync primitives)

Bug #635390 reported by Matthias Klose
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
crystalspace (Ubuntu)
Won't Fix
Undecided
Unassigned
Oneiric
Won't Fix
Undecided
Unassigned

Bug Description

Binary package hint: crystalspace

http://launchpadlibrarian.net/53837274/buildlog_ubuntu-maverick-armel.crystalspace_1.4.0~svn32711-1_FAILEDTOBUILD.txt.gz

    g++ -c -o ./out/linuxarm/optimize/plugins/video/cursor/cursor.o -I/build/buildd/crystalspace-1.4.0~svn32711/CS/. -I./include -I/build/buildd/crystalspace-1.4.0~svn32711/CS/./include -Wall -g -fPIC -O2 -pipe -Wall -g -fPIC -O2 -Wall -Wno-unknown-pragmas -fvisibility=hidden -I/usr/local/include -Wall -g -fPIC -O2 -Wall -g -fPIC -O2 -fno-exceptions -fvisibility-inlines-hidden -O3 -fomit-frame-pointer -ffast-math -g2 -fPIC /build/buildd/crystalspace-1.4.0~svn32711/CS/plugins/video/cursor/cursor.cpp

In file included from ./include/csutil/scf_implementation.h:32,
                 from ./include/csutil/eventnames.h:25,
                 from /build/buildd/crystalspace-1.4.0~svn32711/CS/plugins/video/cursor/cursor.cpp:26:
./include/csutil/threading/atomicops.h:160: error: #error "No atomic operations defined for your platform!"
In file included from ./include/csutil/eventnames.h:25,
                 from /build/buildd/crystalspace-1.4.0~svn32711/CS/plugins/video/cursor/cursor.cpp:26:
./include/csutil/scf_implementation.h: In member function 'bool scfImplementationHelper::HasAuxData()':
./include/csutil/scf_implementation.h:172: error: 'CS::Threading::AtomicOperations' has not been declared
./include/csutil/scf_implementation.h: In member function 'virtual void scfImplementation<Class>::DecRef()':
./include/csutil/scf_implementation.h:265: error: 'CS::Threading::AtomicOperations' has not been declared
./include/csutil/scf_implementation.h: In member function 'virtual void scfImplementation<Class>::IncRef()':
./include/csutil/scf_implementation.h:277: error: 'CS::Threading::AtomicOperations' has not been declared
./include/csutil/scf_implementation.h: In member function 'virtual int scfImplementation<Class>::GetRefCount()':
./include/csutil/scf_implementation.h:283: error: 'CS::Threading::AtomicOperations' has not been declared
In file included from /build/buildd/crystalspace-1.4.0~svn32711/CS/plugins/video/cursor/cursor.cpp:28:
./include/csutil/scfstr.h: At global scope:
./include/csutil/scfstr.h:36: note: the mangling of 'va_list' has changed in GCC 4.4
In file included from /build/buildd/crystalspace-1.4.0~svn32711/CS/plugins/video/cursor/cursor.h:23,
                 from /build/buildd/crystalspace-1.4.0~svn32711/CS/plugins/video/cursor/cursor.cpp:39:
./include/ivideo/graph2d.h:146: warning: 'iOffscreenCanvasCallback' is deprecated (declared at ./include/ivideo/graph2d.h:145)
...skipped cscursor.so for lack of <plugins!video!cursor!>cursor.o...
make[1]: *** [all] Error 1
make[1]: Leaving directory `/build/buildd/crystalspace-1.4.0~svn32711/CS'

tags: added: ftbfs
Steve Langasek (vorlon)
tags: added: arm-porting-queue
tags: added: oneiric
Changed in crystalspace (Ubuntu):
milestone: none → oneiric-alpha-2
Changed in crystalspace (Ubuntu):
milestone: oneiric-alpha-2 → oneiric-alpha-3
Changed in crystalspace (Ubuntu Oneiric):
milestone: oneiric-alpha-3 → none
status: New → Confirmed
tags: added: universe
Revision history for this message
Philip Wyett (philip-wyett-deactivatedaccount) wrote :

This issue is fixed upstream but will not be backported. This bug should be marked as wontfix.

Changed in crystalspace (Ubuntu Oneiric):
status: Confirmed → Opinion
Revision history for this message
Colin Watson (cjwatson) wrote :

Yes, this builds on all its declared architectures now and we no longer build for armel.

Changed in crystalspace (Ubuntu Oneiric):
status: Opinion → Won't Fix
Changed in crystalspace (Ubuntu):
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.