oasegips / sigil

Automatically exported from code.google.com/p/sigil
GNU General Public License v3.0
0 stars 0 forks source link

Sigil 0.7.0 fails to build [BoostParts] on future Ubuntu 13.04 (Raring) #2005

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I've tried to build Sigil 0.7.0 against Qt5 on Ubuntu 12.04, 12.10 and future 
13.04 release. https://launchpad.net/~sunab/+archive/sigil-git
All is fine for the older versions. But with 13.04 there is a problem with 
Boostparts :

Build log extract :

In file included from 
/build/buildd/sigil-0.7.0/src/BoostParts/boost/thread/pthread/mutex.hpp:14:0,
                 from /build/buildd/sigil-0.7.0/src/BoostParts/boost/thread/mutex.hpp:16,
                 from /build/buildd/sigil-0.7.0/src/BoostParts/boost/thread/pthread/thread_data.hpp:12,
                 from /build/buildd/sigil-0.7.0/src/BoostParts/boost/thread/thread.hpp:17,
                 from /build/buildd/sigil-0.7.0/src/BoostParts/libs/thread/src/pthread/thread.cpp:10:
/build/buildd/sigil-0.7.0/src/BoostParts/boost/thread/xtime.hpp:23:5: error: 
expected identifier before numeric constant
/build/buildd/sigil-0.7.0/src/BoostParts/boost/thread/xtime.hpp:23:5: error: 
expected '}' before numeric constant
/build/buildd/sigil-0.7.0/src/BoostParts/boost/thread/xtime.hpp:23:5: error: 
expected unqualified-id before numeric constant
/build/buildd/sigil-0.7.0/src/BoostParts/boost/thread/xtime.hpp:46:14: error: 
expected type-specifier before 'system_time'
In file included from 
/build/buildd/sigil-0.7.0/src/BoostParts/boost/thread/pthread/mutex.hpp:14:0,
                 from /build/buildd/sigil-0.7.0/src/BoostParts/boost/thread/mutex.hpp:16,
                 from /build/buildd/sigil-0.7.0/src/BoostParts/boost/thread/pthread/thread_data.hpp:12,
                 from /build/buildd/sigil-0.7.0/src/BoostParts/boost/thread/thread.hpp:17,
                 from /build/buildd/sigil-0.7.0/src/BoostParts/libs/thread/src/pthread/thread.cpp:10:
/build/buildd/sigil-0.7.0/src/BoostParts/boost/thread/xtime.hpp: In function 
'int xtime_get(xtime*, int)':
/build/buildd/sigil-0.7.0/src/BoostParts/boost/thread/xtime.hpp:73:40: error: 
'get_system_time' was not declared in this scope
/build/buildd/sigil-0.7.0/src/BoostParts/boost/thread/xtime.hpp:73:40: note: 
suggested alternative:
In file included from 
/build/buildd/sigil-0.7.0/src/BoostParts/boost/thread/locks.hpp:12:0,
                 from /build/buildd/sigil-0.7.0/src/BoostParts/boost/thread/pthread/mutex.hpp:12,
                 from /build/buildd/sigil-0.7.0/src/BoostParts/boost/thread/mutex.hpp:16,
                 from /build/buildd/sigil-0.7.0/src/BoostParts/boost/thread/pthread/thread_data.hpp:12,
                 from /build/buildd/sigil-0.7.0/src/BoostParts/boost/thread/thread.hpp:17,
                 from /build/buildd/sigil-0.7.0/src/BoostParts/libs/thread/src/pthread/thread.cpp:10:
/build/buildd/sigil-0.7.0/src/BoostParts/boost/thread/thread_time.hpp:19:24: 
note:   'boost::get_system_time'
In file included from 
/build/buildd/sigil-0.7.0/src/BoostParts/boost/thread/pthread/mutex.hpp:14:0,
                 from /build/buildd/sigil-0.7.0/src/BoostParts/boost/thread/mutex.hpp:16,
                 from /build/buildd/sigil-0.7.0/src/BoostParts/boost/thread/pthread/thread_data.hpp:12,
                 from /build/buildd/sigil-0.7.0/src/BoostParts/boost/thread/thread.hpp:17,
                 from /build/buildd/sigil-0.7.0/src/BoostParts/libs/thread/src/pthread/thread.cpp:10:
/build/buildd/sigil-0.7.0/src/BoostParts/boost/thread/xtime.hpp: At global 
scope:
/build/buildd/sigil-0.7.0/src/BoostParts/boost/thread/xtime.hpp:88:1: error: 
expected declaration before '}' token
make[3]: *** 
[src/BoostParts/CMakeFiles/BoostParts.dir/libs/thread/src/pthread/thread.cpp.o] 
Error 1
make[3]: Leaving directory `/build/buildd/sigil-0.7.0/obj-i686-linux-gnu'
make[2]: *** [src/BoostParts/CMakeFiles/BoostParts.dir/all] Error 2
make[2]: Leaving directory `/build/buildd/sigil-0.7.0/obj-i686-linux-gnu'
make[1]: *** [all] Error 2

Original issue reported on code.google.com by olivier.banus on 18 Feb 2013 at 8:06

GoogleCodeExporter commented 9 years ago
Marking invalid since 13.04 is not out yet.  Given that it compiles on 2 
earlier versions of Ubuntu it seems likely its a problem with 13.04.

Original comment by daveheil...@gmail.com on 18 Feb 2013 at 5:38