---- Just to have a clean start this morning, I threw away my "buck" directory and started again with:
git clone [email protected]:facebook/buck.git
cd buck
ant
---- Following is the result:
Buildfile: /Users/jeromegarcia/bin/buck/build.xml
compile-testrunner:
[mkdir] Created dir: /Users/jeromegarcia/bin/buck/build/testrunner/classes
[javac] Compiling 3 source files to /Users/jeromegarcia/bin/buck/build/testrunner/classes
compile:
init.work.dirs:
[mkdir] Created dir: /Users/jeromegarcia/bin/buck/third-party/java/emma-2.0.5312/out
[mkdir] Created dir: /Users/jeromegarcia/bin/buck/third-party/java/emma-2.0.5312/dist
[mkdir] Created dir: /Users/jeromegarcia/bin/buck/third-party/java/emma-2.0.5312/release
[mkdir] Created dir: /Users/jeromegarcia/bin/buck/third-party/java/emma-2.0.5312/out/temp
[mkdir] Created dir: /Users/jeromegarcia/bin/buck/third-party/java/emma-2.0.5312/out/tools/classes
[mkdir] Created dir: /Users/jeromegarcia/bin/buck/third-party/java/emma-2.0.5312/out/core/classes
[mkdir] Created dir: /Users/jeromegarcia/bin/buck/third-party/java/emma-2.0.5312/out/core/srcgen
[mkdir] Created dir: /Users/jeromegarcia/bin/buck/third-party/java/emma-2.0.5312/out/core/res
[mkdir] Created dir: /Users/jeromegarcia/bin/buck/third-party/java/emma-2.0.5312/out/ant/classes
init:
[echo] ANT version: Apache Ant(TM) version 1.8.2 compiled on June 20 2012
[echo] JDK version: 1.6
[echo] build debug flag: on
-timestamp.1:
-timestamp.2:
[echo] build id: 2.0.14823 (unsupported private build)
-timestamp.2a:
-timestamp.3:
build.cvs.ready:
-timestamp.4:
-timestamp.5:
[copy] Copying 1 file to /Users/jeromegarcia/bin/buck/third-party/java/emma-2.0.5312/out/core/srcgen
[copy] Copying 1 file to /Users/jeromegarcia/bin/buck/third-party/java/emma-2.0.5312/out/temp
timestamp:
-pre-compile:
core.bootstrap.compile:
[javac] Compiling 2 source files to /Users/jeromegarcia/bin/buck/third-party/java/emma-2.0.5312/out/core/classes
core.java14.compile:
[javac] Compiling 1 source file to /Users/jeromegarcia/bin/buck/third-party/java/emma-2.0.5312/out/core/classes
core.java13.compile:
[javac] Compiling 1 source file to /Users/jeromegarcia/bin/buck/third-party/java/emma-2.0.5312/out/core/classes
core.compile:
[javac] Compiling 165 source files to /Users/jeromegarcia/bin/buck/third-party/java/emma-2.0.5312/out/core/classes
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
tools.compile:
[javac] Compiling 1 source file to /Users/jeromegarcia/bin/buck/third-party/java/emma-2.0.5312/out/tools/classes
[javac] Note: /Users/jeromegarcia/bin/buck/third-party/java/emma-2.0.5312/tools/java/com/vladium/tools/ClassDep.java uses or overrides a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
compile:
rtclosure.gen:
core.package:
[jar] Building jar: /Users/jeromegarcia/bin/buck/third-party/java/emma-2.0.5312/out/emma-2.0.5312.jar
[mkdir] Created dir: /Users/jeromegarcia/bin/buck/build/classes
[javac] Compiling 282 source files to /Users/jeromegarcia/bin/buck/build/classes
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystem.java:25: package java.nio.file does not exist
[javac] import java.nio.file.FileVisitor;
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystem.java:26: package java.nio.file does not exist
[javac] import java.nio.file.LinkOption;
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystem.java:27: package java.nio.file does not exist
[javac] import java.nio.file.Path;
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystem.java:80: cannot find symbol
[javac] symbol : class Path
[javac] location: class com.facebook.buck.util.ProjectFilesystem
[javac] public void walkFileTree(Path root, FileVisitor fileVisitor) throws IOException {
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystem.java:80: cannot find symbol
[javac] symbol : class FileVisitor
[javac] location: class com.facebook.buck.util.ProjectFilesystem
[javac] public void walkFileTree(Path root, FileVisitor fileVisitor) throws IOException {
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystem.java:80: cannot find symbol
[javac] symbol : class Path
[javac] location: class com.facebook.buck.util.ProjectFilesystem
[javac] public void walkFileTree(Path root, FileVisitor fileVisitor) throws IOException {
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystem.java:87: cannot find symbol
[javac] symbol : class Path
[javac] location: class com.facebook.buck.util.ProjectFilesystem
[javac] public boolean isDirectory(Path child, LinkOption linkOption) {
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystem.java:87: cannot find symbol
[javac] symbol : class LinkOption
[javac] location: class com.facebook.buck.util.ProjectFilesystem
[javac] public boolean isDirectory(Path child, LinkOption linkOption) {
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/cli/BuildCommand.java:45: package java.nio.file does not exist
[javac] import java.nio.file.FileSystems;
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/cli/BuildCommand.java:46: package java.nio.file does not exist
[javac] import java.nio.file.Path;
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/cli/BuildCommand.java:47: package java.nio.file does not exist
[javac] import java.nio.file.WatchEvent;
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:25: package java.nio.file does not exist
[javac] import java.nio.file.FileVisitResult;
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:26: package java.nio.file does not exist
[javac] import java.nio.file.LinkOption;
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:27: package java.nio.file does not exist
[javac] import java.nio.file.Path;
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:28: package java.nio.file does not exist
[javac] import java.nio.file.SimpleFileVisitor;
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:29: package java.nio.file does not exist
[javac] import java.nio.file.StandardWatchEventKinds;
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:30: package java.nio.file does not exist
[javac] import java.nio.file.WatchEvent;
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:31: package java.nio.file does not exist
[javac] import java.nio.file.WatchKey;
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:32: package java.nio.file does not exist
[javac] import java.nio.file.WatchService;
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:33: package java.nio.file.attribute does not exist
[javac] import java.nio.file.attribute.BasicFileAttributes;
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/cli/BuildCommand.java:236: cannot find symbol
[javac] symbol : class WatchEvent
[javac] location: class com.facebook.buck.cli.BuildCommand
[javac] public void onFileSystemChange(WatchEvent event) {
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:43: cannot find symbol
[javac] symbol : class WatchService
[javac] location: class com.facebook.buck.util.ProjectFilesystemWatcher
[javac] private final WatchService watchService; // TODO(user): use intellij file watching?
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:44: cannot find symbol
[javac] symbol : class WatchKey
[javac] location: class com.facebook.buck.util.ProjectFilesystemWatcher
[javac] private final Map keys;
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:44: cannot find symbol
[javac] symbol : class Path
[javac] location: class com.facebook.buck.util.ProjectFilesystemWatcher
[javac] private final Map keys;
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:52: cannot find symbol
[javac] symbol : class WatchService
[javac] location: class com.facebook.buck.util.ProjectFilesystemWatcher
[javac] WatchService watchService) throws IOException {
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:62: cannot find symbol
[javac] symbol : class WatchEvent
[javac] location: class com.facebook.buck.util.ProjectFilesystemWatcher
[javac] public boolean isPathChangeEvent(WatchEvent event) {
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java💯 cannot find symbol
[javac] symbol : class Path
[javac] location: class com.facebook.buck.util.ProjectFilesystemWatcher
[javac] private boolean shouldIgnore(Path path) {
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:113: cannot find symbol
[javac] symbol : class Path
[javac] location: class com.facebook.buck.util.ProjectFilesystemWatcher
[javac] private void register(Path dir) throws IOException {
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:125: cannot find symbol
[javac] symbol : class Path
[javac] location: class com.facebook.buck.util.ProjectFilesystemWatcher
[javac] private void registerAll(final Path start) throws IOException {
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystem.java:81: package java.nio.file does not exist
[javac] java.nio.file.Files.walkFileTree(root, fileVisitor);
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystem.java:88: package java.nio.file does not exist
[javac] return java.nio.file.Files.isDirectory(child, linkOption);
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/cli/BuildCommand.java:121: cannot find symbol
[javac] symbol : variable FileSystems
[javac] location: class com.facebook.buck.cli.BuildCommand
[javac] FileSystems.getDefault().newWatchService());
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/cli/BuildCommand.java:240: cannot find symbol
[javac] symbol : class Path
[javac] location: class com.facebook.buck.cli.BuildCommand
[javac] Path path = (Path) event.context();
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/cli/BuildCommand.java:240: cannot find symbol
[javac] symbol : class Path
[javac] location: class com.facebook.buck.cli.BuildCommand
[javac] Path path = (Path) event.context();
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:58: cannot find symbol
[javac] symbol : method toPath()
[javac] location: class java.io.File
[javac] registerAll(filesystem.getProjectRoot().toPath());
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:63: cannot find symbol
[javac] symbol : variable StandardWatchEventKinds
[javac] location: class com.facebook.buck.util.ProjectFilesystemWatcher
[javac] return event.kind() == StandardWatchEventKinds.ENTRY_CREATE ||
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:64: cannot find symbol
[javac] symbol : variable StandardWatchEventKinds
[javac] location: class com.facebook.buck.util.ProjectFilesystemWatcher
[javac] event.kind() == StandardWatchEventKinds.ENTRY_MODIFY ||
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:65: cannot find symbol
[javac] symbol : variable StandardWatchEventKinds
[javac] location: class com.facebook.buck.util.ProjectFilesystemWatcher
[javac] event.kind() == StandardWatchEventKinds.ENTRY_CREATE;
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:70: cannot find symbol
[javac] symbol : class WatchKey
[javac] location: class com.facebook.buck.util.ProjectFilesystemWatcher
[javac] WatchKey key;
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:72: cannot find symbol
[javac] symbol : class Path
[javac] location: class com.facebook.buck.util.ProjectFilesystemWatcher
[javac] Path dir = keys.get(key);
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:76: cannot find symbol
[javac] symbol : class WatchEvent
[javac] location: class com.facebook.buck.util.ProjectFilesystemWatcher
[javac] for (WatchEvent<?> event : key.pollEvents()) {
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:78: cannot find symbol
[javac] symbol : class Path
[javac] location: class com.facebook.buck.util.ProjectFilesystemWatcher
[javac] Path name = (Path) event.context();
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:78: cannot find symbol
[javac] symbol : class Path
[javac] location: class com.facebook.buck.util.ProjectFilesystemWatcher
[javac] Path name = (Path) event.context();
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:79: cannot find symbol
[javac] symbol : class Path
[javac] location: class com.facebook.buck.util.ProjectFilesystemWatcher
[javac] Path child = dir.resolve(name);
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:83: cannot find symbol
[javac] symbol : variable LinkOption
[javac] location: class com.facebook.buck.util.ProjectFilesystemWatcher
[javac] if (filesystem.isDirectory(child, LinkOption.NOFOLLOW_LINKS)) {
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:84: cannot find symbol
[javac] symbol : variable StandardWatchEventKinds
[javac] location: class com.facebook.buck.util.ProjectFilesystemWatcher
[javac] if (event.kind() == StandardWatchEventKinds.ENTRY_CREATE) {
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:101: cannot find symbol
[javac] symbol : class Path
[javac] location: class com.facebook.buck.util.ProjectFilesystemWatcher
[javac] Path normalizedPath = path.normalize();
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:114: cannot find symbol
[javac] symbol : class WatchKey
[javac] location: class com.facebook.buck.util.ProjectFilesystemWatcher
[javac] WatchKey key = dir.register(watchService,
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:115: cannot find symbol
[javac] symbol : variable StandardWatchEventKinds
[javac] location: class com.facebook.buck.util.ProjectFilesystemWatcher
[javac] StandardWatchEventKinds.ENTRY_CREATE,
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:116: cannot find symbol
[javac] symbol : variable StandardWatchEventKinds
[javac] location: class com.facebook.buck.util.ProjectFilesystemWatcher
[javac] StandardWatchEventKinds.ENTRY_DELETE,
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:117: cannot find symbol
[javac] symbol : variable StandardWatchEventKinds
[javac] location: class com.facebook.buck.util.ProjectFilesystemWatcher
[javac] StandardWatchEventKinds.ENTRY_MODIFY);
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:126: cannot find symbol
[javac] symbol : class SimpleFileVisitor
[javac] location: class com.facebook.buck.util.ProjectFilesystemWatcher
[javac] filesystem.walkFileTree(start, new SimpleFileVisitor() {
[javac] ^
[javac] /Users/jeromegarcia/bin/buck/src/com/facebook/buck/util/ProjectFilesystemWatcher.java:126: cannot find symbol
[javac] symbol : class Path
[javac] location: class com.facebook.buck.util.ProjectFilesystemWatcher
[javac] filesystem.walkFileTree(start, new SimpleFileVisitor() {
[javac] ^
[javac] 53 errors
BUILD FAILED
/Users/jeromegarcia/bin/buck/build.xml:95: Compile failed; see the compiler error output for details.