Build system race condition bugs #43

Open
opened 3 years ago by duke · 0 comments
duke commented 3 years ago
Owner

This only happens occasionally, when using -j with build.sh and happens because these are generated files which are not correctly defined as depending on other files existing, in the build system.

100 HUSH bounty to fix this

cryptoconditions/src/utils.c:27:10: fatal error: cryptoconditions.h: No such file or directory
 #include "cryptoconditions.h"
          ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [Makefile:2501: cryptoconditions/src/utils.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
...
In file included from cryptoconditions/src/asn/Condition.h:17,
                 from cryptoconditions/src/cryptoconditions.c:19:
cryptoconditions/src/asn/SimpleSha256Condition.h:17:10: fatal error: OCTET_STRING.h: No such file or directory
 #include <OCTET_STRING.h>
          ^~~~~~~~~~~~~~~~
compilation terminated.
This only happens occasionally, when using `-j` with build.sh and happens because these are generated files which are not correctly defined as depending on other files existing, in the build system. 100 HUSH bounty to fix this ``` cryptoconditions/src/utils.c:27:10: fatal error: cryptoconditions.h: No such file or directory #include "cryptoconditions.h" ^~~~~~~~~~~~~~~~~~~~ compilation terminated. make[2]: *** [Makefile:2501: cryptoconditions/src/utils.lo] Error 1 make[2]: *** Waiting for unfinished jobs.... ... In file included from cryptoconditions/src/asn/Condition.h:17, from cryptoconditions/src/cryptoconditions.c:19: cryptoconditions/src/asn/SimpleSha256Condition.h:17:10: fatal error: OCTET_STRING.h: No such file or directory #include <OCTET_STRING.h> ^~~~~~~~~~~~~~~~ compilation terminated. ```
duke added the
build
bug
labels 1 year ago
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.