Live data from Hacker News

Fun with Gentoo: Why don't we just shuffle those ROP gadgets away?

quitesimple.org

41–50 of 84 posts

Re: Fun with Gentoo: Why don't we just shuffle those ROP gadgets away?

#41

I remember my Gentoo days freshman year in college. I spent more time compiling updates than actually using the computer.

I remember praying before every 'emerge -uDav world' that I won't have to deal with fixing my system for the next 2 hours.

Re: Fun with Gentoo: Why don't we just shuffle those ROP gadgets away?

#42

I remember my Gentoo days freshman year in college. I spent more time compiling updates than actually using the computer.

I remember installing from stage1 on a 1ghz-ish single core. Just something like kde2 would take hours, and that's not even counting the dependencies. Anything bigger than a command line tool was something you'd kick off before going to bed and pray it didn't error. (Spoiler: It almost always did)

Re: Fun with Gentoo: Why don't we just shuffle those ROP gadgets away?

#43

Earlier quoted context omitted.

Same thing for me. 2003 it was .. and gentoo was a well good entry vehicle into linux

We're the same age! I remember printing off a ~20 page runbook of instructions to manually build and configure grub and gentoo. Took hours to set up.

Why did I never think of printing it? I'd open it in lynx on a 2nd framebuffer (I forget the proper term... the things that were like Alt+Shift+an Fkey or something)

Re: Fun with Gentoo: Why don't we just shuffle those ROP gadgets away?

#44

I remember my Gentoo days freshman year in college. I spent more time compiling updates than actually using the computer.

These days my 5950X can get through some of the big scary packages quite rapidly. Firefox is done in about 8 minutes, a new point release of Rust seems to take about 15.

I still haven’t decided whether or not I should be embarrassed that I mainly bought a 16-core CPU to run Gentoo.

Re: Fun with Gentoo: Why don't we just shuffle those ROP gadgets away?

#45

I remember my Gentoo days freshman year in college. I spent more time compiling updates than actually using the computer.

I do all world updates overnight for this very reason. But on my R5 3600, the longest emerge is, by far, qtwebengine, which takes just under 1.5 hours. Plus, Gentoo provides -bin versions of many packages notorious for protracted build times, such as Rust, Chromium, Firefox, etc...

Re: Fun with Gentoo: Why don't we just shuffle those ROP gadgets away?

#47

One gap to this approach: gcc can use argument files (pass a file that contains the actual arguments). I've only really seen this with build systems that expect to work on large numbers of arguments that will not fit on the command line. Still, something to be aware of.

I'll keep an eye on that, thx!

Re: Fun with Gentoo: Why don't we just shuffle those ROP gadgets away?

#48
post #45

I remember my Gentoo days freshman year in college. I spent more time compiling updates than actually using the computer.

I do all world updates overnight for this very reason. But on my R5 3600, the longest emerge is, by far, qtwebengine, which takes just under 1.5 hours. Plus, Gentoo provides -bin versions of many packages notorious for protracted build times, such as Rust, Chromium, Firefox, etc...

-bin seems like a strange thing when you are doing Gentoo, which is all about compile locally. Gentoo has always been about choice and -bin is a choice. However you lose USE flag choice decision with a -bin.

The possible combinations that Gentoo allows looks to me like a sort of Linux immune system in action. Quite a few "unpopular" flags will get used (lol USEd) somewhere by someone that will be more motivated on average to log a bug somewhere.

Gentoo also got the console shell look (colours, fonts etc) right way before any other distro. It's copied widely.

Re: Fun with Gentoo: Why don't we just shuffle those ROP gadgets away?

#49
post #43

Earlier quoted context omitted.

We're the same age! I remember printing off a ~20 page runbook of instructions to manually build and configure grub and gentoo. Took hours to set up.

Why did I never think of printing it? I'd open it in lynx on a 2nd framebuffer (I forget the proper term... the things that were like Alt+Shift+an Fkey or something)

Console 8)

Re: Fun with Gentoo: Why don't we just shuffle those ROP gadgets away?

#50

I remember my Gentoo days freshman year in college. I spent more time compiling updates than actually using the computer.

These days my 5950X can get through some of the big scary packages quite rapidly. Firefox is done in about 8 minutes, a new point release of Rust seems to take about 15. I still haven’t decided whether or not I should be embarrassed that I mainly bought a 16-core CPU to run Gentoo.

Don't be embarrassed, its what computers are for! I've done the same thing recently too. It honestly feels like a better use of a high-core desktop CPU than have it sit idle 99% of the time.
Post reply on HN