When trying to compile a 2.6.33 kernel on Ubuntu nowadays, you’ll run into this problem:
The UTS Release version in include/linux/version.h
""
does not match current version:
"2.6.33-<appended-string>"
Please correct this.
This would not be soo bad, if it wouldn’t fail after compiling (and by that wasting a lot of cpu time …).
To avoid this error, fix the file /usr/share/kernel-package/ruleset/misc/version_vars.mk
And replace this code
UTS_RELEASE_HEADER=$(call doit,if [ -f include/linux/utsrelease.h ]; then \
echo include/linux/utsrelease.h; \
else \
echo include/linux/version.h ; \
fi)
with this one
UTS_RELEASE_HEADER=$(call doit,if [ -f include/generated/utsrelease.h ]; then \
echo include/generated/utsrelease.h; \
elif [ -f include/linux/utsrelease.h ]; then \
echo include/linux/utsrelease.h; \
else \
echo include/linux/version.h; \
fi)
(Source: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=561569 )
Hi,
trying to install the latest version of intel compilers cause some amount of trouble as you do not only need the old and now dropped version 5 of libstdc++ – you also need it for x86_64 and i386. Both packages are available from the jaunty (9.04) Version of Ubuntu – but both packages install to /usr/lib whereas on an 64bit system the 32bit version has to be installed to /usr/lib32. So the 32bit deb has to be installed “manually” – all the details are now available on an intel-site:
http://software.intel.com/en-us/articles/using-intel-compilers-for-linux-with-ubuntu/
This small info was missing in the post here
ICC und Ifort gibt es non-commercial for free: http://software.intel.com/en-us/articles/non-commercial-software-download/
Unter Ubuntu 9.10 ist die Installation etwas hagelig. Hier eine kleine Hilfestellung:
Es werden trotz Intel64 Installation noch einige 32bit libs benötigt
apt-get install lib32gcc1 lib32stdc++6 libc6-dev-i386 gcc-multilib ia32-libs
Ubuntu 9.10 bringt nur noch die libstdc++6 mit es wird aber auch Version 5 gebraucht. Einen Symlink setzen funktioniert wegen der inkompatiblem API nicht.
Unter http://packages.debian.org/stable/base/libstdc++5 kann sowohl die 32 als auch die 64bit Version eines passenden Debian Pakets bezogen werden.
Installieren dann mit
dpkg -i libstdc++5_3.3.6-18_amd64.deb
Needed google earth to test some fancy features of my beloved Nokia E71. Repo’s shown Version 4.2 and 4.3 but they == google announced V5 recently. The Ubuntu 8.10 I’m using has a package called googleearth-package which creates a deb-file out of the installer provided by google:
sudo aptitude install googleearth-package
wget http://dl.google.com/earth/client/current/GoogleEarthLinux.bin
make-googleearth-package --force
sudo dpkg -i googleearth_*.deb
cd /usr/lib/googleearth/
sudo mv libcrypto.so.0.9.8 wrong_libcrypto.so.0.9.8
The last part is necessary to avoid errors like this:
/usr/lib/googleearth/googleearth-bin: relocation error: /usr/lib32/i686/cmov/libssl.so.0.9.8: symbol BIO_test_flags, version OPENSSL_0.9.8 not defined in file libcrypto.so.0.9.8 with link time reference
As allways you have to be aware that googleearth is NOT open source and therefore evil
Oh and btw – if you are a KDE user try:
googleearth -style plastique
All the good gnome-user out there should rather use:
googleearth -style cleanlooks
I’m so sick of pidgin . . . all I ever wanted was a jabber client that fits nicely into my gnome environment – no icq/google-talk/msn all-in-wonder instant messenger. Just xmpp aka jabber. The rest is done by transports on the jabber server. Gajim would be the app of choice if it didn’t drop otr-support – which it did right on my birthday last year – thanks for that. Today I looked for an alternative – which now seems to be gajim WITH otr-support. Took some time but got it working. The package I build with checkinstall can be found here:
gajim-otr_0.12.1_amd64.deb.
You will need some extra packages for security:
sudo apt-get install python-openssl python-crypto python-otr
After starting gajim you should check wether otr is fully activated by looking at Help->Features in the gajim menu bar. Then you have to create an otr-fingerprint by going to Edit->Preferences and there switch to the OTR Settings tab. Select your jabber server in the drop-down menu and klick on “Generate”. When the pop-up window adds a “done” to its text you can close it (took me a while to realise the additional “done” when it had finished). Attempting a conversation with an otr-enabled peer will add an otr-sign next to your edit-line in the chat window. You can verify the fingerprints in the otr-preferences tab (and there in the “Known Fingerprints” tab).
Happy messaging . . .
Recent Comments