Language Selection

English French German Italian Portuguese Spanish

why you should keep multiple gcc versions around (a case study in stupidity)

Filed under
Gentoo
Software

So i bumped dev-libs/cloog-ppl to a newer version just now. cloog-ppl (and it's buddy PPL) are new dependencies of the new Graphite framework in GCC 4.4 (still masked). They're optional dependencies, and on a whim I wanted to see if configure would fail if they were missing or just detect it and continue on. So I did this:

emerge -C cloog-ppl

Oops.

configure: error: C compiler cannot create executables

Every Gentoo user has seen this at some point. It's a very general error that can range in meaning from "you mispelled a CFLAG" to "wow you're screwed". I knew what the error here would be without looking, but for those following along at home:

rest here




More in Tux Machines

Debian and the Internet of Things

Everybody is talking about the Internet of Things. Unfortunately there is no sign of it in Debian yet. Besides some smaller packages like sispmctl, usbrelay or the 1-wire support in digitemp and owfs, there is not much software to control devices over a network. With the recent upload of alljoyn-core-1504 this might change. Read more

AMDGPU-PRO Beta 2 vs. Mesa 11.3 + Linux 4.6: Very Competitive For Linux Gamers

Following last week's AMDGPU-PRO 16.20.3 "Beta 2" driver release of AMD's new hybrid driver stack for Linux that makes use of the AMDGPU open-source kernel DRM driver with the closed-source OpenGL driver derived from Catalyst / Radeon Software, I set out to do a fresh open vs. closed-source driver comparison. For the Radeon R9 285, R9 290, and R9 Fury, I compared the performance of this new AMDGPU-PRO driver against Mesa 11.3-devel Git and Linux 4.6 for the latest open-source driver stack. Read more

Petros Koutoupis' RapidDisk

RapidDisk is an open-source and enhanced Linux RAM drive solution led by BDFL Petros Koutoupis (who also writes for Linux Journal) that allows users to create, resize and remove RAM drives dynamically or map those same RAM drives as a cache to slower data volumes. The latest version 4.0 release adds a series of complementary improvements, such as kernel module optimizations, code cleanup/redesign and bug fixes. RapidDisk consists of a collection of kernel modules, an administration utility, high-availability scripts and a RESTful API for third-party integration. By design, RapidDisk volumes are thinly provisioned and will allocate memory only upon usage. Read more

Major CoreOS Linux Alpha Vulnerability Patched

A major vulnerability in CoreOS Linux Alpha has been patched, with the issue limited to versions 104x.0.0 of the distribution. In the blog post Major Remote SSH Security Issue in CoreOS Linux Alpha, Subset of Users Affected the CoreOS Security Team described the issue saying: Read more