Advertising has never worked all that well for LWN; it brings in just enough money that we can't just turn it off, but not much more. Advertising is a pain to manage, we have to play a continual game of whack-a-mole to keep offensive ads off the site, and it subjects our readers to invasive tracking. I detest it.
Thus, I would sure love to get to a point where we were completely reader-supported and could leave this whole advertising mess behind us. Maybe if all of you who aren't LWN subscribers would sign up, we could get there...
As a quick hack (forget my sh-foo), I did an attempt to list contributors per order of first commit, this is quite nice for fun facts :) makes me wonder if sql queries wouldn't be more powerful for such reports, but I guess someone already did something about that..
git log --pretty=format:"%an~ %ai : %s : %ae" | sort | sort -t~ -k1,1 -u | sort -t~ -k2
TL;DR: If your package has shared libraries, "make check" cannot work properly on Mac OS X El Capitan.
If you are a Unix developer (i.e., you don't use Xcode) who wants her package behave properly on El Capitan be aware of a new "feature": LD_LIBRARY_PATH (well, its OK equivalent) is filtered (by the OS) from a process to its children. So, concretely, if your package features shared libraries and executables linked again these DSOs, then you can no longer run the executables uninstalled. You have to install it first, since you cannot use LD_LIBRARY_PATH to have your executable use the uninstall libraries. Forget about "make check", you are left with "make installcheck". And a lot of time wasted in stupid "make install" rounds...
This feature comes with the System Integrity Protection, introduced in El Capitan. It can be disabled at boot time. Sure, I could do that on the machines I develop on, but am I really expected to tell my users to reboot their machine to run "make check" on my packages???
- Red Hat, IncSoftware Developer, present
- Nokia Maemo2006 - 2009
- NEC2004 - 2004
- PCB0072000 - 2000
- ENSMP2005 - 2005
- Eliokem2006 - 2006
- Packard Bell1999 - 1999
- Flumotion2009 - 2010
Augment - 3D Augmented Reality – Android Apps on Google Play
Augment is a mobile app that lets you and your customers visualize your 3D models in Augmented Reality, integrated in real time in their act
Akademy 2013 Keynote: Jolla's Vesa-Matti Hartikainen (KDE.News) [LWN.net]
[Development] Posted Jun 27, 2013 15:57 UTC (Thu) by jake. KDE.News has an interview with Jolla engineer Vesa-Matti Hartikainen who will be
Riddell: Kubuntu Won't be Switching to Mir or XMir [LWN.net]
[Distributions] Posted Jun 27, 2013 13:12 UTC (Thu) by corbet. Jonathan Riddell has announced that the Kubuntu distribution will not be foll
Richard Stallman becomes a Hall-of-Famer [LWN.net]
[Announcements] Posted Jun 26, 2013 21:15 UTC (Wed) by ris. The Free Software Foundation reports that Richard Stallman has been inducted int
Vidéo: Le pouvoir politique appartient au peuple (on l'oublie souvent)
Je ne fais pas partie d'un parti politique, je vous le rappelle, je suis minarchiste et libéral (oui c'est possible) Simplement aujourd'hui
Mish's Global Economic Trend Analysis: No Hiding Places
Mish's financial blog covers global news and macroeconomic events regarding the world economy. The blog's primary focus is inflation, deflat
mjg59 | Mir, the Canonical CLA and skewing the playing field
Mir is Canonical's equivalent to Wayland - a display server, responsible for getting application pixmaps onto a screen. It's intended to sca