Mailinglist Archive: opensuse-kde3 (19 mails)

< Previous Next >
[opensuse-kde3] kdebase3 rpmbuild --rebuild error ‘EINTR’ was not declared in this scope
  • From: "David C. Rankin" <drankinatty@xxxxxxxxxxxxxxxxxx>
  • Date: Wed, 13 Oct 2010 06:40:14 -0500
  • Message-id: <4CB59A9E.8020109@xxxxxxxxxxxxxxxxxx>
Guys,

Looking at the sftp problem, I was attempting to rebuild kdebase3, but
I've run
into a snag. Not sure if it is a compiler issue or package issue. The config
finishes fine, but then the build dies in kdmlib/dmctl.cpp with the error:

dmctl.cpp:156: error: ‘EINTR’ was not declared in this scope


The error in context is:

configure: WARNING: unrecognized options: --with-pcsc-dir, --with-cdparanoia,
--with-motif-libraries, --with-motif-includes, --with-samba-libs

Good - your configure finished. Start make now

+ do_make -j2
makeobj[0]: Entering directory `/usr/src/packages/BUILD/kdebase-3.5.10'
Calling /usr/bin/unsermake --no-real-compare VERBOSE=1 --compile-jobs=2
g++ -DHAVE_CONFIG_H -I./kdmlib -I/usr/src/packages/BUILD/kdebase-3.5.10/kdmlib
-I. -I/usr/src/packages/BUILD/kdebase-3.5.10/kdm/kfrontend -I/opt/kde3/include
-I/usr/lib/qt3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -D_LARGE_FILES=1
-Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align
-Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O2 -g
-fmessage-length=0 -D_FORTIFY_SOURCE=2 -Wformat-security
-Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new
-fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT
-DQT_NO_TRANSLATION -D_GNU_SOURCE -fPIC -DPIC -c
/usr/src/packages/BUILD/kdebase-3.5.10/kdmlib/dmctl.cpp -o
./kdmlib/.libs/dmctl.o -Wp,-MD,./kdmlib/.deps/dmctl.TUlo
g++ -DHAVE_CONFIG_H -I./kwin/clients/keramik
-I/usr/src/packages/BUILD/kdebase-3.5.10/kwin/clients/keramik -I.
-I/usr/src/packages/BUILD/kdebase-3.5.10/kwin/clients/keramik/../../lib
-I/opt/kde3/include -I/usr/lib/qt3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT
-D_LARGE_FILES=1 -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE
-Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2
-O2 -g -fmessage-length=0 -D_FORTIFY_SOURCE=2 -Wformat-security
-Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new
-fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT
-DQT_NO_TRANSLATION -D_GNU_SOURCE -c
/usr/src/packages/BUILD/kdebase-3.5.10/kwin/clients/keramik/embedtool.cpp -o
./kwin/clients/keramik/embedtool.o
-Wp,-MD,./kwin/clients/keramik/.deps/embedtool.TUo
creating ./libkonq/konq_undo.kidl
creating ./libkonq/konq_historycomm.kidl
creating ./libkonq/konq_faviconmgr.kidl
creating ./kicker/libkicker/kickerSettings.h
creating ./kicker/libkicker/kickerSettings.cpp
/usr/src/packages/BUILD/kdebase-3.5.10/kdmlib/dmctl.cpp: In member function
‘bool DM::exec(const char*, QCString&)’:
/usr/src/packages/BUILD/kdebase-3.5.10/kdmlib/dmctl.cpp:156: error: ‘EINTR’ was
not declared in this scope
Error creating ./kdmlib/dmctl.lo. Exit status 1.
creating ./kwin/kcmkwin/kwinrules/detectwidgetbase.h
makeobj[0]: Leaving directory `/usr/src/packages/BUILD/kdebase-3.5.10'
error: Bad exit status from /var/tmp/rpm-tmp.99348 (%build)


RPM build errors:
InstallSourcePackage: Header V3 DSA signature: NOKEY, key ID 7c99e700
Bad exit status from /var/tmp/rpm-tmp.99348 (%build)

I found some old posts that suggested adding the include of <cerrno.h>,
but I'm
not entirely sure where to add it to insure proper scope.

Any ideas?

--
David C. Rankin, J.D.,P.E.
Rankin Law Firm, PLLC
510 Ochiltree Street
Nacogdoches, Texas 75961
Telephone: (936) 715-9333
Facsimile: (936) 715-9339
www.rankinlawfirm.com
--
To unsubscribe, e-mail: opensuse-kde3+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-kde3+help@xxxxxxxxxxxx

< Previous Next >
List Navigation
This Thread
  • No further messages