It's not a retarded make.conf, fuck you. # These settings were set by the catalyst build script that automatically # built this stage. # Please consult /usr/share/portage/config/make.conf.example for a more # detailed example. COMMON_FLAGS="-O2 -pipe -march=x86-64" CFLAGS="${COMMON_FLAGS}" CXXFLAGS="${COMMON_FLAGS}" FCFLAGS="${COMMON_FLAGS}" FFLAGS="${COMMON_FLAGS}"
# NOTE: This stage was built with the bindist Use flag enabled PORTDIR="/var/db/repos/gentoo" DISTDIR="/var/cache/distfiles" PKGDIR="/var/cache/binpkgs"
# This sets the language of build output to English. # Please keep this setting intact when reporting bugs. LC_MESSAGES=C
# custom GENTOO_MIRRORS="gentoo.osuosl.org/mirrors.rit.edu/gentoo/" MAKEOPTS="-j16" VIDEO_CARDS="amdgpu i915 i965 intel iris nouveau qxl radeonsi virtualbox vmware" GRUB_PLATFORMS="efi-64" LUA_SINGLE_TARGET="luajit" USE="X aac acl acpi alsa bash-completion bluetooth -consolekit crypt cups curl cxx dbus dist-kernel -elogind fbcon ffmpeg flac fontconfig ftp -geolocation gif gimp git -gnome -gnome-keyring gpm -gps gtk gui imagemagick jpeg -kde libcaca luajit man mmap mp3 mp4 mpeg mplayer mtp mysql ncurses -networkmanager ogg opengl openmp openssl opus pcmcia pcre pda pdf pie -plasma png -policykit -polkit posix pulseaudio python readline ruby scanner sdl smp sockets sound -spell ssl svg -systemd -telemetry threads tiff truetype -udisks unicode usb vorbis vulkan -wayland webp wifi xft xinerama xpm zip zlib" Lengthy explanation as to how this is not retarded is to follow, stay tuned. >inb4 "i won't because i don't care and you're just desperate for attention and validation and blah blah blah" No u are wrog.
>USE="[insert 1 million flags]" Yeah, it's retarded. What's the point of useflags if you're going to use everything? Enjoy your compilation times.
Jason Stewart
Explanation, part 1: >-march=x86-64 >not -march=native This is because I installed to an external ssd and I use this install on multiple machines. It would be stupid to optimize the builds for a specific processor if I'm just going to also use them on others. >MAKEOPTS="-j16" While it's true that I use this system on multiple machines, the one I actually run updates on has 32 gigs of ram and over 16 cores. So -j16 is exactly appropriate. >VIDEO_CARDS="amdgpu i915 i965 intel iris nouveau qxl radeonsi virtualbox vmware" Multiple machines. I don't optimize for one specific kind of video card because I won't be using one specific kind of video card. >X, gtk, gui I want as many packages as possible to have a GUI. I would prefer it to be a Gtk GUI where possible, because I have ideological disagreements with Qt. >aac, alsa, ffmpeg, flac, gif, jpeg, mp3, mp4, mpeg, ogg, opus, pdf, png, sound, svg, tiff, vorbis, webp, xpm I want sound, and I want to be able to open all the kinds of multimedia files in every program that supports them. >acl One time, years ago, I needed per-directory default umask or some shit and this was the answer and I didn't have it. I don't want to end up in that situation again. >acpi, bluetooth, cups, pcmcia, pda, scanner, usb, wifi, xinerama I can make no guarantees about the peripherals of every computer I might ever find occasion to use this install on. I would like every kind of peripheral I can think of to just werk when it comes down to it. Especially, I would like to be able to use this install with laptops and touch screens. >bash-completion It's convenient. >crypt I have an RSA key pair. I would like to be able to use it to make whatever I'm doing more secure wherever possible. >cxx I use C++. Sometimes I would like to use the functionality of another package on my system from a little stupid C++ thing I'm writing.
Cameron Long
>dbus retard alert
Hunter Torres
Explanation, part 2:
>fbcon, gpm, libcaca, ncurses My system has yet to break at all, let alone so badly I can't start X. But if it ever does, it would be nice to be able to use it comfortably while I'm fixing it. >fontconfig Sometimes I build fonts from source and install them, and/or make fonts. >ftp, mtp, openssl, ssl I use my phone as a file server. >gimp, imagemagick I use it, so it would be nice if things that can potentially provide plugins for it would do so. >git I use it, so it would be nice if anything on my install that needs a version control system would use it too, so I can interface with it manually if ever need be. >luajit I have decided luajit is my system's lua version. Anything that needs lua should use luajit. LUA_SINGLE_TARGET=luajit serves the same purpose. >man I want manpages for everything. >mysql Sometimes I play around with self-hosted webdev. What if one day for whatever stupid reason I want to write a website that gives me info about some other thing on my system. Well then it would be nice if the database that other thing uses is mysql, because that's what I know how to use. >opengl, vulkan I like gaymes. But this is a multi-machine install, so I need both. >pcre Why would I ever want anything to use shitty completely useless BRE or ERE. >pie Something i was doing requires this. I forgot what though. >posix Sometimes I write things that have to work on macOS. It would be nice if I can test some of the simpler ones without firing up the VM. >python Been meaning to learn it. When I do, it'd be nice if the packages on my system just werk with it. >ruby Already know it, so it'd be even more nice if my packages just werk with it. >sdl It's usually faster. I also like trying to make gaymes so it's nice if things werk with sdl because that's what I use. >openmp, smp, threads The machine I update on has a lot of cores. >sockets Sometimes i want to control a GUI application's behavior from the command line
Adam Price
Explanation, part 3: >truetype, unicode Everything is ugly af without this >xft Sometimes i need this instead though >xinerama Sometimes i have multiple monitors >zip, zlib If the prog langs I use have library features for handling zips, I want them, because I fell for the self-extracting archive meme >dbus, because some retard asked Muh gaymes >dist-kernel Multi-machine portable install >-consolekit, -elogind, -gnome, -gnome-keyring, -kde, -networkmanager, -plasma, -policykit, -polkit, -spell, -systemd, -udisks, -wayland Cringe software >-geolocation, -gps, -telemetry Glowies
Parker Gray
how do i unsubscribe to your blog
Blake Kelly
>-o2 pussy faggot >comments retard >random order retard >those flags just install arch cunt
Cameron Hughes
>use -march=native -mtune=native >boot on different machine >things do not work and/or are slow >Any Forums lied to me You are the true retard of the thread >What's the point of useflags if you're going to use everything? I don't, just a lot of things >Enjoy your compilation times Werks on my machine
Hudson Turner
I hope I never reach this level of linux autism
Oliver Long
don't worry only retards struggle and or give a shit in the first place
Christopher Bennett
>>-o2 >pussy faggot I'm not going to risk machine-specific optimizations on a single install I'm using across multiple machines >>comments >retard Those comments came with the distro, I'm not so autistic I'd delete them just because. The only comment I added was "# custom" so I can tell at a glance where most of my changes start. >>random order >retard They're in alphabetical order, you are delusional. >>those flags >just install arch cunt Fuck no, then I can't use USE flags.
James Nguyen
there is a lot of sometimes in there user, looks to me that you don't really know what the fuck are you doing
Jordan Evans
Reminder that if you have more than one computer you're officially a retard, as OP proven.
Anthony Thompson
There's a lot of sometimes because there are a lot of variables when you're installing to an external SSD without knowing what machine you'll boot it on, and, more generally, when you have specific needs and interests but not foreknowledge of every single specific package you'll ever install on your system to the end of time. >b--b--but muh package.use I use that too.
Elijah Edwards
Where can I unsubscribe from your blog?
Jason Davis
1. clearly don't know what ur talking about retard 2. why keep them if your gonna go on some autistic defence mode thread no one asked for 3. that is effective random order. try grouping them logically faggot 4. as if you made good use of them in the first place
Grayson Robinson
>These settings were set by the catalyst build script that automatically ># built this stage. ngmi
Easton Thompson
>1. clearly don't know what ur talking about >retard No u >2. why keep them if your gonna go on some autistic defence mode thread no one asked for Why wouldn't I? >3. alphabetical order is effectively random order Opinion discarded >4. as if you made good use of them in the first place I do, the use flags I've selected guarantee matching optional features of packages will be built and available. If I used arch then sometimes maybe they wouldn't.
Carson Cox
>I have ideological disagreements with Qt. this man has never even seen a woman in his life