#33046: kdelibs4 doesn't build on Lion in kpty.cpp ------------------------------+--------------------------------------------- Reporter: cal@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.99 Keywords: | Port: kdelibs4 ------------------------------+--------------------------------------------- Hi, since the recent upgrade to 4.8.0, the kdelibs4 port does no longer build on Lion with the following error messages: {{{ :info:build cd /opt/local/var/macports/build/_opt_dports_kde_kdelibs4/kdelibs4/work/build/kdeui && /Developer/usr/bin/llvm-g++-4.2 -DMAKE_KDEUI_LIB -DQT_NO_STL -DQT_NO_CAST_TO_ASCII> :info:build /opt/local/var/macports/build/_opt_dports_kde_kdelibs4/kdelibs4/work/kdelibs-4.8.0/kpty/kpty.cpp: In member function ‘bool KPty::open()’: :info:build /opt/local/var/macports/build/_opt_dports_kde_kdelibs4/kdelibs4/work/kdelibs-4.8.0/kpty/kpty.cpp:215: error: ‘::openpty’ has not been declared :info:build /opt/local/var/macports/build/_opt_dports_kde_kdelibs4/kdelibs4/work/kdelibs-4.8.0/kpty/kpty.cpp: In member function ‘void KPty::login(const char*, const char*)’: :info:build /opt/local/var/macports/build/_opt_dports_kde_kdelibs4/kdelibs4/work/kdelibs-4.8.0/kpty/kpty.cpp:512: warning: ‘utmp’ is deprecated (declared at //usr/include/utmp.h:96) :info:build /opt/local/var/macports/build/_opt_dports_kde_kdelibs4/kdelibs4/work/kdelibs-4.8.0/kpty/kpty.cpp:550: error: ‘::login’ has not been declared :info:build /opt/local/var/macports/build/_opt_dports_kde_kdelibs4/kdelibs4/work/kdelibs-4.8.0/kpty/kpty.cpp: In member function ‘void KPty::logout()’: :info:build /opt/local/var/macports/build/_opt_dports_kde_kdelibs4/kdelibs4/work/kdelibs-4.8.0/kpty/kpty.cpp:602: error: ‘::logout’ has not been declared :info:build make[2]: *** [kpty/CMakeFiles/kpty.dir/kpty.o] Error 1 }}} -- Ticket URL: <https://trac.macports.org/ticket/33046> MacPorts <http://www.macports.org/> Ports system for Mac OS