test failure due to wrong assumption that SIGUSR1's value is the same on all architectures
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
upstart |
Fix Committed
|
High
|
Unassigned |
Bug Description
upstart 1.10 (1.9 and later) fails to build on mips, and mipsel because the value of reload_signal is serialized as an integer, and test_reload_
There's nothing wrong with the serialization format, here; there's no risk that when re-execing upstart we'll come up on a system that has different signal definitions. But the test needs to be fixed, so that it's comparing with an integer, not with a define whose value is different on different architectures.
Related branches
- Dimitri John Ledkov: Approve
-
Diff: 28 lines (+9/-1)2 files modifiedChangeLog (+8/-0)
init/tests/test_state.c (+1/-1)
Changed in upstart: | |
status: | New → In Progress |
importance: | Undecided → High |
description: | updated |
Changed in upstart: | |
status: | In Progress → Fix Released |
Changed in upstart: | |
status: | Fix Released → Fix Committed |