pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/47063: print/ghostscript 9.05 fails to build on DragonFly 3.3-DEVEL



>Number:         47063
>Category:       pkg
>Synopsis:       print/ghostscript 9.05 fails to build on DragonFly 3.3-DEVEL
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Oct 12 15:55:03 +0000 2012
>Originator:     David Shao
>Release:        DragonFly  3.3-DEVELOPMENT x86_64 i386
>Organization:
>Environment:
DragonFly  3.3-DEVELOPMENT x86_64 i386
>Description:
current pkgsrc:
commit 5e1ddeaec621873b611566c8206db4dda45ece5e
Author: pkgsrc fixup <pkgsrc%dragonflybsd.org@localhost>
Date:   Thu Oct 11 19:09:00 2012 -0700

Samples of the output from building ghostscript:

The supported build options for ghostscript are:

        cups debug disable-compile-inits fontconfig
        x11

The currently selected options are:

        fontconfig x11
...
checking supported compiler flags... 
   -O
   -Wall
   -Wstrict-prototypes
   -Wundef
   -Wmissing-declarations
   -Wmissing-prototypes
   -Wwrite-strings
   -Wno-strict-aliasing
   -Wdeclaration-after-statement
   -fno-builtin
   -fno-common
...
checking for local freetype library source... yes
...
Libtiff is now configured for x86_64-pc-dragonfly

  Installation directory:             /usr/local
  Documentation directory:            ${prefix}/share/doc/tiff-3.9.2
  C compiler:                         cc -std=gnu99 -g -DA4 -fPIC 
-I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -DUSE_LIBPAPER 
-Wall -W
  C++ compiler:                       c++ -g -DA4 -fPIC -I/usr/pkg/include 
-I/usr/include -I/usr/pkg/include/freetype2
...
cc  -DHAVE_MKSTEMP   -DHAVE_FONTCONFIG  -DHAVE_SETLOCALE -DHAVE_SSE2  
-DHAVE_BSWAP32  -O  -Ijpeg -I/usr/pkg/include -I/usr/include 
-I/usr/pkg/include/freetype2  -Wall -Wstrict-prototypes -Wundef 
-Wmissing-declarations -Wmissing-prototypes -Wwrite-strings 
-Wno-strict-aliasing -Wdeclaration-after-statement -fno-builtin -fno-common 
-DHAVE_STDINT_H=1 -DHAVE_SYS_TIME_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long int" 
-g -DA4 -fPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 
-DUSE_LIBPAPER   -Ifreetype/include -DFT2_BUILD_LIBRARY -DDARWIN_NO_CARBON  -o 
./soobj/fttype1.o -c freetype/src/base/fttype1.c
In file included from freetype/include/freetype/internal/services/svpsinfo.h:23,
                 from freetype/src/base/fttype1.c:22:
freetype/include/freetype/internal/t1types.h:82: error: nested redefinition of 
'enum T1_EncodingType_'
freetype/include/freetype/internal/t1types.h:82: error: redeclaration of 'enum 
T1_EncodingType_'
freetype/include/freetype/internal/t1types.h:83: error: redeclaration of 
enumerator 'T1_ENCODING_TYPE_NONE'
/usr/pkgsrc/print/ghostscript/work/.buildlink/include/freetype2/freetype/t1tables.h:508:
 note: previous definition of 'T1_ENCODING_TYPE_NONE' was here
freetype/include/freetype/internal/t1types.h:84: error: redeclaration of 
enumerator 'T1_ENCODING_TYPE_ARRAY'
/usr/pkgsrc/print/ghostscript/work/.buildlink/include/freetype2/freetype/t1tables.h:509:
 note: previous definition of 'T1_ENCODING_TYPE_ARRAY' was here
freetype/include/freetype/internal/t1types.h:85: error: redeclaration of 
enumerator 'T1_ENCODING_TYPE_STANDARD'
/usr/pkgsrc/print/ghostscript/work/.buildlink/include/freetype2/freetype/t1tables.h:510:
 note: previous definition of 'T1_ENCODING_TYPE_STANDARD' was here
freetype/include/freetype/internal/t1types.h:86: error: redeclaration of 
enumerator 'T1_ENCODING_TYPE_ISOLATIN1'
/usr/pkgsrc/print/ghostscript/work/.buildlink/include/freetype2/freetype/t1tables.h:511:
 note: previous definition of 'T1_ENCODING_TYPE_ISOLATIN1' was here
freetype/include/freetype/internal/t1types.h:89: error: redeclaration of 
enumerator 'T1_ENCODING_TYPE_EXPERT'
/usr/pkgsrc/print/ghostscript/work/.buildlink/include/freetype2/freetype/t1tables.h:514:
 note: previous definition of 'T1_ENCODING_TYPE_EXPERT' was here
freetype/include/freetype/internal/t1types.h:89: error: redefinition of typedef 
'T1_EncodingType'
/usr/pkgsrc/print/ghostscript/work/.buildlink/include/freetype2/freetype/t1tables.h:514:
 note: previous declaration of 'T1_EncodingType' was here
gmake[2]: *** [soobj/fttype1.o] Error 1
gmake[2]: Leaving directory 
`/usr/pkgsrc/print/ghostscript/work/ghostscript-9.05'
gmake[1]: *** [so-subtarget] Error 2
gmake[1]: Leaving directory 
`/usr/pkgsrc/print/ghostscript/work/ghostscript-9.05'
gmake: *** [so] Error 2
*** Error code 2



>How-To-Repeat:
Update to pkgsrc current

commit 5e1ddeaec621873b611566c8206db4dda45ece5e
Author: pkgsrc fixup <pkgsrc%dragonflybsd.org@localhost>
Date:   Thu Oct 11 19:09:00 2012 -0700

on DragonFly 3.3-DEVELOPMENT
>Fix:



Home | Main Index | Thread Index | Old Index