Package: aplus-fsf
Version: 4.20.2-3
Severity: important

Your package fails to build with G++ 4.1.  I'm filing this bug as
important for now, but when 4.1 will be the default compiler in
unstable (probably in a few weeks) I'll upgrade this to serious.


> Automatic build of aplus-fsf_4.20.2-3 on bigsur by sbuild/mips 1.106
...
>  g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" 
> -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"aplus-fsf\" 
> -DVERSION=\"4.20\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 
> -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 
> -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 
> -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 
> -DRETSIGTYPE=void -DHAVE_STRFTIME=1 -DHAVE_UNISTD_H=1 -DHAVE_FORK=1 
> -DHAVE_VFORK=1 -DHAVE_WORKING_VFORK=1 -DHAVE_WORKING_FORK=1 -DHAVE_VPRINTF=1 
> -DHAVE_GETCWD=1 -DHAVE_GETHOSTNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_GETWD=1 
> -DHAVE_MKTIME=1 -DHAVE_PUTENV=1 -DHAVE_REGCOMP=1 -DHAVE_SELECT=1 
> -DHAVE_SIGACTION=1 -DHAVE_SOCKET=1 -DHAVE_STRCSPN=1 -DHAVE_STRDUP=1 
> -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOD=1 -DHAVE_STRTOL=1 
> -DHAVE_STRTOUL=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 
> -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1 
> -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_TIME_H=1 
> -DHAVE_SYSLOG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_MATH_H=1 -DHAVE_FLOAT_H=1 
> -DHAVE_NEW=1 -DHAVE_IOSTREAM=1 -DHAVE_IOMANIP=1 -DHAVE_FSTREAM=1 
> -DHAVE_SSTREAM=1 -DHAVE_IOSFWD=1 -DHAVE_FINITE=1 -DHAVE_ISINF=1 
> -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 
> -DHAVE_STRUCT_STAT_ST_BLOCKS=1 -DHAVE_ST_BLOCKS=1 
> -DHAVE_STRUCT_STAT_ST_RDEV=1 -DHAVE_ST_RDEV=1 -DTIME_WITH_SYS_TIME=1 
> -DHAVE_STRUCT_TM_TM_ZONE=1 -DHAVE_TM_ZONE=1 -DHAVE_SOCKLEN_T=1 -I. -I. -I.. 
> -g --pipe -O2 -MT MSBoolVector.lo -MD -MP -MF .deps/MSBoolVector.Tpo -c 
> MSBoolVector.C  -fPIC -DPIC -o .libs/MSBoolVector.o
> ../MSTypes/MSObjectTypeVectorInlines.C: In member function 
> 'MSObjectVector<Type> MSObjectVector<Type>::operator[](const MSIndexVector&) 
> const [with Type = MSBool]':
> MSBoolVector.C:41:   instantiated from here
> ../MSTypes/MSObjectTypeVectorInlines.C:83: error: cannot convert 'const 
> MSObjectVector<MSBool>' to 'int' for argument '1' to 'int select(int, 
> fd_set*, fd_set*, fd_set*, timeval*)'
> ../MSTypes/MSTypeDataInlines.C: In static member function 'static unsigned 
> int MSTypeData<Type, Allocator>::dataOffset() [with Type = MSBool, Allocator 
> = MSVectorModelAllocator<MSBool>]':
> ../MSTypes/MSTypeDataInlines.C:69:   instantiated from 'Type* 
> MSTypeData<Type, Allocator>::elements() [with Type = MSBool, Allocator = 
> MSVectorModelAllocator<MSBool>]'
> ../MSTypes/MSBaseTypeVector.C:99:   instantiated from 'MSBaseVector<Type, 
> Allocator>::MSBaseVector(const Type*, unsigned int) [with Type = MSBool, 
> Allocator = MSVectorModelAllocator<MSBool>]'
> MSBoolVector.C:39:   instantiated from here
> ../MSTypes/MSTypeDataInlines.C:101: warning: invalid access to non-static 
> data member 'MSDataAlignment<MSBool>::_pElements' of NULL object
> ../MSTypes/MSTypeDataInlines.C:101: warning: (perhaps the 'offsetof' macro 
> was used incorrectly)
> make[3]: *** [MSBoolVector.lo] Error 1
> make[3]: Leaving directory `/build/tbm/aplus-fsf-4.20.2/src/MSTypes'

-- 
Martin Michlmayr
http://www.cyrius.com/

Reply via email to