[sheepdog] [sheepdog/sheepdog] c2c61d: cleanup messages about missing features

Hitoshi Mitake mitake.hitoshi at gmail.com
Tue Sep 8 16:23:18 CEST 2015


  Branch: refs/heads/master
  Home:   https://github.com/sheepdog/sheepdog
  Commit: c2c61d78678050a4c983cfa4aebc9263a0020b29
      https://github.com/sheepdog/sheepdog/commit/c2c61d78678050a4c983cfa4aebc9263a0020b29
  Author: Vasiliy Tolstov <v.tolstov at selfip.ru>
  Date:   2015-09-08 (Tue, 08 Sep 2015)

  Changed paths:
    M sheep/sheep.c
    M sheep/sheep_priv.h

  Log Message:
  -----------
  cleanup messages about missing features

Signed-off-by: Vasiliy Tolstov <v.tolstov at selfip.ru>


  Commit: 86fac8a28e026064c41f947ff9673d7e5da7a01a
      https://github.com/sheepdog/sheepdog/commit/86fac8a28e026064c41f947ff9673d7e5da7a01a
  Author: Marcin <github at mejor.pl>
  Date:   2015-09-08 (Tue, 08 Sep 2015)

  Changed paths:
    M sheep/trace/trace.c

  Log Message:
  -----------
  Fix building with --enable-trace

This commit fixes build error:
  CC       trace/trace.o
In file included from trace/trace.c:14:0:
/usr/include/bfd.h:35:2: error: #error config.h must be included before this header
 #error config.h must be included before this header
  ^
Makefile:654: recipe for target 'trace/trace.o' failed
make[1]: *** [trace/trace.o] Error 1
make[1]: Leaving directory '/tmp/sheepdog/sheep'
Makefile:495: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1

Signed-off-by: Marcin Mirosław <marcin at mejor.pl>


  Commit: f5f830b94f0b16091dbafbcd9a79243fe8548bb7
      https://github.com/sheepdog/sheepdog/commit/f5f830b94f0b16091dbafbcd9a79243fe8548bb7
  Author: Marcin <github at mejor.pl>
  Date:   2015-09-08 (Tue, 08 Sep 2015)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  fix building with --enable-trace when compiler uses -pie by default

This commit fixes building when compiler uses PIE by default, build error is:
make[1]: Entering directory '/tmp/sheepdog/sheep'
  CC       trace/trace.o
  CPPAS    trace/mcount.o
  CC       trace/graph.o
  CC       trace/checker.o
  CCLD     sheep
gcc: error: -pie and -pg|p|profile are incompatible when linking
Makefile:578: recipe for target 'sheep' failed
make[1]: *** [sheep] Error 1
make[1]: Leaving directory '/tmp/sheepdog/sheep'
Makefile:495: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1

Signed-off-by: Marcin Mirosław <marcin at mejor.pl>


  Commit: d108ac9c218cad5034486de3aa560df4f5322d69
      https://github.com/sheepdog/sheepdog/commit/d108ac9c218cad5034486de3aa560df4f5322d69
  Author: Hitoshi Mitake <mitake.hitoshi at gmail.com>
  Date:   2015-09-08 (Tue, 08 Sep 2015)

  Changed paths:
    M configure.ac
    M sheep/trace/trace.c

  Log Message:
  -----------
  Merge pull request #152 from marcin-github/master

Fix for two build errors when option  "--enable-trace" is used


Compare: https://github.com/sheepdog/sheepdog/compare/5f2782d4a6f6...d108ac9c218c


More information about the sheepdog mailing list