-
Notifications
You must be signed in to change notification settings - Fork 102
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
races between process.exe and libicalss_cxx.a #238
Comments
I verify this when cross-compiling. |
With the patch above, I'm seeing slightly different errors:
Full log https://gist.github.com/tonytheodore/16ddf6df366557ef9b40dba64c582d71 |
It appears to be built twice:
|
I believe the cause of the double build is that A similar renaming is done for |
in the master branch I just commited 825e25a that might fix this issue. I tested every combination I could think of. Please test. |
no response in almost 3 months. closing. please re-open if you still encounter this problem in master branch. |
Following on from dcc40c7 and #219, libical build still fails sometimes when run with
make -j 4
.I'm building libical as a part of MXE.
Build script: https://github.com/mxe/mxe/blob/master/src/libical.mk
Patch applied to libical: https://github.com/mxe/mxe/blob/master/src/libical-1-fixes.patch
Version of libical: 2.0.0
When I was rebuilding all MXE packages, libical build failed. It is not reproducible, but I have a log:
Full version: https://gist.github.com/78ee244a0a628f8b23799d66ca5c8d7a
It looks as a race between process.exe and libicalss_cxx.a.
Output of
make -nd
applied after the failed build:https://gist.github.com/e948dec593f1ca84533a757e9d110360
The output of
make -nd
suggests that process.exe does depend on libicalss_cxx.a. I do not know why libicalss_cxx.a did not exist when process.exe was linking.The text was updated successfully, but these errors were encountered: