Bug 19979

Summary: Update Wine port to 2000.07.16
Product: Ports & Packages Reporter: pfeifer <pfeifer>
Component: Individual Port(s)Assignee: alex <alex>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
wine.tar.gz none

Description pfeifer 2000-07-17 16:40:03 UTC
	This updates the Wine port to the 2000.07.16 snapshot. We skipped
	the previous snapshot, but this one should be sufficiently stable
	again.

	I am the maintainer of this port.

Fix: Please install my changes and remove patches/patch-gc which is
	obsolete as the fix has already been integrated into Wine itself.

	Unfortunately, anoncvs.freebsd.org has been down for some time
	and reportedly won't be operational "soon", so instead of sending
	patches I am submitting my .../ports/emulators/wine subtree.

How-To-Repeat: 
	n/a
Comment 1 alex freebsd_committer freebsd_triage 2000-07-18 17:11:04 UTC
Responsible Changed
From-To: freebsd-ports->	 alex

I'll do this.
Comment 2 alex freebsd_committer freebsd_triage 2000-07-18 18:22:14 UTC
State Changed
From-To: open->feedback

Uhm. I can't get it compiled: 
-D_REENTRANT -D_THREAD_SAFE -I/usr/X11R6/include -o d3ddevice/mesa.o d3ddevice/mesa.c 
d3ddevice/mesa.c: In function `fill_device_capabilities': 
d3ddevice/mesa.c:130: `PFNGLCOLORTABLEEXTPROC' undeclared (first use in this function) 
d3ddevice/mesa.c:130: (Each undeclared identifier is reported only once 
d3ddevice/mesa.c:130: for each function it appears in.) 
d3ddevice/mesa.c:130: syntax error before `glXGetProcAddressARB' 
*** Error code 1 

Stop in /usr/home/alex/work/wine/work/wine-20000716/dlls/ddraw. 
*** Error code 1 

Stop in /usr/home/alex/work/wine/work/wine-20000716/dlls. 

well, THAT is a variable/constant name which makes me just ignore this 
port, so you'll likely have to fix that for me :-)) 

Thanks!
Comment 3 pfeifer 2000-07-18 22:36:04 UTC
On Tue, 18 Jul 2000 alex@freebsd.org wrote:
> Uhm. I can't get it compiled:
>  -D_REENTRANT -D_THREAD_SAFE -I/usr/X11R6/include -o d3ddevice/mesa.o d3ddevice/mesa.c
> d3ddevice/mesa.c: In function `fill_device_capabilities':
> d3ddevice/mesa.c:130: `PFNGLCOLORTABLEEXTPROC' undeclared (first use in this function)
> d3ddevice/mesa.c:130: (Each undeclared identifier is reported only once
> d3ddevice/mesa.c:130: for each function it appears in.)
> d3ddevice/mesa.c:130: syntax error before `glXGetProcAddressARB'
> [...]
> well, THAT is a variable/constant name which makes me just ignore this
> port, so you'll likely have to fix that for me :-))

Weird. Of course I did build the port before submitting the patch (about 8
times, in fact, due to install issues), and I had no problem on a vanilla
4.0-RELEASE system.

What version of FreeBSD/XFree/Mesa are you using? My gut tells me this
failure probably depends on the version of Mesa.

Gerald
Comment 4 alex freebsd_committer freebsd_triage 2000-07-22 11:02:20 UTC
State Changed
From-To: feedback->closed

Finally committed, 
thanks!
Comment 5 FUJISHIMA Satsuki 2000-07-22 19:29:54 UTC
Hi,

I believe we still should have

CONFIGURE_ENV=	LIBS=-Wl,-rpath,${PREFIX}/lib/wine

except for this point, your update works for me.

-- 
FUJISHIMA Satsuki
Comment 6 pfeifer 2000-07-22 19:49:16 UTC
On Sun, 23 Jul 2000, FUJISHIMA Satsuki wrote:
> I believe we still should have
> 
> CONFIGURE_ENV=	LIBS=-Wl,-rpath,${PREFIX}/lib/wine
> 
> except for this point, your update works for me.

Great! Concerning CONFIGURE_ENV, I agree with you and according to
  http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/emulators/wine/Makefile
this change is also in the current version.

Due to anoncvs.freebsd.org being down, my .tar.gz of my CVS subtree
missed that change, but Alex correctly `cvs updated`, so everything
should be fine, as far as I can see.

(Thanks to Alex, by the way, who spent quite some time double checking
the latest update!)

Cheers,
Gerald
-- 
Gerald "Jerry" pfeifer@dbai.tuwien.ac.at http://www.dbai.tuwien.ac.at/~pfeifer/
Comment 7 FUJISHIMA Satsuki 2000-07-22 20:11:44 UTC
Ok, I've just cvsup'd and found it's already in the tree.

I've too worried about that. :-)

Thanks Gerald, and of course, Alex!

-- 
FUJISHIMA Satsuki