| Summary: | graphics/nvidia-texture-tools missing libnvtt.a for static linking | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Ports & Packages | Reporter: | fcsk.aim | ||||
| Component: | Individual Port(s) | Assignee: | Dmitry Marakasov <amdmi3> | ||||
| Status: | Closed FIXED | ||||||
| Severity: | Affects Only Me | Flags: | bugzilla:
maintainer-feedback?
(amdmi3) |
||||
| Priority: | --- | ||||||
| Version: | Latest | ||||||
| Hardware: | Any | ||||||
| OS: | Any | ||||||
| Attachments: |
|
||||||
|
Description
fcsk.aim
2016-04-17 15:17:37 UTC
Uppppp, please. xD nvidia-texture-tools does not support building static and shared libraries at the same time, and switching to static libraries will break dependent ports. MASTER_SITES and WWW update committed, thank you. Can you please just make a patch for ports and post it here? So i can compile myself with ports. Or maybe a option in ports make static (In reply to fcsk.aim from comment #3) I'd be fine with the option as long as it were compatible with other ports. Patch is doable though, follows. Created attachment 169524 [details]
Patch to make graphics/nvidia-texture-tools install static libraries
cd /usr/ports/graphics/nvidia-texture-tools && patch < nvidia-texture-tools-static.patch
(In reply to Dmitry Marakasov from comment #5) Allright, thanks. :D One more request, and i'm done. Can't you compile static nvtt.a and add it intro package repository ? I mean when packages are installed with pkg they are downloaded from a repository with precompiled libs and builds. Can't you make libnvtt.a for packages ? This will not break the ports. I never used ports, always used pkg. I tried to make static lib, i was waiting for 3 hours and packages install and install thing and never stop. THX uppppppppp Someone, please... :( Just compile and upload intro pkg repository. Today I tried, but I waited 4 hours. Uppp Upp Please stop this, ports is no place to requests tweaks for your custom needs. Static libs in nvidia-texture-tools is not comaptible with other ports, so there's no way for it to end up in the official package repository, period. |