Bug 153823 - Update graphics/white_dune to 0.30
Summary: Update graphics/white_dune to 0.30
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-09 18:30 UTC by devel
Modified: 2011-01-19 13:30 UTC (History)
0 users

See Also:


Attachments
file.diff (39.85 KB, patch)
2011-01-09 18:30 UTC, devel
no flags Details | Diff
Makefile (1.43 KB, application/octet-stream)
2011-01-14 13:08 UTC, devel
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description devel 2011-01-09 18:30:06 UTC
+Fix building on FreeBSD 8.x
+update to version 0.30
+take maintainership

Fix: Patch attached with submission follows:
Comment 1 wenheping 2011-01-10 02:37:55 UTC
Hi,

  The build failed on my box, I attached the build log here,
would you try again and fix it ?

Regards,
wen



building white_dune-0.30.5 in directory /usr/local/tinderbox/8.1-FreeBSD
build started at Mon Jan 10 02:35:27 UTC 2011
port directory: /usr/ports/graphics/white_dune
building for:  8.2-PRERELEASE amd64
maintained by: devel@stasyan.com
Makefile ident: $FreeBSD: ports/graphics/white_dune/Makefile,v 1.35
2010/03/28 06:38:06 dinoex Exp $
prefixes: LOCALBASE=usr/local PREFIX=/usr/local
Begin Configuration:
---Begin Environment---
ARCH=amd64
PACKAGE_BUILDING=1
USER=root
CCACHE_DIR=
BRANCH=PRERELEASE
CCACHE_NOLINK=1
HOST_WORKDIR=
BATCH=1
OLDPWD=/
HOME=/root
LOG_DIRECTORY=
LOG_DOCOPY=0
PKGZIPCMD=bzip2
HAVE_MOTIF=1
FTP_TIMEOUT=900
HTTP_TIMEOUT=900
defaultUpdateHost=cvsup18.FreeBSD.org
pb=/usr/local/tinderbox
DISTFILE_CACHE=/usr/ports/distfiles
OSREL=8.2
defaultUpdateType=CSUP
PYTHON_DEFAULT_VERSION=python2.7
TINDERD_LOGFILE=/dev/null
PORTOBJFORMAT=elf
WRKDIRPREFIX=/work
DISTDIR=/tmp/distfiles
DISTCACHE=/distcache
CCACHE_LOGFILE=
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin
PACKAGES=/tmp/packages
TIMEOUT=7200
PKGSUFFIX=.tbz
OSVERSION=802500
OPTIONS_ENABLED=0
__DSVERSION__=3.2.1
TINDERD_SLEEPTIME=120
UNAME_n=tinderbox.host
__MKLVL__=1
CCACHE_JAIL=0
LOCALBASE=/usr/local
CCACHE_MAX_SIZE=1G
DISTFILE_URI=
X_WINDOW_SYSTEM=xorg
MASTER_SITE_OVERRIDE=file:///distcache/${DIST_SUBDIR}/
OPTIONS_DIR=
UNAME_r=8.2-PRERELEASE
USA_RESIDENT=YES
UNAME_s=FreeBSD
PARALLEL_PACKAGE_BUILD=1
PWD=/usr/ports/graphics/white_dune
UNAME_v=FreeBSD 8.2-PRERELEASE #0: Mon Jan 10 02:34:11 UTC 2011
root@tinderbox.host:/usr/src/sys/magic/kernel/path
FTP_PASSIVE_MODE=yes
CCACHE_ENABLED=0
INDEXFILE=INDEX-8
---End Environment---

---Begin OPTIONS List---
---End OPTIONS List---

End Configuration.
FETCH_DEPENDS=
PATCH_DEPENDS=
EXTRACT_DEPENDS=
BUILD_DEPENDS=aalib-1.4.r5_5.tbz libiconv-1.13.1_1.tbz
libGLU-7.4.4.tbz libX11-1.3.3_1,1.tbz libXrender-0.9.5.tbz
libXrandr-1.3.0.tbz pkg-config-0.25_1.tbz libGL-7.4.4.tbz
libXext-1.1.1,1.tbz libXxf86vm-1.1.0.tbz libXdamage-1.1.2.tbz
libXfixes-4.0.4.tbz libxcb-1.7.tbz kbproto-1.0.4.tbz libXau-1.0.5.tbz
libXdmcp-1.0.3.tbz xproto-7.0.16.tbz renderproto-0.11.tbz
randrproto-1.3.1.tbz libdrm-2.4.12_1.tbz expat-2.0.1_1.tbz
dri2proto-2.2.tbz xextproto-7.1.1.tbz xf86vidmodeproto-2.3.tbz
damageproto-1.2.0.tbz fixesproto-4.1.1.tbz libpthread-stubs-0.3_3.tbz
sdl-1.2.14_2,2.tbz libXt-1.0.7.tbz libSM-1.1.1_3,1.tbz
libICE-1.0.6,1.tbz libXpm-3.5.7.tbz jpeg-8_3.tbz png-1.4.5.tbz
libXaw-1.0.7,1.tbz xbitmaps-1.1.0.tbz printproto-1.0.4.tbz
libXmu-1.0.5,1.tbz libXp-1.0.0,1.tbz open-motif-2.2.3_6.tbz
libXi-1.3,1.tbz inputproto-2.0.tbz libglut-7.4.4.tbz
RUN_DEPENDS=jpeg-8_3.tbz png-1.4.5.tbz aalib-1.4.r5_5.tbz
libiconv-1.13.1_1.tbz libGLU-7.4.4.tbz libX11-1.3.3_1,1.tbz
libXrender-0.9.5.tbz libXrandr-1.3.0.tbz pkg-config-0.25_1.tbz
libGL-7.4.4.tbz libXext-1.1.1,1.tbz libXxf86vm-1.1.0.tbz
libXdamage-1.1.2.tbz libXfixes-4.0.4.tbz libxcb-1.7.tbz
kbproto-1.0.4.tbz libXau-1.0.5.tbz libXdmcp-1.0.3.tbz
xproto-7.0.16.tbz renderproto-0.11.tbz randrproto-1.3.1.tbz
libdrm-2.4.12_1.tbz expat-2.0.1_1.tbz dri2proto-2.2.tbz
xextproto-7.1.1.tbz xf86vidmodeproto-2.3.tbz damageproto-1.2.0.tbz
fixesproto-4.1.1.tbz libpthread-stubs-0.3_3.tbz sdl-1.2.14_2,2.tbz
libXaw-1.0.7,1.tbz xbitmaps-1.1.0.tbz printproto-1.0.4.tbz
libXmu-1.0.5,1.tbz libXp-1.0.0,1.tbz libXpm-3.5.7.tbz libXt-1.0.7.tbz
libSM-1.1.1_3,1.tbz libICE-1.0.6,1.tbz open-motif-2.2.3_6.tbz
libXi-1.3,1.tbz inputproto-2.0.tbz libglut-7.4.4.tbz
add_pkg
================================================================
====================<phase 1: make checksum>====================
===>  License accepted by the user
=> white_dune-0.30pl5.tar.gz doesn't seem to exist in /tmp/distfiles/.
=> Attempting to fetch from file:///distcache//.
white_dune-0.30pl5.tar.gz                               11 MB   79 MBps
=> SHA256 Checksum OK for white_dune-0.30pl5.tar.gz.
================================================================
====================<phase 2: make extract>====================
add_pkg
===>  License accepted by the user
===>  Extracting for white_dune-0.30.5
=> SHA256 Checksum OK for white_dune-0.30pl5.tar.gz.
================================================================
====================<phase 3: make patch>====================
add_pkg
===>  Patching for white_dune-0.30.5
===>  Applying FreeBSD patches for white_dune-0.30.5
================================================================
====================<phase 4: make build>====================
add_pkg aalib-1.4.r5_5.tbz libiconv-1.13.1_1.tbz libGLU-7.4.4.tbz
libX11-1.3.3_1,1.tbz libXrender-0.9.5.tbz libXrandr-1.3.0.tbz
pkg-config-0.25_1.tbz libGL-7.4.4.tbz libXext-1.1.1,1.tbz
libXxf86vm-1.1.0.tbz libXdamage-1.1.2.tbz libXfixes-4.0.4.tbz
libxcb-1.7.tbz kbproto-1.0.4.tbz libXau-1.0.5.tbz libXdmcp-1.0.3.tbz
xproto-7.0.16.tbz renderproto-0.11.tbz randrproto-1.3.1.tbz
libdrm-2.4.12_1.tbz expat-2.0.1_1.tbz dri2proto-2.2.tbz
xextproto-7.1.1.tbz xf86vidmodeproto-2.3.tbz damageproto-1.2.0.tbz
fixesproto-4.1.1.tbz libpthread-stubs-0.3_3.tbz sdl-1.2.14_2,2.tbz
libXt-1.0.7.tbz libSM-1.1.1_3,1.tbz libICE-1.0.6,1.tbz
libXpm-3.5.7.tbz jpeg-8_3.tbz png-1.4.5.tbz libXaw-1.0.7,1.tbz
xbitmaps-1.1.0.tbz printproto-1.0.4.tbz libXmu-1.0.5,1.tbz
libXp-1.0.0,1.tbz open-motif-2.2.3_6.tbz libXi-1.3,1.tbz
inputproto-2.0.tbz libglut-7.4.4.tbz
adding dependencies
pkg_add aalib-1.4.r5_5.tbz


*****************************************************************
Although libxcb can yield dramatic improvements in speed,
memory footprint, and responsiveness, and will probably
become the default Xlib for X.org/freedesktop.org, it is
still experimental software.  Some broken callers will abort()
on locking assertion failures.  As a temporary workaround, set
LIBXCB_ALLOW_SLOPPY_LOCK in your environment to skip the abort().
This may result in noisy stacktrace printing.
*****************************************************************

pkg_add libiconv-1.13.1_1.tbz
pkg_add libGLU-7.4.4.tbz
pkg_add libX11-1.3.3_1,1.tbz
skipping libX11-1.3.3_1,1, already added
pkg_add libXrender-0.9.5.tbz
pkg_add libXrandr-1.3.0.tbz
pkg_add pkg-config-0.25_1.tbz
skipping pkg-config-0.25_1, already added
pkg_add libGL-7.4.4.tbz
skipping libGL-7.4.4, already added
pkg_add libXext-1.1.1,1.tbz
skipping libXext-1.1.1,1, already added
pkg_add libXxf86vm-1.1.0.tbz
skipping libXxf86vm-1.1.0, already added
pkg_add libXdamage-1.1.2.tbz
skipping libXdamage-1.1.2, already added
pkg_add libXfixes-4.0.4.tbz
skipping libXfixes-4.0.4, already added
pkg_add libxcb-1.7.tbz
skipping libxcb-1.7, already added
pkg_add kbproto-1.0.4.tbz
skipping kbproto-1.0.4, already added
pkg_add libXau-1.0.5.tbz
skipping libXau-1.0.5, already added
pkg_add libXdmcp-1.0.3.tbz
skipping libXdmcp-1.0.3, already added
pkg_add xproto-7.0.16.tbz
skipping xproto-7.0.16, already added
pkg_add renderproto-0.11.tbz
skipping renderproto-0.11, already added
pkg_add randrproto-1.3.1.tbz
skipping randrproto-1.3.1, already added
pkg_add libdrm-2.4.12_1.tbz
skipping libdrm-2.4.12_1, already added
pkg_add expat-2.0.1_1.tbz
skipping expat-2.0.1_1, already added
pkg_add dri2proto-2.2.tbz
skipping dri2proto-2.2, already added
pkg_add xextproto-7.1.1.tbz
skipping xextproto-7.1.1, already added
pkg_add xf86vidmodeproto-2.3.tbz
skipping xf86vidmodeproto-2.3, already added
pkg_add damageproto-1.2.0.tbz
skipping damageproto-1.2.0, already added
pkg_add fixesproto-4.1.1.tbz
skipping fixesproto-4.1.1, already added
pkg_add libpthread-stubs-0.3_3.tbz
skipping libpthread-stubs-0.3_3, already added
pkg_add sdl-1.2.14_2,2.tbz

------------------------------------------------------------------------------
 Your SDL library has been built with libvgl support, which means that you
 can run almost any SDL application straight on your console (VESA 2.0
 compatible videocard is required).

 To do this you have to load the vesa kernel module or enable it in your
 kernel, and set environment variable "SDL_VIDEODRIVER=vgl".
------------------------------------------------------------------------------

pkg_add libXt-1.0.7.tbz
pkg_add libSM-1.1.1_3,1.tbz
skipping libSM-1.1.1_3,1, already added
pkg_add libICE-1.0.6,1.tbz
skipping libICE-1.0.6,1, already added
pkg_add libXpm-3.5.7.tbz
pkg_add jpeg-8_3.tbz
pkg_add png-1.4.5.tbz
pkg_add libXaw-1.0.7,1.tbz
pkg_add xbitmaps-1.1.0.tbz
pkg_add printproto-1.0.4.tbz
skipping printproto-1.0.4, already added
pkg_add libXmu-1.0.5,1.tbz
skipping libXmu-1.0.5,1, already added
pkg_add libXp-1.0.0,1.tbz
skipping libXp-1.0.0,1, already added
pkg_add open-motif-2.2.3_6.tbz
pkg_add libXi-1.3,1.tbz
pkg_add inputproto-2.0.tbz
skipping inputproto-2.0, already added
pkg_add libglut-7.4.4.tbz
===>   white_dune-0.30.5 depends on file: /usr/local/bin/sdl-config - found
===>   white_dune-0.30.5 depends on file:
/usr/local/libdata/pkgconfig/xpm.pc - found
===>   white_dune-0.30.5 depends on shared library: jpeg.11 - found
===>   white_dune-0.30.5 depends on shared library: png.6 - found
===>   white_dune-0.30.5 depends on shared library: SDL-1.2.11 - found
===>   white_dune-0.30.5 depends on shared library: Xm.3 - found
===>   white_dune-0.30.5 depends on shared library: GL.1 - found
===>   white_dune-0.30.5 depends on shared library: GLU.1 - found
===>   white_dune-0.30.5 depends on shared library: glut.3 - found
===>  Configuring for white_dune-0.30.5
fix unix filepermissions
checking for gcc... cc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking whether we are using the GNU C++ compiler... yes
checking whether c++ accepts -g... yes
checking how to run the C++ preprocessor... c++ -E
reseting CXXFLAGS to -O2 -pipe -fno-strict-aliasing
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking for bison... /usr/bin/byacc
checking for flex... flex
checking lex output file root... lex.yy
checking lex library... -lfl
checking whether yytext is a pointer... yes
checking for flex --nounistd option... no
checking for specific egrep pattern compatibility... no
checking for x-www-browser... no
checking for iceweasel... no
checking for firefox... no
checking for phoenix... no
checking for galeon... no
checking for firebird... no
checking for opera... no
checking for mozilla... no
checking for seamonkey... no
checking for lynx... no
checking for links... no
checking for netscape... no
checking for gimp... no
checking for imgworks... no
checking for krita... no
checking for kolourpaint... no
checking for xpaint... no
checking for gpaint... no
checking for imgworks... no
checking for kolourpaint... no
checking for gpaint... no
checking for krita... no
checking for xpaint... no
checking for gimp... no
checking for audacity... no
checking for rezound... no
checking for wavesurfer... no
checking for gnusound... no
checking for sweep... no
checking for soundeditor... no
checking for cinelerra... no
checking for avidemux2... no
checking for avidemux... no
checking for moviemaker... no
checking for ci... /usr/bin/ci
using ci -l -q -f %s < /dev/null as revision control checkin command
checking for convert... no
checking how to run the C preprocessor... cpp
checking for X... libraries /usr/local/lib, headers /usr/local/include
checking whether -R must be followed by a space... no
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking cc support -I/usr/local/include... yes
checking for /opt/instantReality/bin/InstantPlayer... no
checking for /Applications/FreeWRL/FreeWRL.app/Contents/MacOS/FreeWRL... no
checking for freewrl... no
checking for cc3dglut... no
checking for xj3d... no
checking for vrwave... no
checking for lookat... no
checking for ranlib... /usr/bin/ranlib
checking for hid_init in -lusbhid... no
checking for hid_init in -lusb... no
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... no
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking usb.h usability... yes
checking usb.h presence... yes
checking for usb.h... yes
checking usbhid.h usability... yes
checking usbhid.h presence... yes
checking for usbhid.h... yes
checking libusb.h usability... yes
checking libusb.h presence... yes
checking for libusb.h... yes
checking libusbhid.h usability... no
checking libusbhid.h presence... no
checking for libusbhid.h... no
checking for usbhid... no
checking for ANSI C header files... (cached) no
checking stdarg.h usability... yes
checking stdarg.h presence... yes
checking for stdarg.h... yes
checking varargs.h usability... no
checking varargs.h presence... no
checking for varargs.h... no
checking Xm/Xm.h usability... yes
checking Xm/Xm.h presence... yes
checking for Xm/Xm.h... yes
checking X11/Xlib.h usability... yes
checking X11/Xlib.h presence... yes
checking for X11/Xlib.h... yes
checking X11/keysym.h usability... yes
checking X11/keysym.h presence... yes
checking for X11/keysym.h... yes
checking X11/cursorfont.h usability... yes
checking X11/cursorfont.h presence... yes
checking for X11/cursorfont.h... yes
checking X11/Intrinsic.h usability... yes
checking X11/Intrinsic.h presence... yes
checking for X11/Intrinsic.h... yes
checking X11/IntrinsicP.h usability... yes
checking X11/IntrinsicP.h presence... yes
checking for X11/IntrinsicP.h... yes
checking for main in -ldl... no
checking for atexit... no
checking for _exit... no
checking for snprintf... no
checking for gettimeofday... no
checking for sin in -lm... no
checking for powf... no
checking for powl... no
checking for rint... no
checking for XCreateWindow in -lX11... no
checking for XmuLookupStandardColormap in -lXmu... no
checking for XtCreateWidget in -lXt... no
checking for XShmQueryVersion in -lXext... no
checking for main in -lXp... no
checking for XmCreateMainWindow  in -lXm... no

 *** couldn't find a working Motif/Lesstif development system ***

 This package will not compile without a working Motif/Lesstif development
 system.

 Inspect the config.log file to find out, what part of the Motif/Lesstif X11
 development system is not available/working.

 If Motif or OpenMotif is not available, or too expensive, you can use LessTif,
 which is available open source from:

	http://www.lesstif.org/download.html

===>  Script "configure" failed unexpectedly.
Please report the problem to devel@stasyan.com [maintainer] and attach the
"/work/a/ports/graphics/white_dune/work/white_dune-0.30pl5/config.log"
including the output of the failure of your make command. Also, it might be
a good idea to provide an overview of all packages installed on your system
(e.g. an `ls /var/db/pkg`).
*** Error code 1

Stop in /a/ports/graphics/white_dune.
================================================================
build of /usr/ports/graphics/white_dune ended at Mon Jan 10 02:35:37 UTC 2011
Comment 2 Tilman Keskinoz freebsd_committer freebsd_triage 2011-01-14 10:07:41 UTC
State Changed
From-To: open->feedback

Wen asked for feedback
Comment 3 devel 2011-01-14 13:08:19 UTC
> Wen asked for feedback
Here is correct Makefile. (USE_XORG=xft added).
Comment 4 Pav Lucistnik freebsd_committer freebsd_triage 2011-01-19 13:26:13 UTC
State Changed
From-To: feedback->closed

Committed, thanks!
Comment 5 dfilter service freebsd_committer freebsd_triage 2011-01-19 13:26:44 UTC
pav         2011-01-19 13:26:38 UTC

  FreeBSD ports repository

  Modified files:
    graphics/white_dune  Makefile distinfo pkg-plist 
    graphics/white_dune/files patch-src::Makefile.in 
                              patch-src::SDLjoystick::bsd::SDL_sysjoystick.c 
                              patch-src::swt::rc::Makefile.in 
                              patch-src::swt::tests::Makefile.in 
  Removed files:
    graphics/white_dune/files patch-configure 
                              patch-src::SDLjoystick::Makefile.in 
                              patch-src::swt::motif::Makefile.in 
  Log:
  - Update to 0.30pl5
  - Grant maintainership to submitter
  
  PR:             ports/153823
  Submitted by:   Stas Timokhin <devel@stasyan.com>
  Feature safe:   yes
  
  Revision  Changes    Path
  1.36      +8 -11     ports/graphics/white_dune/Makefile
  1.19      +2 -3      ports/graphics/white_dune/distinfo
  1.3       +0 -54     ports/graphics/white_dune/files/patch-configure (dead)
  1.3       +11 -11    ports/graphics/white_dune/files/patch-src::Makefile.in
  1.2       +0 -27     ports/graphics/white_dune/files/patch-src::SDLjoystick::Makefile.in (dead)
  1.2       +45 -6     ports/graphics/white_dune/files/patch-src::SDLjoystick::bsd::SDL_sysjoystick.c
  1.2       +0 -11     ports/graphics/white_dune/files/patch-src::swt::motif::Makefile.in (dead)
  1.2       +4 -6      ports/graphics/white_dune/files/patch-src::swt::rc::Makefile.in
  1.2       +5 -7      ports/graphics/white_dune/files/patch-src::swt::tests::Makefile.in
  1.10      +321 -10   ports/graphics/white_dune/pkg-plist
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"