Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] `su` segfaults
@ 2024-02-16 10:53 balejk
  2024-02-16 11:06 ` classabbyamp
                   ` (35 more replies)
  0 siblings, 36 replies; 37+ messages in thread
From: balejk @ 2024-02-16 10:53 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 790 bytes --]

New issue by balejk on void-packages repository

https://github.com/void-linux/void-packages/issues/48758

Description:
# Is this a new report?

Yes

# System Info

`Void 6.7.4_1 x86_64-musl GenuineIntel uptodate FFFFFFFF`

with `dracut` and `sudo` ignored.

# Package(s) Affected

`util-linux-2.38.1_6`

# Does a report exist for this bug with the project's home (upstream) and/or another distro?

No response

# Expected behaviour

`su -` opens a root shell when correct password is entered.

# Actual behaviour

`su` segfaults.

# Steps to reproduce

Update the system, run `su -`, enter correct password.

---

Downgrading to `util-linux-2.38.1_5` solves the problem. Since the latest revision of the package only changed the manpages, the problem is likely not in the package itself.


^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
@ 2024-02-16 11:06 ` classabbyamp
  2024-02-16 15:24 ` sgn
                   ` (34 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: classabbyamp @ 2024-02-16 11:06 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 191 bytes --]

New comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1948190565

Comment:
can you run it in gdb and get a backtrace?

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
  2024-02-16 11:06 ` classabbyamp
@ 2024-02-16 15:24 ` sgn
  2024-02-16 18:47 ` balejk
                   ` (33 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: sgn @ 2024-02-16 15:24 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 232 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1948606880

Comment:
Can you run gdb on the corefile and post the backtrace. I don't think `gdb` works with `su`.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
  2024-02-16 11:06 ` classabbyamp
  2024-02-16 15:24 ` sgn
@ 2024-02-16 18:47 ` balejk
  2024-02-18  6:42 ` sgn
                   ` (32 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: balejk @ 2024-02-16 18:47 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 468 bytes --]

New comment by balejk on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1949104026

Comment:
`# gdb --args su - user` does segfault but `bt` says "No stack". `gdb`
also prints "Detaching after fork from child process <PID>" -- could
that be the reason for the missing backtrace?

Unless I'm doing something wrong (`# ulimit -c unlimited; su - user`,
works for other binaries), there seems to be no core dumped either.


^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (2 preceding siblings ...)
  2024-02-16 18:47 ` balejk
@ 2024-02-18  6:42 ` sgn
  2024-02-18  9:03 ` catinello
                   ` (31 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: sgn @ 2024-02-18  6:42 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 164 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1950980499

Comment:
Because `su` is `setuid`

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (3 preceding siblings ...)
  2024-02-18  6:42 ` sgn
@ 2024-02-18  9:03 ` catinello
  2024-02-18  9:05 ` catinello
                   ` (30 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: catinello @ 2024-02-18  9:03 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 460 bytes --]

New comment by catinello on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1951035636

Comment:
Experiencing almost the same.

```
su
Password:
su: failed to execute /bin/bash: Bad address
```
This happens independently of the used shell (bash/dash). 


If I'm root and try to call a specific command for a user via su I get a segmentation fault.

```
su -c /bin/sh - USER
Segmentation fault
```

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (4 preceding siblings ...)
  2024-02-18  9:03 ` catinello
@ 2024-02-18  9:05 ` catinello
  2024-02-18 14:02 ` sgn
                   ` (29 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: catinello @ 2024-02-18  9:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 505 bytes --]

New comment by catinello on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1951035636

Comment:
Experiencing almost the same.

```
su
Password:
su: failed to execute /bin/bash: Bad address
```
This happens independently of the used shell (bash/dash). 


If I'm root and try to call a specific command for a user via su I get a segmentation fault.

```
su -c /bin/sh - USER
Segmentation fault
```

System is musl / x86_64 with all updates.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (5 preceding siblings ...)
  2024-02-18  9:05 ` catinello
@ 2024-02-18 14:02 ` sgn
  2024-02-18 14:22 ` sgn
                   ` (28 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: sgn @ 2024-02-18 14:02 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 290 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1951334729

Comment:
```
failed to execute /bin/bash: Bad address
```

This is broken during `fork(2)` some invalid addresses was used. No corefile would be generated.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (6 preceding siblings ...)
  2024-02-18 14:02 ` sgn
@ 2024-02-18 14:22 ` sgn
  2024-02-18 14:32 ` [ISSUE] [CLOSED] " sgn
                   ` (27 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: sgn @ 2024-02-18 14:22 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 333 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1951340641

Comment:
```
850     in login-utils/su-common.c
(gdb) p args[0]
$4 = 0x555660e5 <error: Cannot access memory at address 0x555660e5>
```

A classic 64 bits pointer truncated to 32 bit int, I think.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [ISSUE] [CLOSED] `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (7 preceding siblings ...)
  2024-02-18 14:22 ` sgn
@ 2024-02-18 14:32 ` sgn
  2024-02-18 14:33 ` balejk
                   ` (26 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: sgn @ 2024-02-18 14:32 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 793 bytes --]

Closed issue by balejk on void-packages repository

https://github.com/void-linux/void-packages/issues/48758

Description:
# Is this a new report?

Yes

# System Info

`Void 6.7.4_1 x86_64-musl GenuineIntel uptodate FFFFFFFF`

with `dracut` and `sudo` ignored.

# Package(s) Affected

`util-linux-2.38.1_6`

# Does a report exist for this bug with the project's home (upstream) and/or another distro?

No response

# Expected behaviour

`su -` opens a root shell when correct password is entered.

# Actual behaviour

`su` segfaults.

# Steps to reproduce

Update the system, run `su -`, enter correct password.

---

Downgrading to `util-linux-2.38.1_5` solves the problem. Since the latest revision of the package only changed the manpages, the problem is likely not in the package itself.


^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (8 preceding siblings ...)
  2024-02-18 14:32 ` [ISSUE] [CLOSED] " sgn
@ 2024-02-18 14:33 ` balejk
  2024-02-18 14:34 ` sgn
                   ` (25 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: balejk @ 2024-02-18 14:33 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 312 bytes --]

New comment by balejk on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1951343930

Comment:
> Experiencing almost the same.
>
> ```
> su
> Password:
> su: failed to execute /bin/bash: Bad address
> ```

I can confirm that this is the same thing as I am seeing.


^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (9 preceding siblings ...)
  2024-02-18 14:33 ` balejk
@ 2024-02-18 14:34 ` sgn
  2024-02-18 14:35 ` sgn
                   ` (24 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: sgn @ 2024-02-18 14:34 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 182 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1951344277

Comment:
Fixed, please update and test in a moment.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (10 preceding siblings ...)
  2024-02-18 14:34 ` sgn
@ 2024-02-18 14:35 ` sgn
  2024-02-18 14:36 ` sgn
                   ` (23 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: sgn @ 2024-02-18 14:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 190 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1951344555

Comment:
https://github.com/util-linux/util-linux/pull/2615

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (11 preceding siblings ...)
  2024-02-18 14:35 ` sgn
@ 2024-02-18 14:36 ` sgn
  2024-02-18 14:37 ` sgn
                   ` (22 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: sgn @ 2024-02-18 14:36 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 292 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1951334729

Comment:
```
failed to execute /bin/bash: Bad address
```

This is broken during `execve(2)` some invalid addresses was used. No corefile would be generated.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (12 preceding siblings ...)
  2024-02-18 14:36 ` sgn
@ 2024-02-18 14:37 ` sgn
  2024-02-18 14:41 ` balejk
                   ` (21 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: sgn @ 2024-02-18 14:37 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 242 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1951345143

Comment:
The problem, as shown, is in the package itself, the old revision was compiled by different compilers.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (13 preceding siblings ...)
  2024-02-18 14:37 ` sgn
@ 2024-02-18 14:41 ` balejk
  2024-02-18 22:04 ` oreo639
                   ` (20 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: balejk @ 2024-02-18 14:41 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 233 bytes --]

New comment by balejk on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1951346151

Comment:
> Fixed, please update and test in a moment.

The fix seems to work, thank you very much.


^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (14 preceding siblings ...)
  2024-02-18 14:41 ` balejk
@ 2024-02-18 22:04 ` oreo639
  2024-02-18 22:06 ` oreo639
                   ` (19 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: oreo639 @ 2024-02-18 22:04 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 340 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1951459179

Comment:
Sorry for not noticing this issue earlier.
Btw for the future, such issues can be mitigated with `XBPS_CFLAGS="-O2 -pipe -Werror=implicit-function-declaration -Werror=implicit-int"` until gcc 14.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (15 preceding siblings ...)
  2024-02-18 22:04 ` oreo639
@ 2024-02-18 22:06 ` oreo639
  2024-02-18 22:07 ` oreo639
                   ` (18 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: oreo639 @ 2024-02-18 22:06 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 339 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1951459179

Comment:
Sorry for not noticing the error earlier.
Btw for the future, such issues can be mitigated with `XBPS_CFLAGS="-O2 -pipe -Werror=implicit-function-declaration -Werror=implicit-int"` until gcc 14.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (16 preceding siblings ...)
  2024-02-18 22:06 ` oreo639
@ 2024-02-18 22:07 ` oreo639
  2024-02-18 22:07 ` oreo639
                   ` (17 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: oreo639 @ 2024-02-18 22:07 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 374 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1951459179

Comment:
Sorry for not noticing the error earlier.
Btw, for the future, such issues can be mitigated with `XBPS_CFLAGS="-O2 -pipe -Werror=implicit-function-declaration -Werror=implicit-int"` until gcc 14 (where this becomes a hard error).

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (17 preceding siblings ...)
  2024-02-18 22:07 ` oreo639
@ 2024-02-18 22:07 ` oreo639
  2024-02-18 22:09 ` oreo639
                   ` (16 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: oreo639 @ 2024-02-18 22:07 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 381 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1951459179

Comment:
Sorry for not noticing the error earlier.
Btw, for the future, such issues can be mitigated with `XBPS_CFLAGS="-O2 -pipe -Werror=implicit-function-declaration -Werror=implicit-int"` until gcc 14 (where this becomes an error by default).

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (18 preceding siblings ...)
  2024-02-18 22:07 ` oreo639
@ 2024-02-18 22:09 ` oreo639
  2024-02-18 22:09 ` oreo639
                   ` (15 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: oreo639 @ 2024-02-18 22:09 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 381 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1951459179

Comment:
Sorry for not catching the error earlier.
Btw, for the future, such issues can be mitigated with `XBPS_CFLAGS="-O2 -pipe -Werror=implicit-function-declaration -Werror=implicit-int"` until gcc 14 (where this becomes an error by default).

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (19 preceding siblings ...)
  2024-02-18 22:09 ` oreo639
@ 2024-02-18 22:09 ` oreo639
  2024-02-19  5:38 ` sgn
                   ` (14 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: oreo639 @ 2024-02-18 22:09 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 406 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1951459179

Comment:
Sorry for not catching the error earlier.
Btw, for the future, such issues can be mitigated with `XBPS_CFLAGS="-O2 -pipe -Werror=implicit-function-declaration -Werror=implicit-int"` until gcc 14 (where, without `-fpermissive`, this becomes an error by default).

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (20 preceding siblings ...)
  2024-02-18 22:09 ` oreo639
@ 2024-02-19  5:38 ` sgn
  2024-02-19  5:42 ` sgn
                   ` (13 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: sgn @ 2024-02-19  5:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 301 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1951736730

Comment:
For `-Werror=implicit-function-declaration -Werror=implicit-int`

https://www.mail-archive.com/autoconf@gnu.org/msg24713.html
https://bugs.gentoo.org/870412


^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (21 preceding siblings ...)
  2024-02-19  5:38 ` sgn
@ 2024-02-19  5:42 ` sgn
  2024-02-19  5:43 ` sgn
                   ` (12 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: sgn @ 2024-02-19  5:42 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 337 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1951740377

Comment:
Thus, I think in order to have  `-Werror=implicit-function-declaration -Werror=implicit-int`, we need:
- Update autoconf to latest version
- `gnu-configure`'s `do_configure` need `autoreconf -fi`

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (22 preceding siblings ...)
  2024-02-19  5:42 ` sgn
@ 2024-02-19  5:43 ` sgn
  2024-02-19  5:56 ` oreo639
                   ` (11 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: sgn @ 2024-02-19  5:43 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 225 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1951741171

Comment:
But, even that, tons of autoconf script out there is their own m4 versions. :shrug:


^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (23 preceding siblings ...)
  2024-02-19  5:43 ` sgn
@ 2024-02-19  5:56 ` oreo639
  2024-02-19  5:58 ` oreo639
                   ` (10 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: oreo639 @ 2024-02-19  5:56 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 601 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1951752022

Comment:
Either way, will have to deal with it in the near future. I'll look in to it more later.

(and yeah, a lot of applications will need their tests updated for ` -Werror=implicit-function-declaration -Werror=implicit-int`, including for example gimp. Fedora is doing a lot of work with testing, previously with ` -Werror=implicit-function-declaration -Werror=implicit-int` and currently with gcc 14. https://fedoraproject.org/wiki/Toolchain/PortingToModernC)

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (24 preceding siblings ...)
  2024-02-19  5:56 ` oreo639
@ 2024-02-19  5:58 ` oreo639
  2024-02-19  6:01 ` oreo639
                   ` (9 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: oreo639 @ 2024-02-19  5:58 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 599 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1951752022

Comment:
Either way, will have to deal with it in the near future. I'll look in to it more later.

(and yeah, a lot of applications will need their tests updated for ` -Werror=implicit-function-declaration -Werror=implicit-int`, including for example gimp. Fedora is doing a lot of work with testing, previously with ` -Werror=implicit-function-declaration -Werror=implicit-int` and currently with gcc 14. https://fedoraproject.org/wiki/Changes/PortingToModernC)

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (25 preceding siblings ...)
  2024-02-19  5:58 ` oreo639
@ 2024-02-19  6:01 ` oreo639
  2024-02-19  6:02 ` oreo639
                   ` (8 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: oreo639 @ 2024-02-19  6:01 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 711 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1951752022

Comment:
Either way, will have to deal with it in the near future. I'll look in to it more later.

(and yeah, a lot of applications will need their tests updated for ` -Werror=implicit-function-declaration -Werror=implicit-int`, including for example gimp. Fedora is doing a lot of work with testing, previously with ` -Werror=implicit-function-declaration -Werror=implicit-int` and currently with gcc 14. https://fedoraproject.org/wiki/Changes/PortingToModernC)

Most stuff should still compile though (only actual compile error I noticed that isn't a bug was `virtuoso`)

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (26 preceding siblings ...)
  2024-02-19  6:01 ` oreo639
@ 2024-02-19  6:02 ` oreo639
  2024-02-19  6:02 ` oreo639
                   ` (7 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: oreo639 @ 2024-02-19  6:02 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 694 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1951752022

Comment:
Either way, will have to deal with it in the near future. I'll look in to it more later.

(and yeah, a lot of applications will need their tests updated for ` -Werror=implicit-function-declaration -Werror=implicit-int`, including for example gimp. Fedora is doing a lot of work with testing, previously with ` -Werror=implicit-function-declaration -Werror=implicit-int` and currently with gcc 14. https://fedoraproject.org/wiki/Changes/PortingToModernC)

Most stuff should still compile though (only actual compile error I noticed was `virtuoso`)

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (27 preceding siblings ...)
  2024-02-19  6:02 ` oreo639
@ 2024-02-19  6:02 ` oreo639
  2024-02-19  6:04 ` oreo639
                   ` (6 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: oreo639 @ 2024-02-19  6:02 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 726 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1951752022

Comment:
Either way, will have to deal with it in the near future. I'll look in to it more later.

(and yeah, a lot of applications will need their tests updated for ` -Werror=implicit-function-declaration -Werror=implicit-int`, including for example gimp. Fedora is doing a lot of work with testing, previously with ` -Werror=implicit-function-declaration -Werror=implicit-int` and currently with gcc 14. https://fedoraproject.org/wiki/Changes/PortingToModernC)

Most stuff should still compile though (only actual compile error I noticed, outside of the basename stuff, was `virtuoso`)

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (28 preceding siblings ...)
  2024-02-19  6:02 ` oreo639
@ 2024-02-19  6:04 ` oreo639
  2024-02-19  6:04 ` oreo639
                   ` (5 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: oreo639 @ 2024-02-19  6:04 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 757 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1951752022

Comment:
Either way, will have to deal with it in the near future. I'll look in to it more later.

(and yeah, a lot of applications will need their tests updated for ` -Werror=implicit-function-declaration -Werror=implicit-int`, including for example gimp. Fedora is doing a lot of work with testing, previously with ` -Werror=implicit-function-declaration -Werror=implicit-int` and currently with gcc 14. https://fedoraproject.org/wiki/Changes/PortingToModernC)

Most stuff should still compile though (only actual compile error I noticed, outside of the basename stuff, was `virtuoso`, which would need `-Wno-error`)

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (29 preceding siblings ...)
  2024-02-19  6:04 ` oreo639
@ 2024-02-19  6:04 ` oreo639
  2024-02-19  6:06 ` oreo639
                   ` (4 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: oreo639 @ 2024-02-19  6:04 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 761 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1951752022

Comment:
Either way, will have to deal with it in the near future. I'll look in to it more later.

(and yeah, a lot of applications will need their tests updated for ` -Werror=implicit-function-declaration -Werror=implicit-int`, including for example gimp. Fedora is doing a lot of work with testing, previously with ` -Werror=implicit-function-declaration -Werror=implicit-int` and currently with gcc 14. https://fedoraproject.org/wiki/Changes/PortingToModernC)

Most stuff should still compile though (only actual compile error I noticed, outside of the basename stuff, was `virtuoso`, which would need `-Wno-error=...`)

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (30 preceding siblings ...)
  2024-02-19  6:04 ` oreo639
@ 2024-02-19  6:06 ` oreo639
  2024-02-19  6:07 ` oreo639
                   ` (3 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: oreo639 @ 2024-02-19  6:06 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 753 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1951752022

Comment:
Either way, will have to deal with it eventually. I'll look in to it more later.

(and yeah, a lot of applications will need their tests updated for ` -Werror=implicit-function-declaration -Werror=implicit-int`, including for example gimp. Fedora is doing a lot of work with testing, previously with ` -Werror=implicit-function-declaration -Werror=implicit-int` and currently with gcc 14. https://fedoraproject.org/wiki/Changes/PortingToModernC)

Most stuff should still compile though (only actual compile error I noticed, outside of the basename stuff, was `virtuoso`, which would need `-Wno-error=...`)

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (31 preceding siblings ...)
  2024-02-19  6:06 ` oreo639
@ 2024-02-19  6:07 ` oreo639
  2024-02-19 11:37 ` oreo639
                   ` (2 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: oreo639 @ 2024-02-19  6:07 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 761 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1951752022

Comment:
Either way, will have to deal with it eventually. I'll look in to it more later. Thanks.

(and yeah, a lot of applications will need their tests updated for ` -Werror=implicit-function-declaration -Werror=implicit-int`, including for example gimp. Fedora is doing a lot of work with testing, previously with ` -Werror=implicit-function-declaration -Werror=implicit-int` and currently with gcc 14. https://fedoraproject.org/wiki/Changes/PortingToModernC)

Most stuff should still compile though (only actual compile error I noticed, outside of the basename stuff, was `virtuoso`, which would need `-Wno-error=...`)

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (32 preceding siblings ...)
  2024-02-19  6:07 ` oreo639
@ 2024-02-19 11:37 ` oreo639
  2024-02-19 11:57 ` oreo639
  2024-02-20  2:56 ` oreo639
  35 siblings, 0 replies; 37+ messages in thread
From: oreo639 @ 2024-02-19 11:37 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 607 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1951752022

Comment:
Either way, will have to deal with it eventually. I'll look in to it more later. Thanks.

(and yeah, a lot of applications will need their tests updated for ` -Werror=implicit-function-declaration -Werror=implicit-int`, including for example gimp and dia. Fedora is doing a lot of work with testing, previously with ` -Werror=implicit-function-declaration -Werror=implicit-int` and currently with gcc 14. https://fedoraproject.org/wiki/Changes/PortingToModernC)

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (33 preceding siblings ...)
  2024-02-19 11:37 ` oreo639
@ 2024-02-19 11:57 ` oreo639
  2024-02-20  2:56 ` oreo639
  35 siblings, 0 replies; 37+ messages in thread
From: oreo639 @ 2024-02-19 11:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 650 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1951752022

Comment:
Either way, will have to deal with it eventually. I'll look in to it more later. Thanks.

(and yeah, a lot of applications will need their tests updated for ` -Werror=implicit-function-declaration -Werror=implicit-int`, including for example gimp and dia. Fedora is doing a lot of work with testing, previously with ` -Werror=implicit-function-declaration -Werror=implicit-int` and currently with gcc 14. https://fedoraproject.org/wiki/Changes/PortingToModernC https://gcc.gnu.org/gcc-14/porting_to.html)

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: `su` segfaults
  2024-02-16 10:53 [ISSUE] `su` segfaults balejk
                   ` (34 preceding siblings ...)
  2024-02-19 11:57 ` oreo639
@ 2024-02-20  2:56 ` oreo639
  35 siblings, 0 replies; 37+ messages in thread
From: oreo639 @ 2024-02-20  2:56 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 708 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/48758#issuecomment-1951752022

Comment:
Either way, will have to deal with it eventually. I'll look in to it more later. Thanks.

(and yeah, a lot of applications will need their tests updated for ` -Werror=implicit-function-declaration -Werror=implicit-int`, including for example gimp and dia. Fedora is doing a lot of work with testing, previously with ` -Werror=implicit-function-declaration -Werror=implicit-int -Werror=incompatible-pointer-types -Werror=int-conversion` and currently with gcc 14. https://fedoraproject.org/wiki/Changes/PortingToModernC https://gcc.gnu.org/gcc-14/porting_to.html)

^ permalink raw reply	[flat|nested] 37+ messages in thread

end of thread, other threads:[~2024-02-20  2:56 UTC | newest]

Thread overview: 37+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-02-16 10:53 [ISSUE] `su` segfaults balejk
2024-02-16 11:06 ` classabbyamp
2024-02-16 15:24 ` sgn
2024-02-16 18:47 ` balejk
2024-02-18  6:42 ` sgn
2024-02-18  9:03 ` catinello
2024-02-18  9:05 ` catinello
2024-02-18 14:02 ` sgn
2024-02-18 14:22 ` sgn
2024-02-18 14:32 ` [ISSUE] [CLOSED] " sgn
2024-02-18 14:33 ` balejk
2024-02-18 14:34 ` sgn
2024-02-18 14:35 ` sgn
2024-02-18 14:36 ` sgn
2024-02-18 14:37 ` sgn
2024-02-18 14:41 ` balejk
2024-02-18 22:04 ` oreo639
2024-02-18 22:06 ` oreo639
2024-02-18 22:07 ` oreo639
2024-02-18 22:07 ` oreo639
2024-02-18 22:09 ` oreo639
2024-02-18 22:09 ` oreo639
2024-02-19  5:38 ` sgn
2024-02-19  5:42 ` sgn
2024-02-19  5:43 ` sgn
2024-02-19  5:56 ` oreo639
2024-02-19  5:58 ` oreo639
2024-02-19  6:01 ` oreo639
2024-02-19  6:02 ` oreo639
2024-02-19  6:02 ` oreo639
2024-02-19  6:04 ` oreo639
2024-02-19  6:04 ` oreo639
2024-02-19  6:06 ` oreo639
2024-02-19  6:07 ` oreo639
2024-02-19 11:37 ` oreo639
2024-02-19 11:57 ` oreo639
2024-02-20  2:56 ` oreo639

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).