| Summary: | graphics/png -- update for NO_OBJ and NO_PROFILE | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Ports & Packages | Reporter: | Jeremy Chadwick <freebsd> | ||||
| Component: | Individual Port(s) | Assignee: | Andrey A. Chernov <ache> | ||||
| Status: | Closed FIXED | ||||||
| Severity: | Affects Only Me | ||||||
| Priority: | Normal | ||||||
| Version: | Latest | ||||||
| Hardware: | Any | ||||||
| OS: | Any | ||||||
| Attachments: |
|
||||||
Responsible Changed From-To: freebsd-ports-bugs->ache Over to maintainer State Changed From-To: open->closed Committed |
Please ignore the release/environment for this PR; source system is actually 6.1-RC. Building libpng results in the following legitimate warnings: ===> Patching for png-1.2.8_3 ===> Applying FreeBSD patches for png-1.2.8_3 ===> Configuring for png-1.2.8_3 ===> Building for png-1.2.8_3 "/usr/share/mk/bsd.compat.mk", line 36: warning: NOOBJ is deprecated in favor of NO_OBJ "/usr/share/mk/bsd.compat.mk", line 36: warning: NOPROFILE is deprecated in favor of NO_PROFILE This is caused by ${WRKSRC}/scripts/makefile.freebsd using the old NOOBJ and NOPROFILE nomenclature. files/patch-aa already tinkers with makefile.freebsd, so it would be best to update files/patch-aa to include a fix for this. Below is a patch to files/patch-aa. Fix: Apply the below patch to files/patch-aa. If this doesn't work, let me know and I can provide the full files/patch-aa replacement. How-To-Repeat: Build libpng on a system which uses the new NO_OBJ/NO_PROFILE tweaks.