Bugzilla – Bug 1121
Build failed: Missing node signature
Last modified: 2011-05-03 13:00:40 UTC
./waf distclean ./waf configure --enable-tests --enable-modules=spectrum ./waf [snip] Waf: Leaving directory `/home/nicola/locale/ns-3-dev/build' Build failed: Missing node signature for [bld:///home/nicola/locale/ns-3-dev/ns3/point-to-point-module.h] (for implicit dependencies {task: cxx config-store-file-bug.cc -> config-store-file-bug_2.o}) I guess this is a dependency problem, trying to sort it out
I checked the Spectrum code but I could not find any dependency on neither the point-to-point module nor the ConfigStore (both are mentioned in the error message). Maybe a bug in the modular build system?
works with the following: ./waf configure --enable-tests --enable-modules=spectrum,point-to-point but I really can't find why spectrum should depend on the point-to-point module...
Created attachment 1103 [details] workaround this patch adds to the spectrum module a dependency on the point-to-point module.
raising to P1 since I think we should really fix it before the release. Somebody please tell me if the workaround shall be pushed or something else should be done.
(In reply to comment #4) > raising to P1 since I think we should really fix it before the release. > > Somebody please tell me if the workaround shall be pushed or something else > should be done. I can't reproduce this. I just tried this on the tip of ns-3-dev 058f6ecace0c ./waf configure --enable-modules=spectrum --enable-tests and I got: Modules built: applications bridge config-store core internet mobility mpi network propagation spectrum tools but no point-to-point. spectrum pulls in internet, propagation, applications internet pulls in bridge, mpi, network, core applications pulls in config-store and tools propagation pulls in mobility, so I think they are all accounted for. I just repeated after a distclean.
sorry, my fault... I didn't realize I had a bogus file in scratch/ I confirm that it works correctly with 7124:058f6ecace0c my apologies for the noise