Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 5 Mar 2013 14:40:24 GMT
From:      Sean Bruno <sbruno@FreeBSD.org>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   misc/176666: x11/fireflies buildfailure
Message-ID:  <201303051440.r25EeOoh091449@red.freebsd.org>
Resent-Message-ID: <201303051450.r25Eo2I4016607@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         176666
>Category:       misc
>Synopsis:       x11/fireflies buildfailure
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Mar 05 14:50:01 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Sean Bruno
>Release:        10-current
>Organization:
FreeBSD
>Environment:
FreeBSD powernoodle 10.0-CURRENT FreeBSD 10.0-CURRENT #0 r247637M: Sat Mar  2 11:44:39 UTC 2013     root@powernoodle:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
x11/fireflies appears to not build any longer.

===>  Cleaning for fireflies-2.07_4
===>   fireflies-2.07_4 depends on file: /usr/local/sbin/pkg - found
===>  Extracting for fireflies-2.07_4
=> SHA256 Checksum OK for fireflies-2.07.tar.gz.
===>  Patching for fireflies-2.07_4
===>  Applying FreeBSD patches for fireflies-2.07_4
===>   fireflies-2.07_4 depends on executable: gmake - found
===>   fireflies-2.07_4 depends on shared library: GLU.1 - found
===>  Configuring for fireflies-2.07_4
===>   FreeBSD 10 autotools fix applied to /usr/ports/x11/fireflies/work/fireflies-2.07/libgfx/configure
===>   FreeBSD 10 autotools fix applied to /usr/ports/x11/fireflies/work/fireflies-2.07/configure
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 c++ accepts -g... yes
checking for gcc... cc
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ANSI C... none needed
checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel
checking for sdl-config... no
checking for glXSwapBuffers in -lGL... yes
checking for glBegin in -lGL... yes
configure: creating ./config.status
config.status: creating Make.include
config.status: creating installit
config.status: creating fireflies.spec
config.status: creating config.h
===>  Building for fireflies-2.07_4
cd libgfx && TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh MAKE=gmake lt_cv_sys_max_cmd_len=262144 ./configure --with-bindir=/usr/local/bin/xscreensaver-hacks  --with-confdir=/usr/local/share/xscreensaver/config --prefix=/usr/local  && cd src && gmake
checking for gcc... cc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix... 
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking how to run the C preprocessor... cpp
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
checking for ranlib... ranlib
checking for rm... /bin/rm
checking for ignored-fltk-config... :
checking for sqrt in -lm... yes
checking for zlibVersion in -lz... yes
checking for jpeg_start_compress in -ljpeg... yes
checking for TIFFOpen in -ltiff... yes
checking for png_read_image in -lpng... yes
checking for X... libraries , headers 
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for glBegin in -lGL... yes
checking for glPolygonOffset... yes
checking for glPolygonOffsetEXT... no
checking for FLTK library... no
checking for FLTK GL support... no
checking for ANSI C header files... yes
checking for limits.h... yes
checking for unistd.h... yes
checking for GL/glext.h... yes
checking for GL/glxext.h... yes
checking for GL/wglext.h... yes
checking for hash_map... no
checking for valarray... yes
checking for sstream... yes
checking for strstream... yes
checking for cc option to accept ANSI C... none needed
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for type bool... yes
checking for working alloca.h... no
checking for alloca... yes
checking for rint... yes
checking for getrusage... yes
checking for times... yes
checking for random... no
checking for getopt... yes
checking for getopt_long... yes
configure: creating ./config.status
config.status: creating gfx-config
config.status: creating include/gfx/config.h
gmake[1]: Entering directory `/usr/ports/x11/fireflies/work/fireflies-2.07/libgfx/src'
c++ -c -O2 -pipe -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/GL -I/usr/ports/x11/fireflies/work/fireflies-2.07/libgfx/include -DHAVE_CONFIG_H  mat2.cxx
c++ -c -O2 -pipe -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/GL -I/usr/ports/x11/fireflies/work/fireflies-2.07/libgfx/include -DHAVE_CONFIG_H  mat3.cxx
c++ -c -O2 -pipe -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/GL -I/usr/ports/x11/fireflies/work/fireflies-2.07/libgfx/include -DHAVE_CONFIG_H  mat4.cxx
c++ -c -O2 -pipe -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/GL -I/usr/ports/x11/fireflies/work/fireflies-2.07/libgfx/include -DHAVE_CONFIG_H  quat.cxx
c++ -c -O2 -pipe -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/GL -I/usr/ports/x11/fireflies/work/fireflies-2.07/libgfx/include -DHAVE_CONFIG_H  symmat3.cxx
c++ -c -O2 -pipe -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/GL -I/usr/ports/x11/fireflies/work/fireflies-2.07/libgfx/include -DHAVE_CONFIG_H  geom3d.cxx
c++ -c -O2 -pipe -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/GL -I/usr/ports/x11/fireflies/work/fireflies-2.07/libgfx/include -DHAVE_CONFIG_H  raster.cxx
raster.cxx:48:29: warning: conversion from string literal to 'char *' is
      deprecated [-Wdeprecated-writable-strings]
static char *img_names[] = {"PPM", "PNG", "TIFF", "JPEG"};
                            ^
raster.cxx:48:36: warning: conversion from string literal to 'char *' is
      deprecated [-Wdeprecated-writable-strings]
static char *img_names[] = {"PPM", "PNG", "TIFF", "JPEG"};
                                   ^
raster.cxx:48:43: warning: conversion from string literal to 'char *' is
      deprecated [-Wdeprecated-writable-strings]
static char *img_names[] = {"PPM", "PNG", "TIFF", "JPEG"};
                                          ^
raster.cxx:48:51: warning: conversion from string literal to 'char *' is
      deprecated [-Wdeprecated-writable-strings]
static char *img_names[] = {"PPM", "PNG", "TIFF", "JPEG"};
                                                  ^
raster.cxx:49:27: warning: conversion from string literal to 'char *' is
      deprecated [-Wdeprecated-writable-strings]
static char *img_ext[] = {"ppm", "png", "tif", "jpg"};
                          ^
raster.cxx:49:34: warning: conversion from string literal to 'char *' is
      deprecated [-Wdeprecated-writable-strings]
static char *img_ext[] = {"ppm", "png", "tif", "jpg"};
                                 ^
raster.cxx:49:41: warning: conversion from string literal to 'char *' is
      deprecated [-Wdeprecated-writable-strings]
static char *img_ext[] = {"ppm", "png", "tif", "jpg"};
                                        ^
raster.cxx:49:48: warning: conversion from string literal to 'char *' is
      deprecated [-Wdeprecated-writable-strings]
static char *img_ext[] = {"ppm", "png", "tif", "jpg"};
                                               ^
8 warnings generated.
c++ -c -O2 -pipe -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/GL -I/usr/ports/x11/fireflies/work/fireflies-2.07/libgfx/include -DHAVE_CONFIG_H  raster-pnm.cxx
c++ -c -O2 -pipe -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/GL -I/usr/ports/x11/fireflies/work/fireflies-2.07/libgfx/include -DHAVE_CONFIG_H  raster-tiff.cxx
c++ -c -O2 -pipe -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/GL -I/usr/ports/x11/fireflies/work/fireflies-2.07/libgfx/include -DHAVE_CONFIG_H  raster-jpeg.cxx
c++ -c -O2 -pipe -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/GL -I/usr/ports/x11/fireflies/work/fireflies-2.07/libgfx/include -DHAVE_CONFIG_H  raster-png.cxx
raster-png.cxx:42:22: error: member access into incomplete type 'png_struct'
      (aka 'png_struct_def')
   if( setjmp(png_ptr->jmpbuf) )
                     ^
/usr/local/include/png.h:879:16: note: forward declaration of 'png_struct_def'
typedef struct png_struct_def png_struct;
               ^
raster-png.cxx:132:22: error: member access into incomplete type 'png_struct'
      (aka 'png_struct_def')
   if( setjmp(png_ptr->jmpbuf) )
                     ^
/usr/local/include/png.h:879:16: note: forward declaration of 'png_struct_def'
typedef struct png_struct_def png_struct;
               ^
2 errors generated.
gmake[1]: *** [raster-png.o] Error 1
gmake[1]: Leaving directory `/usr/ports/x11/fireflies/work/fireflies-2.07/libgfx/src'
gmake: *** [libgfx/src/libgfx.a] Error 2
*** [do-build] Error code 1

Stop in /usr/ports/x11/fireflies.

===>>> make failed for x11/fireflies
===>>> Aborting update

===>>> Update for x11/fireflies failed
===>>> Aborting update

Terminated
>How-To-Repeat:
attempt to build/install x11/fireflies
>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201303051440.r25EeOoh091449>