kde4 build problems
Hi,
(if you have any questions, please CC me...)
is it possible that the newest version of glibc6-dev in sid (2.6.1-3) breaks
the kdelibs build process for kde4?
The error I get is:
In file included from /usr/include/sys/types.h:223,
from /data/althome/kdedevel/kde/src/KDE/kdelibs/kdecore/fakes.c:167:
/usr/include/sys/sysmacros.h:65: error: expected ‘=’, ‘,’, ‘;’, ‘asm’
or ‘__attribute__’ before ‘unsigned’
/usr/include/sys/sysmacros.h:71: error: expected ‘=’, ‘,’, ‘;’, ‘asm’
or ‘__attribute__’ before ‘unsigned’
/usr/include/sys/sysmacros.h:77: error: expected ‘=’, ‘,’, ‘;’, ‘asm’
or ‘__attribute__’ before ‘unsigned’
make[2]: *** [kdecore/CMakeFiles/kdefakes.dir/fakes.o] Error 1
make[2]: Leaving directory `/data/althome/kdedevel/kde/build/KDE/kdelibs'
make[1]: *** [kdecore/CMakeFiles/kdefakes.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/data/althome/kdedevel/kde/build/KDE/kdelibs'
[...]
/data/althome/kdedevel/kde/src/KDE/kdelibs/kdecore/config/kconfigini.cpp: In
member function ‘void KConfigINIBackEnd::parseSingleConfigFile(QFile&,
KEntryMap*, bool, bool)’:
/data/althome/kdedevel/kde/src/KDE/kdelibs/kdecore/config/kconfigini.cpp:433:
error: ‘PROT_READ’ was not declared in this scope
/data/althome/kdedevel/kde/src/KDE/kdelibs/kdecore/config/kconfigini.cpp:433:
error: ‘MAP_PRIVATE’ was not declared in this scope
/data/althome/kdedevel/kde/src/KDE/kdelibs/kdecore/config/kconfigini.cpp:434:
error: ‘mmap’ was not declared in this scope
/data/althome/kdedevel/kde/src/KDE/kdelibs/kdecore/config/kconfigini.cpp:436:
error: ‘MAP_FAILED’ was not declared in this scope
/data/althome/kdedevel/kde/src/KDE/kdelibs/kdecore/config/kconfigini.cpp:455:
error: ‘munmap’ was not declared in this scope
/data/althome/kdedevel/kde/src/KDE/kdelibs/kdecore/config/kconfigini.cpp:693:
error: ‘munmap’ was not declared in this scope
/data/althome/kdedevel/kde/src/KDE/kdelibs/kdecore/config/kconfigini.cpp: In
member function ‘bool KConfigINIBackEnd::writeConfigFile(const QString&,
bool, bool)’:
/data/althome/kdedevel/kde/src/KDE/kdelibs/kdecore/config/kconfigini.cpp:975:
warning: comparison between signed and unsigned integer expressions
make[2]: *** [kdecore/CMakeFiles/kdecore.dir/config/kconfigini.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/data/althome/kdedevel/kde/src/KDE/kdelibs/kdecore/config/kdesktopfile.cpp: In
constructor ‘KDesktopFile::KDesktopFile(const char*, const QString&)’:
/data/althome/kdedevel/kde/src/KDE/kdelibs/kdecore/config/kdesktopfile.cpp:69:
warning: ‘setGroup’ is deprecated (declared
at /data/althome/kdedevel/kde/src/KDE/kdelibs/kdecore/config/kconfigbase.h:1172)
/data/althome/kdedevel/kde/src/KDE/kdelibs/kdecore/config/kdesktopfile.cpp: In
constructor ‘KDesktopFile::KDesktopFile(const QString&)’:
/data/althome/kdedevel/kde/src/KDE/kdelibs/kdecore/config/kdesktopfile.cpp:85:
warning: ‘setGroup’ is deprecated (declared
at /data/althome/kdedevel/kde/src/KDE/kdelibs/kdecore/config/kconfigbase.h:1172)
make[2]: Leaving directory `/data/althome/kdedevel/kde/build/KDE/kdelibs'
make[1]: *** [kdecore/CMakeFiles/kdecore.dir/all] Error 2
make[1]: Leaving directory `/data/althome/kdedevel/kde/build/KDE/kdelibs'
This happens after upgrading from 2.6.1-2 to 2.6.1-3.
regards
Reply to: