I have been trying to figure out why scons fails when doing a clean build when 
the BUILD_JAVA=1


Reproduce steps:
Build Java:
export JAVA_HOME=/usr/lib/jvm/java-1.8.0/ (or where ever your java is located)
scons BUILD_JAVA=1
scons BUILD_JAVA=1 -c

It fails with the following.

Removed 
resource/csdk/connectivity/src/bt_le_adapter/linux/org.iotivity.gatt.service.conf
scons: done cleaning targets.

scons: *** Found dependency cycle(s):
  Internal Error: no cycle found for node 
out/linux/x86_64/release/java/examples-java/simpleclient/jar 
(<SCons.Node.FS.File object at 0x555ff6229520>) in state pending
  Internal Error: no cycle found for node 
out/linux/x86_64/release/java/base/objs (<SCons.Node.FS.File object at 
0x555ff6227340>) in state pending

File "/usr/lib/scons/SCons/Taskmaster.py", line 1043, in cleanup


I have been trying to figure out what is causing the failure. Was wondering if 
anyone on the mail list has any idea?

I have tried to find it using the --tree scons options but the failure prevents 
the --tree option from printing out the dependency tree.

I already created a Jira ticket for this 
https://jira.iotivity.org/browse/IOT-2533

George Nash
_______________________________________________
iotivity-dev mailing list
[email protected]
https://lists.iotivity.org/mailman/listinfo/iotivity-dev

Reply via email to