Date: Sat, 7 Nov 2015 01:49:48 +0300 From: Timon <timon@timon.net.nz> To: Gerald Pfeifer <gerald@pfeifer.com>, ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r400627 - head/emulators/wine-devel Message-ID: <563D2E8C.6020104@timon.net.nz> In-Reply-To: <alpine.LSU.2.20.1511052200170.2548@anthias> References: <201511012024.tA1KO3MN014618@repo.freebsd.org> <alpine.LSU.2.20.1511052200170.2548@anthias>
next in thread | previous in thread | raw e-mail | index | archive | help
On 06/11/2015 03:09, Gerald Pfeifer wrote: > On Sun, 1 Nov 2015, Gerald Pfeifer wrote: >> Author: gerald >> Date: Sun Nov 1 20:24:03 2015 >> New Revision: 400627 >> URL: https://svnweb.freebsd.org/changeset/ports/400627 > I guess it's a bit unusual to reply to your own commit. ;-) > > I am receiving the following pkg-fallout mail now though building this > locall everything works fine: > > ===> Building package for wine-devel-1.7.54,1 > pkg-static: Unable to access file /wrkdirs/usr/ports/emulators/wine-devel/work/stage/usr/local/man/de.UTF-8/man1/wine.1.gz: No such file or directory > pkg-static: Unable to access file /wrkdirs/usr/ports/emulators/wine-devel/work/stage/usr/local/man/fr.UTF-8/man1/wine.1.gz: No such file or directory > pkg-static: Unable to access file /wrkdirs/usr/ports/emulators/wine-devel/work/stage/usr/local/man/man1/wine.1.gz: No such file or directory > pkg-static: Unable to access file /wrkdirs/usr/ports/emulators/wine-devel/work/stage/usr/local/man/pl.UTF-8/man1/wine.1.gz: No such file or directory > > (And, of course, once I remove those four from pkg-plist, I get > Error: Orphaned: man/de.UTF-8/man1/wine.1.gz > Error: Orphaned: man/fr.UTF-8/man1/wine.1.gz > Error: Orphaned: man/man1/wine.1.gz > Error: Orphaned: man/pl.UTF-8/man1/wine.1.gz ) > > Any ideas? Looks like man page name must match executable name since last changes in wine Makefiles generation framework. With 64-bit loader this names differs (wine64 != wine). Following patch adds workaround: === --- configure.orig +++ configure @@ -14945,7 +14945,7 @@ ${wine_binary}_preloader_LDFLAGS = -stat esac as_fn_append LOADER_RULES " PROGRAMS = $loader_programs -INSTALL_LIB = $loader_programs +INSTALL_LIB = wine $loader_programs " === But this is just workaround. Either Makefile generation framework must be patched or man page renamed to wine64.man -- Aleksandr Matveev
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?563D2E8C.6020104>