pkgsrc-Bugs archive

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

pkg/47938: editors/emacs 24.3 DragonFly 3.5 xdisp.c expected specifier-qualifier-list before 'typedef'



>Number:         47938
>Category:       pkg
>Synopsis:       editors/emacs 24.3 DragonFly 3.5 xdisp.c expected 
>specifier-qualifier-list before 'typedef'
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Jun 17 00:45:00 +0000 2013
>Originator:     David Shao
>Release:        DragonFly 3.5-DEVELOPMENT i386 x86_64
>Organization:
>Environment:
DragonFly 3.5-DEVELOPMENT i386 x86_64
>Description:
editors/emacs24 builds on NetBSD 6.99.21 amd64, whether X11_TYPE=modular or 
native.

On DragonFly 3.5-DEVELOPMENT i386 x86_64 as of current master
commit aa369b5b6c298f1b212888f58fa0cd24dfa5ab50
Date:   Sun Jun 16 21:55:44 2013 +0800

using the latest pkgsrc cvs

$ cc --version
cc 4.7.3 [DragonFly] Release/2013-04-11

$ c++ --version
c++ 4.7.3 [DragonFly] Release/2013-04-11

editors/emacs24 24.3 fails to build:

The following variables will affect the build process of this package,
emacs24-24.3nb3.  Their current value is shown below:

        * CURSES_DEFAULT = curses
        * GAMEDATAMODE = 664
        * GIFLIB_IMPLEMENTATION = giflib
        * JPEG_DEFAULT = jpeg
        * VARBASE = /var

Based on these variables, the following variables have been set:

        * CURSES_TYPE = curses
        * JPEGBASE (defined, but empty)
        * JPEG_TYPE = jpeg
...
Configured for `x86_64-pc-dragonfly'.

  Where should the build process find the source code?    
/usr/pkgsrc/editors/emacs24/work/emacs-24.3
  What compiler should emacs be built with?               cc -std=gnu99 
-I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 
-I/usr/pkg/include/gettext -I/usr/pkg/include/libdrm
  Should Emacs use the GNU version of malloc?             yes
  Should Emacs use a relocating allocator for buffers?    yes
  Should Emacs use mmap(2) for buffer allocation?         no
  What window system should Emacs use?                    x11
  What toolkit should Emacs use?                          GTK2
  Where do we find X Windows header files?                Standard dirs
  Where do we find X Windows libraries?                   Standard dirs
  Does Emacs use -lXaw3d?                                 no
  Does Emacs use -lXpm?                                   yes
  Does Emacs use -ljpeg?                                  yes
  Does Emacs use -ltiff?                                  yes
  Does Emacs use a gif library?                           yes -lgif
  Does Emacs use -lpng?                                   yes
  Does Emacs use -lrsvg-2?                                yes
  Does Emacs use imagemagick?                             no
  Does Emacs use -lgpm?                                   no
  Does Emacs use -ldbus?                                  yes
  Does Emacs use -lgconf?                                 no
  Does Emacs use GSettings?                               yes
  Does Emacs use -lselinux?                               no
  Does Emacs use -lgnutls?                                no
  Does Emacs use -lxml2?                                  yes
  Does Emacs use -lfreetype?                              yes
  Does Emacs use -lm17n-flt?                              yes
  Does Emacs use -lotf?                                   yes
  Does Emacs use -lxft?                                   yes
  Does Emacs use toolkit scroll bars?                     yes
...
cc -std=gnu99 -c -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 
-I/usr/pkg/include/gettext -I/usr/pkg/include/libdrm -Demacs  -I. 
-I/usr/pkgsrc/editors/emacs24/work/emacs-24.3/src -I../lib 
-I/usr/pkgsrc/editors/emacs24/work/emacs-24.3/src/../lib   -D_REENTRANT 
-pthread -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include 
-I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/atk-1.0 
-I/usr/pkg/include/cairo -I/usr/pkg/include/pixman-1 
-I/usr/pkg/include/libpng16 -I/usr/pkg/include 
-I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 
-I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz 
-I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/freetype2 -I/usr/pkg/include 
-I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include 
-I/usr/pkg/include  -D_REENTRANT -I/usr/pkg/include 
-I/usr/pkg/include/freetype2 -I/usr/pkg/include    -pthread -D_REENTRANT 
-I/usr/pkg/include/librsvg-2.0 -I/usr/pkg/include/gdk-pixbuf-2.0 
-I/usr/pkg/include/libpng16 -I/usr/pkg/
 include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include 
-I/usr/pkg/include/cairo -I/usr/pkg/include/pixman-1 -I/usr/pkg/include 
-I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/pkg/include/libpng16 
-I/usr/pkg/include   -I/usr/pkg/include/libxml2  -I/usr/pkg/include/dbus-1.0 
-I/usr/pkg/lib/dbus-1.0/include  -pthread -I/usr/pkg/include/glib/glib-2.0 
-I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include  
-I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include 
-I/usr/pkg/include  -I/usr/pkg/include/freetype2 -I/usr/pkg/include  
-I/usr/pkg/include  -I/usr/pkg/include/freetype2 -I/usr/pkg/include 
-I/usr/pkg/include/freetype2 -I/usr/pkg/include  -I/usr/pkg/include  -MMD -MF 
deps/xdisp.d -MP     -I/usr/include -I/usr/pkg/include 
-I/usr/pkg/include/freetype2 -I/usr/pkg/include/gettext 
-I/usr/pkg/include/libdrm xdisp.c
xdisp.c: In function 'message_dolog':
xdisp.c:9449:21: error: expected specifier-qualifier-list before 'typedef'
xdisp.c: In function 'set_message_1':
xdisp.c:10718:12: error: expected specifier-qualifier-list before 'typedef'
xdisp.c: In function 'decode_mode_spec_coding':
xdisp.c:21379:18: error: expected specifier-qualifier-list before 'typedef'
gmake[2]: *** [xdisp.o] Error 1
gmake[2]: Leaving directory `/usr/pkgsrc/editors/emacs24/work/emacs-24.3/src'
gmake[1]: *** [src] Error 2
gmake[1]: Leaving directory `/usr/pkgsrc/editors/emacs24/work/emacs-24.3'
gmake: *** [bootstrap] Error 2

>How-To-Repeat:

>Fix:



Home | Main Index | Thread Index | Old Index