| Summary: | libr build attempts to write to the source directory | ||
|---|---|---|---|
| Product: | TDE | Reporter: | aneejit1 |
| Component: | other (any) | Assignee: | Timothy Pearson <kb9vqf> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | aneejit1, bugwatch, michele.calgaro, slavek.banko |
| Priority: | P5 | ||
| Version: | R14.0.x [Trinity] | ||
| Hardware: | Other | ||
| OS: | Linux | ||
| Compiler Version: | TDE Version String: | ||
| Application Version: | Application Name: | ||
| Bug Depends on: | |||
| Bug Blocks: | 3085 | ||
| Attachments: | Patch for libr source directory write | ||
Great, that's obviously bug, and your fix looks good. Please, can you register an account at TDE Gitea Workspace (TGW) and put your patch there as a pull request? Note: To create pull requests, we prefer the shared collaboration with branches model. See https://wiki.trinitydesktop.org/TDE_Gitea_Workspace Once registered on TGW, let us know your username, we need to add you as contributor before you can create a PR :-) OK, I'm signed up to TGW as "aneejit1". Please do your magic! (In reply to aneejit1 from comment #3) > OK, I'm signed up to TGW as "aneejit1". Please do your magic! Great - welcome to the TDE team Contributors, you can now create pull requests. Clone, checked out, amended, committed, pushed and pulled. Hopefully I've done the admin side the right way. It's in the system as branch "bug/3122/write-to-source-fix". Fixed in pull-request TDE/libr#3 https://mirror.git.trinitydesktop.org/gitea/TDE/libr/pulls/3 |
Created attachment 2965 [details] Patch for libr source directory write Once configured, the libr make process tries to write to the man3 directory in the source tree. Since this is stored in a location where the build id cannot write to it, the build fails. Attached is a fix to man/CMakeLists.txt which causes the write to go to the binary directory. This is found in the 14.0.8 release. I've cloned the current version from git and built successfully using this patch.