View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000278 | file | General | public | 2021-08-03 14:02 | 2021-08-16 10:25 |
| Reporter | bitstreamout | Assigned To | christos | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | won't fix | ||
| Platform | x86_64 | OS | OpenSUSE Tumbleweed | OS Version | 20210731 |
| Product Version | 5.40 | ||||
| Summary | 0000278: go binary is reported as shared object instead of PIE executable | ||||
| Description | See bug https://bugzilla.opensuse.org/show_bug.cgi?id=1188989 | ||||
| Steps To Reproduce | file Test/go.out Test/go.out: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, Go BuildID=qnylif6mLBRiz_L_76Eb/q7wdMfxaJMc3BBsacMU7/4N62d38olFovGCPbKn5U/qnylif6mLBRiz_L_76Eb, not stripped | ||||
| Tags | No tags attached. | ||||
|
|
Seems to be a missing ELF flag of the go linker https://go-review.googlesource.com/c/go/+/328089/ |
|
|
Issue is in the elf go linker (not setting the DF1_PIE flag) and has been fixed upstream. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2021-08-03 14:02 | bitstreamout | New Issue | |
| 2021-08-03 14:54 | bitstreamout | Note Added: 0003634 | |
| 2021-08-16 10:21 | christos | Assigned To | => christos |
| 2021-08-16 10:21 | christos | Status | new => assigned |
| 2021-08-16 10:24 | christos | Status | assigned => closed |
| 2021-08-16 10:24 | christos | Resolution | open => fixed |
| 2021-08-16 10:24 | christos | Note Added: 0003638 | |
| 2021-08-16 10:25 | christos | Resolution | fixed => won't fix |