The GNU Bourne-Again SHell - Patches: patch #9676, Fix...
You are not allowed to post comments on this tracker with your current authentication level.
patch #9676: Fix bash_cv_must_reinstall_sighandlers check in aclocal.m4
Submitter: | Shane Peelar <inbetweennames> | ||
Submitted: | Thu 16 Aug 2018 09:50:08 PM UTC | ||
Votes: | 50 | ||
Category: | None | Priority: | 5 - Normal |
Status: | Done | Privacy: | Public |
Assigned to: | None | Open/Closed: | Open |
Fri 17 Aug 2018 03:26:26 PM UTC, comment #3: |
Shane Peelar <inbetweennames> |
Thu 16 Aug 2018 10:06:59 PM UTC, comment #2: Sorry, the same problem exists in readline and I accidentally uploaded the readline patch here. The correct patch is file #44796, not file #44797. |
Shane Peelar <inbetweennames> |
Thu 16 Aug 2018 09:52:58 PM UTC, comment #1: This problem was found courtesy of the user thineye on GitHub as part of the GentooLTO project: https://github.com/InBetweenNames/gentooLTO/issues/142 |
Shane Peelar <inbetweennames> |
Thu 16 Aug 2018 09:50:08 PM UTC, original submission:
The check bash_cv_must_reinstall_sighandlers in aclocal.m4 uses a non-volatile int, which means the compiler is allowed to optimize away reads and writes to the variable. That is, the compiler can assume the variable will not change due to interference from other processes and threads...and signal handlers.
|
Shane Peelar <inbetweennames> |
Depends on the following items: None found
Items that depend on this one: None found
There are 50 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 6 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2018-10-19 | chet | Status | None | Done | |
2018-09-30 | inbetweennames | Carbon-Copy | - | Added inbetweennames | |
2018-08-16 | inbetweennames | Attached File | - | Added 0001-Fix-bash_cv_must_reinstall_sighandlers-check-sigatomic.patch, #44800 | |
2018-08-16 | inbetweennames | Attached File | - | Added 0001-Fix-bash_cv_must_reinstall_sighandlers-check.patch, #44797 | |
2018-08-16 | inbetweennames | Attached File | - | Added 0001-Fix-bash_cv_must_reinstall_sighandlers-check.patch, #44796 | |
2018-08-16 | inbetweennames | Attached File | - | Added volatile.patch, #44794 |
Powered by Savane 3.13-d3ae.
Corresponding source code
Also, I linked to the wrong issue. The correct issue in GentooLTO is here with the aforementioned details:
https://github.com/InBetweenNames/gentooLTO/issues/140