On Wed, Jan 12, 2011 at 04:22:05PM -0800, Ryan Freeman wrote:
> Hello ports@,
> 
> It's that time again, Simon has emailed me notification of
> the newest chocolate-doom release. As there has been previous
> discussion from the 1.2.1->1.4.0 release, here are a few quick
> notes to refresh some memories:
> 
> Edd Barrett notified me of an issue with sparc64. the result
> of discussions about that matter is here: (from the NEWS file
> in the chocolate-doom archive)
> 
> 71     * The zone memory system now aligns allocated memory to 8-byte
> 72     boundaries on 64-bit systems, which may fix crashes on systems
> 73     such as sparc64 (thanks Ryan Freeman and Edd Barrett).
> 
> Alexander Hall sent me a small patch to fix a little typo
> changing CONFIGURE_ARGS+ = to CONFIGURE_ARGS +=
> 
> I don't yet have official word from Edd or anyone else on sparc64
> systems if the patch introduced for 8-byte memory alignment showed
> help, so here is another chance to verify that i hope :)
> 
> tested builds packages and runs flawless on i386.
> 
> -ryan
I got this warning on sparc64 when building:
cc -DHAVE_CONFIG_H -I. -I..     -I../opl -I../textscreen -I../pcsound -O2 -g
-Wall -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1
-D_REENTRANT -I/usr/X11R6/include -DXTHREADS -MT i_main.o -MD -MP -MF
.deps/i_main.Tpo -c -o i_main.o i_main.c
i_main.c:117:2: warning: #warning No known way to set processor affinity on
this platform.
i_main.c:118:2: warning: #warning You may experience crashes due to SDL_mixer.

and the warning is repeated at launch, though it appears to play fine (albeit a
tad slow) with X11 forwarding ;-)


> ? chocolate-doom-1.5.0.patch
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/games/chocolate-doom/Makefile,v
> retrieving revision 1.7
> diff -u -p -r1.7 Makefile
> --- Makefile  16 Nov 2010 11:23:26 -0000      1.7
> +++ Makefile  11 Jan 2011 20:55:05 -0000
> @@ -1,8 +1,8 @@
>  # $OpenBSD: Makefile,v 1.7 2010/11/16 11:23:26 espie Exp $
>  
>  COMMENT =    portable version of iD Software's Doom
> -DISTNAME =   chocolate-doom-1.2.1
> -REVISION =   0
> +DISTNAME =   chocolate-doom-1.5.0
> +#REVISION =  0
>  CATEGORIES = games x11
>  
>  HOMEPAGE =   http://www.chocolate-doom.org/
> @@ -26,7 +26,7 @@ MASTER_SITES =      ${MASTER_SITE_SOURCEFORGE
>  USE_GROFF =  Yes
>  
>  CONFIGURE_STYLE =    gnu
> -CONFIGURE_ARGS+ =    --without-python
> +CONFIGURE_ARGS +=    --without-python
>  
>  MAN_5=               chocolate-doom.cfg default.cfg
>  MAN_6=               chocolate-doom chocolate-server chocolate-setup
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/games/chocolate-doom/distinfo,v
> retrieving revision 1.1.1.1
> diff -u -p -r1.1.1.1 distinfo
> --- distinfo  5 Jun 2009 21:58:43 -0000       1.1.1.1
> +++ distinfo  11 Jan 2011 20:55:05 -0000
> @@ -1,5 +1,5 @@
> -MD5 (chocolate-doom-1.2.1.tar.gz) = 3wTDgANO/3iea57hwBZJdw==
> -RMD160 (chocolate-doom-1.2.1.tar.gz) = JACmlVqKRSlHJXB5Mo5ESAHD0vc=
> -SHA1 (chocolate-doom-1.2.1.tar.gz) = OygCwPiosCvJxCXt4KE6qf0TFNc=
> -SHA256 (chocolate-doom-1.2.1.tar.gz) = 
> /61QqEf3B+pch4RNvZwTOebS0YK7XPbm9infQg9mKcE=
> -SIZE (chocolate-doom-1.2.1.tar.gz) = 664600
> +MD5 (chocolate-doom-1.5.0.tar.gz) = 48eN5ZZdqSsVkuLSCvh+BQ==
> +RMD160 (chocolate-doom-1.5.0.tar.gz) = uKPm7qNSo8Gyyd8ceAihuVc6Z+c=
> +SHA1 (chocolate-doom-1.5.0.tar.gz) = EAcVccFJWl8xd7hN5S56MQ8bMKM=
> +SHA256 (chocolate-doom-1.5.0.tar.gz) = 
> eFeB/C03HOtbDYWeGej5Bi8tp++L+abwrP39rf7BsrE=
> +SIZE (chocolate-doom-1.5.0.tar.gz) = 969789
> Index: patches/patch-setup_Makefile_in
> ===================================================================
> RCS file: /cvs/ports/games/chocolate-doom/patches/patch-setup_Makefile_in,v
> retrieving revision 1.2
> diff -u -p -r1.2 patch-setup_Makefile_in
> --- patches/patch-setup_Makefile_in   5 Jun 2009 22:27:29 -0000       1.2
> +++ patches/patch-setup_Makefile_in   11 Jan 2011 20:55:05 -0000
> @@ -1,12 +1,12 @@
>  $OpenBSD: patch-setup_Makefile_in,v 1.2 2009/06/05 22:27:29 jasper Exp $
> ---- setup/Makefile.in.orig   Wed Dec 10 21:29:26 2008
> -+++ setup/Makefile.in        Wed Dec 10 21:28:32 2008
> -@@ -170,7 +170,7 @@ sysconfdir = @sysconfdir@
> - target_alias = @target_alias@
> +--- setup/Makefile.in.orig   Sun Jan  2 10:17:16 2011
> ++++ setup/Makefile.in        Tue Jan 11 12:40:52 2011
> +@@ -181,7 +181,7 @@ target_alias = @target_alias@
> + top_build_prefix = @top_build_prefix@
>   top_builddir = @top_builddir@
>   top_srcdir = @top_srcdir@
>  -gamesdir = $(prefix)/games
>  +gamesdir = $(prefix)/bin
> - AM_CFLAGS = -I../textscreen -I../src -DINSTALL_DIR="\"$(gamesdir)\""
> + AM_CFLAGS = -I../textscreen -I../src @SDLMIXER_CFLAGS@
>   SOURCE_FILES = \
>       compatibility.c   compatibility.h           \
> Index: patches/patch-src_Makefile_in
> ===================================================================
> RCS file: /cvs/ports/games/chocolate-doom/patches/patch-src_Makefile_in,v
> retrieving revision 1.2
> diff -u -p -r1.2 patch-src_Makefile_in
> --- patches/patch-src_Makefile_in     5 Jun 2009 22:27:29 -0000       1.2
> +++ patches/patch-src_Makefile_in     11 Jan 2011 20:55:05 -0000
> @@ -1,12 +1,12 @@
>  $OpenBSD: patch-src_Makefile_in,v 1.2 2009/06/05 22:27:29 jasper Exp $
> ---- src/Makefile.in.orig     Wed Dec 10 21:27:14 2008
> -+++ src/Makefile.in  Wed Dec 10 21:27:39 2008
> -@@ -239,7 +239,7 @@ sysconfdir = @sysconfdir@
> - target_alias = @target_alias@
> +--- src/Makefile.in.orig     Sun Jan  2 10:17:17 2011
> ++++ src/Makefile.in  Tue Jan 11 12:41:03 2011
> +@@ -252,7 +252,7 @@ target_alias = @target_alias@
> + top_build_prefix = @top_build_prefix@
>   top_builddir = @top_builddir@
>   top_srcdir = @top_srcdir@
>  -gamesdir = $(prefix)/games
>  +gamesdir = $(prefix)/bin
> - AM_CFLAGS = -I../textscreen -I../pcsound @SDLMIXER_CFLAGS@ @SDLNET_CFLAGS@
> + AM_CFLAGS = -I../opl -I../textscreen -I../pcsound @SDLMIXER_CFLAGS@ 
> @SDLNET_CFLAGS@
>   DEDSERV_FILES = \
>   d_dedicated.c                              \


-- 
Cheers,
Jasper

"Capable, generous men do not create victims, they nurture them."

Reply via email to