Bug 146699

Summary: Kst doesn't compile on DragonFly BSD
Product: [Applications] kst Reporter: Hasso Tepper <hasso>
Component: generalAssignee: kst
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: 1.x   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Other   
Latest Commit: Version Fixed In:

Description Hasso Tepper 2007-06-12 11:57:12 UTC
Version:            (using KDE KDE 3.5.7)
Installed from:    Compiled From Sources
Compiler:          4.1.2 (DragonFly) 
OS:                Other

/usr/pkg/bin/bash ../../../libtool --silent --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../kst/src/libkst -I../../../kst/src/extdate -I../../../kst/src/libkst -I../libkst -I../../..  -I/usr/local/kde/include -I/usr/pkg/qt3/include -I/usr/pkg/include  -I/usr/pkg/include  -DQT_THREAD_SUPPORT   -O2   -MT escan.lo -MD -MP -MF .deps/escan.Tpo -c -o escan.lo escan.c
In file included from escan.l:7:
eparse.h:52: error: expected identifier before numeric constant
In file included from escan.l:7:
eparse.h:79:1: warning: "T_DIVIDE" redefined
In file included from /usr/include/machine/signal.h:60,
                 from /usr/include/sys/signal.h:190,
                 from /usr/include/sys/select.h:44,
                 from /usr/include/sys/types.h:196,
                 from /usr/include/string.h:42,
                 from <stdout>:20:
/usr/include/machine/trap.h:58:1: warning: this is the location of the previous definition
gmake[2]: *** [escan.lo] Error 1
Comment 1 Andrew Walker 2007-06-18 18:55:10 UTC
SVN commit 677197 by arwalker:

BUG:146699 Replace T_DIVIDE with T_DIVIDE_UNIQUE to avoid namespace conflict

 M  +454 -274  eparse.c  
 M  +9 -8      eparse.h  
 M  +3 -3      eparse.y  
 M  +644 -835  escan.c  
 M  +1 -1      escan.l