[–]▶ No.907439>>907458 >>907600 >>907708 >>907799 >>910583 [Watch Thread][Show All Posts]
https://www.voidlinux.eu/news/2018/05/serious-issues.html
Use void they said, it's what arch should be they said.
Void users BTFO
install gentoo
▶ No.907444
>The current project leader has disappeared. We have had no contact with him since the end of January, and no meaningful contact for well over a year.
>The problem is that we currently have no ability to manage some of Void’s central resources. In the past, they were managed exclusively by the former project leader. Namely:
>The Void Linux Github Organisation.
>The IRC Channels.
>The domains.
lol holy shit.
▶ No.907453>>907480
REMINDER TO NOT COMMIT SUICIDE
▶ No.907458>>907464 >>907466 >>907479 >>907650 >>907731
>>907439 (OP)
Aww that sucks.. I liked that distro..
I guess i'll have to find another one. I definitely don't want Systemd, no matter how cute and hot poettering is in first pic related.
Maybe I'll jump on the Gentoo train? I failed horribly last time I attempted that though.
Alpine sounds great for server stuff, especially with all its security patching and smaller attack surface and being very /minimal/ with Musl and busybox.
I don't wanna try BSD because most of them don't have ZFS, and the one that does doesn't like hugs. And who doesn't like hugs?!? Second pic related
Once again I really hope a good microkernel OS like Genode becomes usable. We really need that in the grand scheme of things.
GuixSD? I could go full freetard with that.
choices choices...
Who knows? I did enjoy Void while it lasted. third pic related
▶ No.907464>>907465
>>907458
Why though? The developers can just fork it.
▶ No.907465>>907469
>>907464
>a fork of a distro with an already-tiny dev team
I really don't mind obscure distros, but there's a limit
▶ No.907466>>907476 >>907479
>>907458
>414 packages
>dwm
>ksh
>sxiv
Very nice!
▶ No.907468>>911498
>>907467
I knew what it is gonna be, but I still clicked.
▶ No.907469>>907476
>>907465
Is the team really that small? I though just the project leader disappeared.
▶ No.907476>>907477
>>907469
according to halfchan
>inb4 >halfchan
, the dev team is only a few people. Like, single digit number of people.
Goodbye Void... ;_;
>>907466
Thanks! I like to keep things small and comfy
▶ No.907477>>907478
>>907476
>going to cuckchan
figures the furfag is also a cuckchanner
▶ No.907478>>917042
>>907477
Not really anymore. They b& me for my OwOposting
▶ No.907479>>907481 >>907827 >>916789
>>907458
>>907466
>Packages: 414
Post your packages, I wanna bully you.
▶ No.907480>>907488
>>907453
This why I worry about gentoo. Surely it has the highest suicide rate of all distros.
▶ No.907486>>907846
Don't worry, you can still use Slackware.
▶ No.907488
>>907480
Only the strong will survive.
▶ No.907517>>907518 >>907828
▶ No.907518>>907797
>>907517
All open source licenses are cucked bullshit. Write software and sell it. Fuck users.
▶ No.907522>>907524
>using anything but Debian
Why are all of you such massive hipster fags?
▶ No.907524>>907528
>>907522
>please use my systemd distro
▶ No.907528>>907531
▶ No.907531>>907533
>>907528
>calling best girl a furfag and not a nigger
Try harder next time, fag.
▶ No.907533
>>907531
>furry nigger
>best girl
furniggers out
▶ No.907600>>907614
>>907439 (OP)
Irresponsible. The people in charge should've thought about the bus factor early on once they realized their project was even semi serious.
▶ No.907614>>907615 >>908122
>>907600
>bus factor
Juan, the guy missing, only wrote the XBPS package manager which released a new version two days ago.
The other devs have been maintaining it just fine. I'm not sure what you're getting at here, unless you think the password to a website or github account counts a bus factor issue
▶ No.907615>>907616
>>907614
>Juan
>gone for over a year
>Trump has been president for over a year
D E P O R T E D
E
P
O
R
T
E
D
▶ No.907616
>>907615
He's from Spain, but I hear he was kind of fag. Developer skills aside.
▶ No.907628
The Void guys are fun to hang out with on IRC but I had no idea they were having channel issues.
▶ No.907632>>907637
Can I use Gentoo with Runit and xbps?
▶ No.907637>>907824
>>907632
>Can I use Gentoo with Runit
I don't see why not
https://wiki.gentoo.org/wiki/Runit
>xbps
why would you want to? portage is infinitely better
▶ No.907650>>907714
▶ No.907653>>907657 >>907658
Let's face it, Linux is nearly totally pozzed by this point. Between the huge, HUGE kernel which sees contributions mainly by the glowdarks, systemd, and so on it's only a matter of time before it's completely unusable.
BSD and 9front are my future.
▶ No.907657>>907659 >>907669
▶ No.907658>>907669
▶ No.907659>>907666 >>907669
>>907657
The BSD developers are cucks. BSD users are the least cucked. BSD respects the freedom of the users more than anything else. Proprietary software developers however are the least cucked. However proprietary software users are cucks.
▶ No.907666
>>907659
> Proprietary software developers however are the least cucked
While everyone else is avoiding being cucked proprietary developers are the ones fucking wives
▶ No.907668>>907669
>>907515
>>BSD
>>"When women silence and shame each other for calling out sexism in open source and receive approval for doing this silencing from male colleagues, the environment continues to be a difficult"
http://geekfeminism.wikia.com/wiki/FreeBSD's_man_page_misogyny
Enjoy your "Geek Feminism" along with your STDs. If I was a federal agent FreeBSD would be the perfect project to infiltrate and eject code into because women are dumb.
https://www.freebsd.org/internal/code-of-conduct.html
▶ No.907669>>907673 >>907679 >>908689 >>908747 >>908753
>>907657
>letting anybody do whatever they want is the same as being a cuck
I'd argue that using GPL'd software makes you an even bigger cuck, because you need to cuck to their wishes and share any changes even if you don't want to.
>>907658
Yep and this is why he gets so much hate.
>>907659
BSD developers aren't cucks, they just have a different outlook on freedom.
>>907668
>FreeBSD is all BSDs
BSD scares you glowdarks.
▶ No.907673>>907676
>>907669
>BSD developers aren't cucks, they just have a different outlook on freedom.
If you think freedom means giving other people free shit you are a commie.
▶ No.907676>>907677 >>907681 >>907733
>>907673
Freedom means being free to do what you want, not being "free" to comply with the manifold demands of the GPL.
Running BSD and having the freedom to change it and keeping the changes private, either as an individual solely not for profit, or as a big ass company, makes you objectively more free than being bound by the GPL and being forced to release your changes.
I can tell you're a leftist because you're using a specialized definition of "free" which isn't actually in the dictionary. It's how you leftists operate, half the words you use you're using in ways which aren't in the common parlance. The 'no u' act is hardly an innovation in shilling.
▶ No.907677>>918704
>>907676
I'm not a commie you dumb fuck. Thats why I think people should write software and maintain control of the creation process. If start a car company i'm not going to give you an instruction manual for the entire fabrication process. You are free to do whatever you want with the car after I give it to you though.
▶ No.907679>>907680
>>907669
Openbsd doesn't have any security flaws because nobody cares enough to test it.
NetBSD uses LUA for scripting its kernel.
DragonFly BSD only runs on x64.
The public Darwin source tree has no hardware support for any devices. I've checked.
PCBSD is just FreeBSD.
Operating systems aren't as big of a deal as the hardware they run on. Intel hardware glows in the dark.
▶ No.907680>>907684
>>907679
Really MacOS is the best BSD.
▶ No.907681>>907683
>>907676
>Freedom means being free to do what you want, not being "free" to comply with the manifold demands of the GPL
<The US would be more free without the constitution, goy. Just give up your rights
<You don't need a written document to protect you from abuse
▶ No.907683>>907764
>>907681
Those rights protect you from things. You have the right to speak, no one is required to listen. The GPL COMPELS action. If I want to give you an executable I cant unless I also include the source.
▶ No.907684>>907685
>>907680
>>has never tried to compile your own kernel of it
I really wish its source tree for PPC had driver code so I could figure out the architecture for my PPC devices.
▶ No.907685>>907687
>>907684
Why would I compile the kernel, apple does a good job for me.
▶ No.907687>>907690
>>907685
>>trusting apple
They lie to their customers all the time like back in 2013 by still saying MAC has no viruses and yet they knew as well as many security experts were saying there were a lot of machines infected.
▶ No.907690>>907692
>>907687
Apple is based. They are just exercising the freedom granted to them by the BSD license. The fee they charge is very reasonable, and it just proves how successful the BSD license is. Why wouldn't I trust them what are you a conspiracy theorist? GPL is the cuck license
▶ No.907692>>907705 >>920102
>>907690
Mac has photoshop. GPLtards are stuck with muh GIMP.
▶ No.907705>>907707
>>907692
Mac also has National Security letter and magic "third parties" who crack the iPhone's un-crackable security when the FBI wants them to.
▶ No.907707>>907709
>>907705
i'm not doing anything wrong I don't give a fuck
▶ No.907708>>907710
>>907439 (OP)
>using a 3 man meme distro
What did you retards expect?
▶ No.907709
>>907707
Wrong, you're posting on an alt-right hate site.
▶ No.907710
>>907708
They don't have enough devs to bloat the system. Sounds good to me.
>Wrong, you're posting on an alt-right hate site.
Nothing wrong there.
▶ No.907714>>907797
>>907650
I've considered it. -_-
but no way! ^_^
▶ No.907723>>907725
▶ No.907725
▶ No.907731>>907737
>>907458
Even though you're painfully autistic, you're my favorite tripfag ever.
▶ No.907733>>907735
>>907676
Ignore the retards. Isn't it funny that the literal commie-license guy has the audacity to call you a communist for supporting a truly free license?
GPL is cucked as fuck. You don't deserve other people's code just because they used part of yours. Fuck off, commies and other tyrants.
▶ No.907735
>>907733
Commies love strawmen because they cover up their lack of actual arguments. GPL fans seem to behave like commies in this regard.
▶ No.907737>>907797
>>907731
aww thanks!
*hugs u*
▶ No.907761>>908114
What's your point? How is anyone BTFO by this
▶ No.907764>>907770
>>907683
Do you though? I've used plenty of GPL programs that don't include the source in the same download. I'm pretty sure all you have to do is just make the source publicly available.
▶ No.907766
▶ No.907769>>907777 >>907873
>install gentoo
I've installed it, but i've pretty much given up on maintaining it.
Shame, because i actually really like the distro.
▶ No.907770>>907771
>>907764
> I'm pretty sure all you have to do is just make the source publicly available.
I have to distribute it not just point to some random download link by someone else.
▶ No.907771
>>907770
If you've forked it and made your own modifications, yes. If you're just giving an unmodified copy to a friend or something, then you really don't need to. You're pretty much fine if you make your GPL code an optional download from the official site, though some applications bundle the binary and source in the same download.
▶ No.907774>>907775 >>907779
>If you've forked it and made your own modifications, yes. If you're just giving an unmodified copy to a friend or something, then you really don't need to.
Thats not true. Otherwise it would be trivially to make it equivalent to the BSD by using a separate distributor.
▶ No.907775
▶ No.907777>>907779
>>907769
>maintaining it
If you don't constantly emerge --sync and emerge --update @world all the time, hopefully you will never find another piece of software you need to install because otherwise you will be pulling in 100 useless dependancies that have nothing to do with what you are installing.
▶ No.907779>>907980
>>907774
Then a buttload of software developers are violating the GPL then. Taking a cursory look at some major software projects, all of them I've found list the source as a separate download from the binaries. Maybe some licenses are autistic about how you distribute the source code, but the GPL doesn't appear to be one of them.
You could always email Stallman for clarification however. He seems to occasionally answer those.
>>907777
>those digits
It'd be a sin not to check them.
▶ No.907797>>907798
>>907518
>Fuck users
>t. user
>>907714
>>907737
kys namefag, you're gay as fuck. maybe if you posted tits it'd be ok though. (but you don't have any so whatever)
▶ No.907798
>>907797
>kys namefag
>forgets to remove pajeet name
ok i'm gonna kms now
▶ No.907799>>907800
>>907439 (OP)
Time to install Source Mage GNU/Linux http://sourcemage.org/
▶ No.907800>>907805
>>907799
>made by greasy finger DND nerds
Would rather waste my time with Gentoo.
▶ No.907805
>>907800
Gentoo is another fine choice, too. But magic jokes have been part of CS and UNIX for a long time. btw, have you read your SICP today?
▶ No.907813
>meme distro dies
wow. how surprising. this thread is absolute shit. kill yourself /tech/.
▶ No.907824>>907834 >>907840
>>907637
What are the advantages of portage over other package managers?
▶ No.907827
>>907479
I-I want to be him...
▶ No.907828>>907856
>>907517
LGPL is cucked too, larper.
▶ No.907830
▶ No.907834>>907838 >>907840
>>907824
Choice of package version. E.g. you can have latest mpv with stable kernel and gcc. Configuration is easy because you just write things you don't want in /etc/portage/make.conf file. No other distro can do this.
▶ No.907838
>>907834
True. The only thing I don't like about portage is its incredibly slow dependency resolution. I guess that's because it's written in python. It should be rewritten in C
▶ No.907840>>907842 >>907876
>>907824
As >>907834 said, USE flags, profiles, package.use (and other similar files/directories). Plus everything will be optimized for your hardware. Overlays are also very comfy. You can try gentoo with CloverOS https://cloveros.ga/
▶ No.907842>>908749
>>907840
>CloverOS
>CFLAGS includes -O3
Is this actually faster or does it just increase binary size. I just compile everything with -Os because muh bloat.
▶ No.907846>>907860
>>907486
>Slackware
The irony is that it would collapse even harder than void the moment its "benevolent dictator for life" became unavailable.
▶ No.907856
>>907828
LGPL is for libraries. You are not fucking over the users, only let developers leech of you. To use libraries you need source code anyway, so they can't cuck you out of your own work. I see nothing wrong with that, so I am not opposed to MIT/BSD for libraries. GPL is important for the end product.
▶ No.907860>>907866 >>907867
>>907846
Alienbob will take over. This has been decided 10 years ago.
▶ No.907866
>>907860
this is almost the age of void
▶ No.907867>>907926 >>908210
>>907860
Even with both Pat and AlienBob being around Slackware has been slowing down more and more over the years. Last major release was four years ago. Slackbook 2.0 is 13 years old (with about half of it entirely outdated by now) and the work on the 3rd version seems to have been suspended years ago. What to make of this?
▶ No.907873>>907887
>>907769
why do you consider it difficult to maintain?
just write simple scripts for update and upgrade
[don't really need a script here]
/home/{username}/bin/update:
sudo emerge --sync
/home/{username}/bin/upgrade
sudo emerge --ask -uDU --keep-going --with-bdeps=y @world
/home/{username}/bin/newuse
sudo emerge --update --newuse --deep --ask @world
3 scripts and your done.
▶ No.907876>>907949
>>907840
>chiru pushing his OS again
What advantages does it has over Gentoo anyway?
▶ No.907884
This is libreboot all over again...
▶ No.907887>>908123
>>907873
I just have the first two as identical aliases in my .bashrc. It's really that simple, maintaining gentoo is as simple as debian. Updating your kernel is easy after you realize the whole process and make a mental checklist (also remember to backup your kernel confs!) and if you miss one step of updating your kernel and can't boot, just launch a rescue utility and mount the filesystems and fix the damn thing.
▶ No.907926
▶ No.907949
>>907876
CloverOS has binhost (it's optional. Some pre-build packages are nice for low-end systems), it's pre-riced and has good defaults Plus CloverOS is 100% Lenntard-ware free!
▶ No.907980
>>907779
>Then a buttload of software developers are violating the GPL then
None of those are violating it
>, all of them I've found list the source as a separate download from the binaries
It does not have to be WITH the binary. It has to by distributed BY you. If its another link to YOUR SERVER thats fine.
▶ No.908114>>908211
>>907761
>How is anyone BTFO by this
t. void linux user
▶ No.908122
>>907614
IIRC, XBPS was just a reference implementation for a BSD package manager. Void Linux was literally written around it because the dev wanted to test it on a Linux kernel for whatever reason.
▶ No.908123
>>907887
Any gentoo user worth its salt will make script to build/clean kernels, anyway.
▶ No.908210
>>907867
>Last major release was four years ago.
From the looks of the Slackware Current changelog, Slackware 15.0 is coming soon.
▶ No.908211>>908213
>>908114
That's not an argument
▶ No.908213>>908601
>>908211
your original question wasn't an argument either
▶ No.908215>>908216 >>908283 >>908639
Gentoo is slowly becoming the only last resort.
▶ No.908216>>908217
>>908215
is cloveros -O3 actually better than -O2
▶ No.908217>>908218
>>908216
CloverOS uses Ofast
CFLAGS="-Ofast -mmmx -mssse3 -pipe -funroll-loops -flto=8 -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution"
▶ No.908218>>908219
>>908217
well what kind of performance impact does it actually have, is it noticeable or does it just increase binary size
▶ No.908219
>>908218
https://software.intel.com/en-us/blogs/2012/09/26/gcc-x86-performance-hints
I didn't test personally, but it's noticeably faster on old hardware (thinkpad T60) compared to other distros.
▶ No.908283
▶ No.908601>>908603
>>908213
You're right, it was a question
▶ No.908639>>910604
>>908215
How do you not jerk off all day with those lewd wallpapers?
▶ No.908689>>908694
>>907669
<I'd argue that using GPL'd software makes you an even bigger cuck, because you need to cuck to their wishes and share any changes even if you don't want to.
That's not the GPL you're describing, you're thinking of the Open Watcom license: https://www.gnu.org/licenses/license-list.html#Watcom. Strangely the OSI deemed it "Open Source": https://opensource.org/licenses/Watcom-1.0
pic related not relevant
▶ No.908694>>908723 >>908753
>>908689
>That's not the GPL you're describing,
Yes it is. You are being a pedantic fuck wit. The GPL fags are always like this.
>and share any changes
* if I give it to anyone
▶ No.908723>>908739
>>908694
You only have to release source code to the people you are distributing binaries to. The GPL does not commit you to making the changes you make to your private deployment publicly. The Open Watcom does. Making that distinction is NOT pedantry. The GPL succedes the Desert Island test (https://people.debian.org/~bap/dfsg-faq.html#desert_island) whereas the Open Watcom license fails it.
▶ No.908739>>908747
>>908723
Did you read literally anything I said in that post? I guess not. You totally missed the point. I specifically pointed out what you just said.
▶ No.908747>>908753
>>908739
Soy you meant to say in >>907669 :
<I'd argue that using GPL'd software makes you an even bigger cuck, because you need to cuck to their wishes and share any changes if I give it to anyone even if you don't want to.
Then I guess I misunderstood you, although I still disagree that using a certain type of license is comparable to paying for your wives/girlfriends night out with Tyrone.
▶ No.908749>>908757 >>908765
>>907842
O3 is actually quite dangerous. Compilers are already notorious exploiters of undefined behavior even at tame optimization levels, O3 will make it become absolutely schizophrenic. It basically comes down to this: do you trust that the author of the software is autistic enough to have memorized the entire C standard, has checked his own code for compliance and was absolutely perfect when it comes to ensuring no undefined behavior exists? Because otherwise the compiler will absolutely fuck your program.
Only months ago we had a thread where a guy got fucked by strict aliasing. This absolutely retarded C feature, imported from the likes of Fortran, has been screwing up systems programmers for decades.
https://lkml.org/lkml/2003/2/26/158
▶ No.908753
>>908747
>Soy you meant to say in >>907669 :
Thats not me
>>908694
Thats me
▶ No.908757>>908761 >>908768
>>908749
Are we ever going to get a somewhat simple C compiler, that is fairly transparent? One can only hope…
▶ No.908761>>908774 >>911551
▶ No.908765>>908769
>>908749
But the performances can really be improved through it. Personally, I use CFLAGS="-O3 -march=native -pipe" and never had a single problem with it.
▶ No.908768>>908774
>>908757
I wish they'd just define the god damn semantics already. I force compilers to define them with flags such as -fno-strict-aliasing and -fwrapv.
▶ No.908769
>>908765
Performance is always be improved when the compiler deletes important code that would otherwise be executed just because something is undefined, the compiler assumes it can't ever possibly happen and is therefore dead code.
▶ No.908774>>908777
>>908761
Thanks, forgot about that one. It should be noted that TCC's homepage https://bellard.org/tcc/ gives the impression that it has been abandoned but 0.9.27 was released this December: https://lists.gnu.org/archive/html/tinycc-devel/2017-12/msg00015.html.
>>908768
It's clear that GCC does not have a sane design.
▶ No.908777>>908781
>>908774
>that it has been abandoned but 0.9.27 was released this December
What more do they need to add? Simple things should not be updated forever.
▶ No.908781
>>908777
https://bellard.org/tcc/ was not updated to include the 0.9.27.
<What more do they need to add?
From http://repo.or.cz/tinycc.git/blob_plain/d348a9a5:/Changelog
Version 0.9.27:
User interface:
- -x[c|a|n] filetype option (Sergey Korshunoff)
- -P[1], -dD, -dM preprocessor options (Sergey Korshunoff)
- -Wl,-(no-)whole-archive linker option (Reuben Thomas)
- -mms-bitfields option (David Mertens)
- -include <file> option (Michael Matz)
- -mno-sse on x86-64 disables use of SSE instructions
- @listfile support (Vlad Vissoultchev)
- tcc -ar/-impdef - formerly tiny_xxx tools integrated (grischka)
- CPATH, C_INCLUDE_PATH and LIBRARY_PATH environment variables support
(Andrew Aladjev, Urs Janssen)
Platforms:
- new AARCH64 (arm64) target (Edmund Grimley Evans)
- vastly improved support for ARM hard float calling convention
(Thomas Preud'homme, Daniel Glöckner)
- provide a runtime library for ARM (Thomas Preud'homme)
- many x86_64 ABI fixes incl. XMM register passing and tests (James Lyon)
- ABI tests with native compiler using libtcc (James Lyon)
- UNICODE startup code supports wmain and wWinMain (YX Hao)
- shared libraries for x86_64 (Michael Matz)
- Bootstrap native Windows 32/64 compiler using Cygwin+gcc (Christian Jullien)
Features:
- VLA (variable length array) improved (James Lyon, Pip Cet)
- import functions by ordinal in .def files on windows (YX Hao)
- x86/x86_64 assembler much improved (Michael Matz)
- simple dead code suppression (Edmund Grimley Evans, Michael Matz, grischka)
- implement round/fmin/fmax etc. math on windows (Avi Halachmi)
- #pragma once support (Sergey Korshunoff, Vlad Vissoultchev, ...)
- switch/case code improved (Zdenek Pavlas)
- ~15% faster by TinyAlloc fast memory allocator (Vlad Vissoultchev)
- standard conforming (and GCC compatible) struct initialization
(Michael Matz)
- bit-field layout made compatible with GCC (Michael Matz)
- UTF8 in string literals supported (Zdenek Pavlas)
_ _Generic(...) supported (Matthias Gatto)
Licensing:
- TinyCC partly relicensed to MIT license (See RELICENSING file).
<Simple things should not be updated forever.
Adding things forever is not good, but updating to avoid software rot is good.
▶ No.910583
>>907439 (OP)
I had a dream I switched from Debian to gentoo. They added a menu and a installer to specify what cflags and kernel config based on your laptop model and lspci results. The x220 was also horribly outdated in my dream.
Also humanity lived in a wierd sort of pod planet. Resources we're low and the population was controlled through horrific torture scenes portrayed by some sort of augmented reality.
▶ No.910604>>911543 >>920085
>>908639
There's nothing to jerk.
▶ No.911498
>>907468
>I knew what it is gonna be, but I still clicked.
Same. Pls kill me
▶ No.911543
>>910604
I'm sorry you lost your penis in a tragic accident, anon.
▶ No.911551>>914984
>>908761
It barely does any optimization. A waste of time. Might as well manually translate the code, the result will most likely be better.
▶ No.914983
>make a distro free of systemd
>it starts to gain popularity among trend-making counter culture types
>suddenly, get disappeared, no trace at all, last person who saw you reported seeing a dark figure in your neighborhood who oddly began to glow in the dark
▶ No.914984
>>911551
>It barely does any optimization.
Look faggots you can either have clean and minimal or a shit ton of extra code and complexity for features.
▶ No.916789>>916868
>>907479
Haven't cleaned house in a while, really should
▶ No.916868
▶ No.917042
▶ No.918704
>>907677
A service manual would be nice tho. If you don't give me one you're a faggot and I don't want your car.
▶ No.920085
>>910604
I'm sorry for your loss.
▶ No.920102
>>907692
Photoshop runs well under Wine though.