/r/gnu
Submit GNU news and discussion, and for more general free software posts, go to /r/FreeSoftware
GNU is a collective term for a broad project of the Free Software Foundation to create a fully free operating system.
/r/gnu
According to my local experience and https://www.isitdownrightnow.com/ the following servers are down.
What is going on?
Clarification what i mean are the operands like vd, r, t in the custom instructions in binutils/opcode/riscv-opc.c
This is what i meant by operands, here they are d,s and t.
I know this is where some operand constraints are added but i mean the address space itself ie what bit positions will each operand will occupy yet.
What im ultimately trying to do is add new operands into the toolchain myself
Hello All,
We’re excited to invite you to a special online event on September 12th at 4 PM UTC! 🚀
Dasharo User Group (DUG) is your go-to forum for Dasharo enthusiasts—whether you’re a seasoned user or just curious! This is your chance to dive deep into the latest developments, new features, and exciting updates in the Dasharo ecosystem. It’s the perfect opportunity to connect, share knowledge, and learn about new features and updates that are coming to Dasharo.💡
But that’s not all! We’ll also be hosting Developers vPub 0xC, a more laid-back, open-format session where the conversation flows freely. Grab your favourite beverage 🍻, and join in as we chat about anything and everything related to open-source firmware and hardware.
Expect some fascinating talks from industry experts: Regalis, Philipp Deppenwiese from Binarly, Stuart Yoder from Arm, and last but not least, Michał Żygowski from 3mdeb, who will present an exciting demo of Dasharo on Odroid H4+! There will also be plenty of time for an open, relaxed discussion where everyone can contribute. 🙌
Mark your calendars—you won’t want to miss it! ✨
Join links & full schedule are available here:
https://vpub.dasharo.com/e/14/dasharo-user-group-7
Register for free at:
https://vpub.dasharo.com/e/14/dasharo-user-group-7/#tickets
Hello!
I'm working on my own hobby C compiler and I'm trying to using GCC as the standard library. However I'm not sure how I'm supposed to consume the preprocessed output from cpp -E -std=c11 <in file> <output file>
.
What are the steps that I need to perform before consuming this output? It seems to me that I need to be defining a set of predefined macros, how do I know what needs to be defined?
An example, the preprocessed output this line appears without __builtin_va_list
begin defined. This trips up my compiler cause it hasn't seen the definition of __builtin_va_list
before.
typedef __builtin_va_list __gnuc_va_list;
All inputs are highly appreciated!
GNU bc is now online in exaequOS: https://exaequos.com/start.php?a=/usr/bin/bc
exaequOS is a Unix-like operating system fully running in a web browser
I wan't to monitor the write process to a usb memory stick. After the files are supposedly written the usb memory stick it's still not finished. If I run sync and wait it out I know the writing process is finished. But sync only indicates success by a return value and is otherwise silent. I would like to see the output of "dstat --disk" during this time and then automatically exit dstat when sync is finished. How could I achieve this in a gnu/linux terminal emulator?
Hi, is there a good tutorial on DejaGNU?
For anyone using GNU make, you might find this PDF cheat sheet useful. It's part of my PEL Emacs project. The PDF file has several links to relevant GNU Make manual pages and other resource, so it's best used with a browser, like Firefox, that can render the PDF directly without downloading the file.
Comments and suggestions are welcome!
What are the reasonings behind why java was open sourced back in 2006 by Sun Microsystems?
Some says to promote java to debian and ubuntu like OS. But Sun could have shipped linux compatible binaries. Intented users will download and use just like we use oracle jdk today's date in linux. So I don't think this is the reason.
Some says, due to Apache Harmony. If Sun does not open source then Apache Harmony will evolve faster due to its open source nature and take down the java. This seems stronger reason. But is there any evidence for java scared of apache harmony?
Also I don't think for sake of moral ethical ground argued by FSF, java was open sourced.
I see a lot of them are available for the reverse order.
I've been searching all around and even spent all weekend trying to compile my own and I'm at a bit of a loss. I'm trying to build this from an x86 host and that is proving to be quite difficult I think.
I have found some old articles on the web talking about nano editor leaving the GNU project, but I couldn't find out if that is true. Does anyone have information about that?
This is unofficial link https://icecatbrowser.org/
after checking ryf i dont see any mnt laptops, despite every part of them (from the best of my ability to understand) being open source. aren't these a great alternative for a free laptop in 2024?
I recently got an iPad and felt a strong urge to switch to the Apple ecosystem. However, I realized I could create my own ecosystem using open-source software!
Could you share how you make your different devices communicate with each other, transfer files, share peripherals, and achieve general fluidity across your setup?
I'm also interested in any packages or software that can help maintain interconnection remotely, especially using self-hosted solutions on a home server. Can't wait to see what you guys have come up with!
Hi folks, sorry i'm not use to this subreddit. I'm trying to build the source for bash 5.2.26. configure script works fine, but the makefile scriot don't complete. It give an error looking like this : tparam.c : implicit declaration in function memory.out : implicit declaration of function "write". I tried looking in the readme and install file. I also look on lfs website but i didn't find answer.
I don't know much about networks this might be really hard / impossible to do but how hard would it be to create something like a Gnu tiktok ? Something with very little control and mostly or fully decentralised ?
I after use make
command for the build process but some time it say this message make: 'all' is up to date.
is there any option make -?
which I can use to avoid this message and rebuild my project.
I am having some issues in properly using GNU Parallel. Am sure I am doing something stupid, because so far, GNU Parallel has been rock-solid for me.
Background:
The task had 10k items to process. The process finished but I noticed that there were less than 10k entries in the joblog. So I reran (with --resume
), but it didnt really do anything.
❯ 09_ffi_incompatible/01_driver.sh
info: using existing install for 'stable-x86_64-unknown-linux-gnu'
info: default toolchain set to 'stable-x86_64-unknown-linux-gnu'
stable-x86_64-unknown-linux-gnu unchanged - rustc 1.77.2 (25ef9e3d8 2024-04-09)
parallel: Warning: ssh to optiplex7010 only allows for 17 simultaneous logins.
parallel: Warning: You may raise this by changing
parallel: Warning: /etc/ssh/sshd_config:MaxStartups and MaxSessions on optiplex7010.
parallel: Warning: You can also try --sshdelay 0.1
parallel: Warning: Using only 16 connections to avoid race conditions.
parallel: Warning: ssh to purs3apple.ecn.purdue.edu only allows for 45 simultaneous logins.
parallel: Warning: You may raise this by changing
parallel: Warning: /etc/ssh/sshd_config:MaxStartups and MaxSessions on purs3apple.ecn.purdue.edu.
parallel: Warning: You can also try --sshdelay 0.1
parallel: Warning: Using only 44 connections to avoid race conditions.
79% 7980:2020=10s
real 0m10.403s
user 0m0.474s
sys 0m0.181s
It says 79% and then exits normally, as if it has completed the tasks. There are exactly 2020 entries missing in the joblog, and these are the ones I wish to rerun.
Has anyone faced any such issue, or can someone please guide me as to how should I get this to work...
I used diff
but I might have used the wrong sources to download the texts.
Am I right to say that the two texts of GPL-2.0-only and GPL-2.0-or-later are identically?
There is no difference. So how can I know if a GPLv2 project use "only" or "or-later" version of that GPLv2?