| #
7a50e16f
|
| 04-Oct-2019 |
Don Lewis <truckman@apache.org> |
Fix incorrect gbuild usage that can cause intermittent parallel build failures.
There was some misuse of gbuild that was causing make rules to be added that had solver/*/*/workdir/ExternalHeaders/Li
Fix incorrect gbuild usage that can cause intermittent parallel build failures.
There was some misuse of gbuild that was causing make rules to be added that had solver/*/*/workdir/ExternalHeaders/Library and solver/*/*/workdir/ExternalHeaders/Library listed as dependencies. If these directories did not exist, then a pattern match rule intended to create files under the solver/*/*/workdir/ExternalHeaders/{Library,StaticLibrary} directories would be triggered. The recipe for that rule would then mkdir -p solver/*/*/workdir/ExternalHeaders and then touch solver/*/*/workdir/ExternalHeaders/{Library,StaticLibrary} creating it as a plain file. A subsequent make rule would unconditionally mkdir -p solver/*/*/workdir/ExternalHeaders/{Library,StaticLibrary} and fail.
Fix the incorrect gbuild usage and add some sanity checks to gbuild to catch the problem closer to the source and more deterministically.
show more ...
|
| #
f006f9b4
|
| 22-Mar-2018 |
Damjan Jovanovic <damjan@apache.org> |
Implement the ability to build "UDK versioned" libraries in gbuild for *nix platforms. Do this by setting the ELF SONAME to the libxyz.so.3 style library output name, changing the output file that th
Implement the ability to build "UDK versioned" libraries in gbuild for *nix platforms. Do this by setting the ELF SONAME to the libxyz.so.3 style library output name, changing the output file that the linker writes to to be in this format (from libxyz.so), making a symlink from libxyz.so to libxyz.so.3, adding libxyz.so.3 as a delivery AUXTARGET for the deliverable libxyz.so, and changing the deliver commands to copy symlinks properly. This is all what dmake does too.
Use this to port main/registry to gbuild.
Patch by: me
git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1827456 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|