Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] musl toolchains should reject TEXTRELs
@ 2020-11-23 14:34 ericonr
  2021-08-17 16:40 ` Hello71
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: ericonr @ 2020-11-23 14:34 UTC (permalink / raw)
  To: ml

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

New issue by ericonr on void-packages repository

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

Description:
### Expected behavior

Given that musl's runtime linker doesn't support TEXTRELs, the linkers used to build packages for musl targets (both cross and native) should be configured to error out at build time when they find TEXTRELs.

### Actual behavior

Issues like #26638 happen. The linker should have caught it.

### Steps to reproduce the behavior

Cross build `rclone` without #26640 and run `readelf -d /path/to/rclone` to see the TEXTREL.



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

* Re: musl toolchains should reject TEXTRELs
  2020-11-23 14:34 [ISSUE] musl toolchains should reject TEXTRELs ericonr
@ 2021-08-17 16:40 ` Hello71
  2021-08-17 17:02 ` Hello71
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: Hello71 @ 2021-08-17 16:40 UTC (permalink / raw)
  To: ml

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

New comment by Hello71 on void-packages repository

https://github.com/void-linux/void-packages/issues/26641#issuecomment-900455311

Comment:
binutils configure --textrel-check=error, or =warning + package build system check. dunno which one is more appropriate for void

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

* Re: musl toolchains should reject TEXTRELs
  2020-11-23 14:34 [ISSUE] musl toolchains should reject TEXTRELs ericonr
  2021-08-17 16:40 ` Hello71
@ 2021-08-17 17:02 ` Hello71
  2022-04-30  2:14 ` github-actions
  2022-05-14  2:16 ` [ISSUE] [CLOSED] " github-actions
  3 siblings, 0 replies; 5+ messages in thread
From: Hello71 @ 2021-08-17 17:02 UTC (permalink / raw)
  To: ml

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

New comment by Hello71 on void-packages repository

https://github.com/void-linux/void-packages/issues/26641#issuecomment-900470555

Comment:
actually, no, binutils already enables textrel-check on i386, so it only needs the build system to check for it.

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

* Re: musl toolchains should reject TEXTRELs
  2020-11-23 14:34 [ISSUE] musl toolchains should reject TEXTRELs ericonr
  2021-08-17 16:40 ` Hello71
  2021-08-17 17:02 ` Hello71
@ 2022-04-30  2:14 ` github-actions
  2022-05-14  2:16 ` [ISSUE] [CLOSED] " github-actions
  3 siblings, 0 replies; 5+ messages in thread
From: github-actions @ 2022-04-30  2:14 UTC (permalink / raw)
  To: ml

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

New comment by github-actions[bot] on void-packages repository

https://github.com/void-linux/void-packages/issues/26641#issuecomment-1113893096

Comment:
Issues become stale 90 days after last activity and are closed 14 days after that.  If this issue is still relevant bump it or assign it.

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

* Re: [ISSUE] [CLOSED] musl toolchains should reject TEXTRELs
  2020-11-23 14:34 [ISSUE] musl toolchains should reject TEXTRELs ericonr
                   ` (2 preceding siblings ...)
  2022-04-30  2:14 ` github-actions
@ 2022-05-14  2:16 ` github-actions
  3 siblings, 0 replies; 5+ messages in thread
From: github-actions @ 2022-05-14  2:16 UTC (permalink / raw)
  To: ml

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

Closed issue by ericonr on void-packages repository

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

Description:
### Expected behavior

Given that musl's runtime linker doesn't support TEXTRELs, the linkers used to build packages for musl targets (both cross and native) should be configured to error out at build time when they find TEXTRELs.

### Actual behavior

Issues like #26638 happen. The linker should have caught it.

### Steps to reproduce the behavior

Cross build `rclone` without #26640 and run `readelf -d /path/to/rclone` to see the TEXTREL. The linker didn't complain.



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

end of thread, other threads:[~2022-05-14  2:16 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-11-23 14:34 [ISSUE] musl toolchains should reject TEXTRELs ericonr
2021-08-17 16:40 ` Hello71
2021-08-17 17:02 ` Hello71
2022-04-30  2:14 ` github-actions
2022-05-14  2:16 ` [ISSUE] [CLOSED] " github-actions

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).