Cinema can fill in the empty spaces of your life and your loneliness. -- Pedro Almodovar
The unfit man adapts his clothes to himself; the fit man persists in trying to adapt himself to his clothes. Therefore business of all tailors depends on the unfit man. -- Ashish SHUKLA
Recently, I came across a breakage in
editors/emacs-devel port (FreeBSD, ofcourse) on SPARC64 architecture caused by having a
struct frame defined in both FreeBSD header
machine/frame.h (on Sparc) and Emacs header
src/frame.h. To fix it, I renamed
frame before it gets defined by FreeBSD header files:
++#ifdef __sparc__ ++#define frame freebsd_sparc_frame ++#endif +#include <sys/user.h> -+#include <sys/resource.h> ++#ifdef __sparc__ ++#undef frame ++#endif
So ugly, wish we had namespaces in C 🙁
P.S. Thanks to tabthorpe (mentor) for his Sparc64 tinderbox 🙂
Originally, this was intended to be a two part series about
get(addr|name)info() functions which I learnt thanks to Gé Weijers‘ review of my patches to bring IPv6 support to Fossil I submitted months ago. After spending sometime on draft of this post, I decided two part series is way too much for this, and it could just be fit in a single article. And now today, I decided I could just mention the name of functions getaddrinfo(), getnameinfo(), and a link to the thread, and let curious reader figure out what this is about. 🙁
/me fell in love with the lyrics ever since he listened them in Barfuss (the best German film).
Well I’ve seen queens in furcoats struttin’ up and down that strip.
And I’ve seen ladies wearin’ shoes from Paris who thought they were hip.
But I’ll tell you when my heart did really flip and I knew from the start that this is it,
and you were looking so good and you were –
Barefoot – Barefoot.
Something I noticed on IRC today:
* [supertramp] (~Alexander@XXXXXXXXXXXXX): In Memory Of Christopher Johnson McCandless
Water, water, everywhere,
nor any drop to drink
Ah ! well a-day ! what evil looks
Had I from old and young !
Instead of the cross, the Albatross
About my neck was hung.