shrub

@shrub900
25 Followers
22 Following
36 Posts
i spend my days playing with computers and marker pens; averse to all forms of real work
dérivehttps://derivelinux.org
shrub musichttps://open.spotify.com/artist/3dJH41yD4WR38ZBbwPG7vv?si=5O6CM5S9RDSdY_dwmD5ETw
@jeefle awesome stuff
@prahou GTK3 where it’s at
@dalem based on real events
buuuuuut, some old bsd-derived make’s don’t escape the newlines (apparently including modern openbsd make, openbsd users please confirm) so we declare fake targets for the names of the nmake directives that correspond to the default target, so openbsd make also effectively ignores them. then, the nmake endif is completed, and also uses an escaped newline comment so unix make ignores it. man, you gotta love make.

here’s some makefile bullshit for you from bearssl’s makefile:

the first 4 lines are microsoft nmake directives. it ignores the escaped newlines, and includes the nmake makefile, because ifndef 0 is always true, so it never reaches the else. on unix, they are hidden because posix specifies that comments start with # and continue until an unescaped newline is reached, so unix makes only see the lines afterwards, and includes the unix makefile.

there’s more, i’ll put it in a comment
#unix #make

@bkuhn i mean, i haven’t even been alive for 30 years, but i make this mistake all the time
@dalem damn i was gonna post it but you did it first…. it’s my fucking podcast episode!!!😭😭😭

https://www.youtube.com/watch?v=9-afWqWt6jA&t=3458s

@shrub900 on @BrodieOnLinux podcast!

Crazy times, software extremist propaganda on YouTube, this must be stopped.

#322 What If Wayland Sucked Less | Shrub

YouTube
privilege escalation exploits can’t hurt you if root is the only user on your machine