Derniers Commentaires

En réponse à: An update on rust/coreutils

Commentaire de: [Membre]
sylvestre

@Divlo it is still going to take a while to have it ready for Debian but I will communicate here and on twitter significant progress!

Whatever happens, GNU coreutils still stay around for decades ;)

02.02.22 @ 18:27

En réponse à: An update on rust/coreutils

Commentaire de: Divlo [Visiteur]
Divlo

Awesome, really a great project idea!
Looking foward to have Debian and Ubuntu switch by default.
Is there is any tracking issue to know when it will be stable (1.0.0) and maybe replaced entirely in Ubuntu/Debian?

I’m wondering once the project will have feature/behavior parity with GNU coreutils and that it will be used by lot of users: is GNU coreutils will continue to be maintained and is staying up to date with GNU coreutils will not be too hard?

31.01.22 @ 00:12

En réponse à: An update on rust/coreutils

Commentaire de: Jacob [Visiteur]
Jacob

Reducing the size of binaries at this point may be tricky, given the argument parser story in rust right now.
From a compatibility point of view, clap is the best fit, and is recommended for most use cases.
It does however, bloat the binary by close to a megabyte.
Other parsers such as argh have much smaller footprint, but don’t support things like “—arg=value”, which may make the compatibility story much harder.

One might wonder what the gap is there, and whether forking argh or a similar arg parser is an option here.

30.01.22 @ 10:19

En réponse à: An update on rust/coreutils

Commentaire de: [Membre]
sylvestre

@ivan, for now, nothing has been done on the l10n side.

Should not be too hard but low priority for now :)

29.01.22 @ 19:00

En réponse à: An update on rust/coreutils

Commentaire de: Ivan [Visiteur]
Ivan

Linux distros have been applying the i18n patch to GNU coreutils since 2001. I’m guessing that this project has i18n support out of the box, but can you please confirm? If it does maybe you should mention that as a selling point over GNU coreutils.

29.01.22 @ 18:54

En réponse à: Debian rebuild with clang 10 + some patches

Commentaire de: [Membre]
sylvestre

@Bo, no, we aren’t storing them but easy to generate again yourself :)

20.01.22 @ 21:56

En réponse à: Debian rebuild with clang 10 + some patches

Commentaire de: Bo Yang [Visiteur]
Bo Yang

Is it possible to use these clang compiled packages from a gcc based Debian distribution?

20.01.22 @ 20:41

En réponse à: Debian running on Rust coreutils

Commentaire de: [Membre]
sylvestre

@Jorg because crates are directly shipped into the final binary. No work has been done to minimize the size.

There are some options to do it: https://github.com/johnthagen/min-sized-rust

10.03.21 @ 16:34

En réponse à: Debian running on Rust coreutils

Commentaire de: Jörg Sommer [Visiteur]  
Jörg Sommer

Interesting project!

Can you elaborate, why the Rust package is so much bigger than the C package?

09.03.21 @ 22:35

En réponse à: Debian running on Rust coreutils

Commentaire de: . [Visiteur]
.

On the one hand, I’d absolutely love using well written utilities that I spend 50% of my terminal time on.

I bet they would add colors and what not.

On the other, I have to wonder if the people writing the new stuff understand things in and out enough to be able to cover every last case. I mean if my cp is silently doing data corruption in some edge case, that won’t be worth the productivity I gained from using better developed new tools

09.03.21 @ 11:54

En réponse à: Rebuild of Debian using Clang 3.9, 4.0 and 5.0

Commentaire de: eMPee584 [Visiteur]
eMPee584

Regardless of the decision to stop the debian migration endeavour, it definitely has had positive ripple effects on code quality throughout the vast free software ecosystem.
Thanks for all your effort Sylvestre! : )

18.02.18 @ 10:11

En réponse à: Rebuild of Debian using Clang 3.9, 4.0 and 5.0

Commentaire de: Jeff [Visiteur]
Jeff

I think stopping the goal of switching is a mistake. LLVM has better sanitizers (which help portability and security), more frequent releases (which make it easier to adopt new versions), and seems to be the basis for a lot of new research in compilers.

The bugs that prevent the switch are, at this point, generally real bugs in the code.

18.12.17 @ 01:19

En réponse à: Merchandising at Debconf

Commentaire de: Ben [Visiteur]
Ben

what is shipping?
what is USD or EURO for swiss army knife?
how much for umbrella and hat together/?

05.12.17 @ 22:35

En réponse à: Rebuild of Debian using Clang 3.9, 4.0 and 5.0

Commentaire de: Francesco Pretto [Visiteur]
Francesco Pretto

I think Clang should stop having just a single command line toolset. It should have a compatibility interface for gcc, with same switches and warning/error handling as gcc, and a Clang main frontend, with possibily different switches and different default settings for warnings/error.

24.08.17 @ 15:35

En réponse à: Rebuild of Debian using Clang 3.5.0

Commentaire de: [Membre]
sylvestre

@teh 1

> what’s the general reason why everything won’t compile on Clang?
There are various reasons:
* bad code that gcc accepts
* non standard C code accepted by gcc (variable length array for example)
* -Wall (+ -Werror) does not enable the same set of warnings
* clang is C99 by default, not gcc.
* etc

15.09.14 @ 16:23

En réponse à: Rebuild of Debian using Clang 3.5.0

Commentaire de: teh 1 [Visiteur]  
teh 1

Out of pure intellectual curiosity, what’s the general reason why everything won’t compile on Clang? Is it that GCC ignores errors and alows non-standard code? Or is it Clang that didn’t implement everything according to standards? (In terms of C and C++ standards)

15.09.14 @ 15:18

En réponse à: Rebuild of Debian using Clang 3.5.0

Commentaire de: Dirkjan Ochtman [Visiteur]
Dirkjan Ochtman

You might be interested in the Gentoo tracker for Clang-specific failures:

https://bugs.gentoo.org/show_bug.cgi?id=408963

15.09.14 @ 14:41

En réponse à: Rebuild of Debian using Clang 3.5.0

Commentaire de: Hussam [Visiteur]
Hussam

Amazing decrease from 9.5% to 5.7%.
I guess it will be possible to compile a full Linux distribution with clang in only a few years.

13.09.14 @ 20:38

En réponse à: Rebuild of Debian using Clang 3.5.0

Commentaire de: Oussama [Visiteur]
Oussama

Very nice work Sylvestre.
:)

11.09.14 @ 17:52

En réponse à: Debian Twitter accounts are back

Commentaire de: [Membre]
sylvestre

Aaron, Planet Debian has already an account:
https://twitter.com/planetdebian

Vincent, why not but it would help to get that in a better format (RSS, XML or RFC 822 format).

09.08.14 @ 14:55