oi-userland can have log conflicts.
The setting of the LOG macro in components/Makefile uses $(
F) in generating the log file name for each component. Since the final directory name in the component directory path isn't guaranteed to be unique, building components that share a final directory name can cause one to stomp on the log file of the other. This currently occurs with "database/geoip", and "python/geoip". A solution is to include more of the path in the log file name. Not a big issue and only shows up on a full build of the gate, but still annoying. Try using $(subst /,.,$) instead of $(@F).
Updated by Alexander Pyhalov over 2 years ago
- Status changed from New to Resolved