[dsc] DSC's collector fails to compile on CentOS 7

Anand Buddhdev anandb at ripe.net
Wed Aug 13 15:21:34 UTC 2014


Hello DSC users and devs,

I'm trying to compile DSC on CentOS 7, and it's failing. I'm building
dsc-201203250530. The specific error I get is:

# cd /builddir/build/BUILD/dsc-201203250530/collector/dsc/
# ./configure
...
[ configure output ]
...
# make
Makefile:6: *** missing separator.  Stop.

This exact sequence works fine on CentOS 6, but fails on CentOS 7.

If I diff the Makefiles produced by CentOS 6 and CentOS 7, I see:

< LDFLAGS += 	# from configure
< CFLAGS += -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic	# from
configure
---
> LDFLAGS += -Wl,-z,relro 	# from configure
> CFLAGS += -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches
  -m64 -mtune=generic	# from configure


The other difference is that CentOS 6 has make version 3.81, and CentOS
7 has make version 3.82.

I can't see anything obviously wrong with the Makefile on line 6, but
perhaps I'm missing something obvious. Any ideas?

Regards,

Anand



More information about the dsc mailing list