> Let me know how this works for you, I checked all of this into the PyLucene 
> trunk.

Can't build.  Here's what I tried:

% cd /tmp
% svn checkout  http://svn.osafoundation.org/pylucene/trunk/
A    trunk/test
A    trunk/test/test_bug1842.py
A    trunk/test/test_bug1763.py
...
 U   trunk
Checked out revision 237.
% ant -version
Apache Ant version 1.6.5 compiled on November 2 2005
% 

[Edit the makefile; here are the relevant changes:

VERSION=2.0rc1-1
LUCENE_SVN_VER=382522
LUCENE_VER=2.0-rc1-dev-$(LUCENE_SVN_VER)
LUCENE_SVN=http://svn.apache.org/repos/asf/lucene/java/trunk
PYTHON_VER=2.3
#DB_VER=4.3.29
DB_VER=4.4.20

...

# Mac OS X (Darwin)
PREFIX=/usr/local
PREFIX_FRAMEWORKS=/System/Library/Frameworks
PREFIX_PYTHON=$(PREFIX_FRAMEWORKS)/Python.framework/Versions/$(PYTHON_VER)
SWIG=$(PREFIX)/bin/swig
#GCJ_HOME=/usr/local/gcc-4.1-20050501
#GCJ_VER=4
#GCJ_HOME=/usr/local/gcc-3.4.4
#GCJ_VER=3
GCJ_HOME=/local/gcc-3.4.4
GCJ_VER=3
#DB=$(PYLUCENE)/db-$(DB_VER)
#PREFIX_DB=/usr/local/BerkeleyDB.$(DB_LIB_VER)
ANT=ant
]

% cd trunk ; make
svn export -r 381437 
http://svn.apache.org/repos/asf/lucene/java/tags/lucene_1_9_final 
lucene-java-1.9-381437
A    lucene-java-1.9-381437
A    lucene-java-1.9-381437/LICENSE.txt
...
A    lucene-java-1.9-381437/build.xml
Exported revision 381437.
mkdir -p debug/classes
diff -u 
lucene-java-1.9-381437-381437/src/java/org/apache/lucene/queryParser/QueryParser.java
 
lucene-java-1.9-381437-381437-patched/src/java/org/apache/lucene/queryParser/QueryParser.java
 > patches.lucene; true
diff: 
lucene-java-1.9-381437-381437/src/java/org/apache/lucene/queryParser/QueryParser.java:
 No such file or directory
diff: 
lucene-java-1.9-381437-381437-patched/src/java/org/apache/lucene/queryParser/QueryParser.java:
 No such file or directory
diff -u 
lucene-java-1.9-381437-381437/src/java/org/apache/lucene/analysis/standard/StandardTokenizer.java
 
lucene-java-1.9-381437-381437-patched/src/java/org/apache/lucene/analysis/standard/StandardTokenizer.java
 >> patches.lucene; true
diff: 
lucene-java-1.9-381437-381437/src/java/org/apache/lucene/analysis/standard/StandardTokenizer.java:
 No such file or directory
diff: 
lucene-java-1.9-381437-381437-patched/src/java/org/apache/lucene/analysis/standard/StandardTokenizer.java:
 No such file or directory
diff -u 
lucene-java-1.9-381437-381437/src/java/org/apache/lucene/index/FieldInfos.java 
lucene-java-1.9-381437-381437-patched/src/java/org/apache/lucene/index/FieldInfos.java
 >> patches.lucene; true
diff: 
lucene-java-1.9-381437-381437/src/java/org/apache/lucene/index/FieldInfos.java: 
No such file or directory
diff: 
lucene-java-1.9-381437-381437-patched/src/java/org/apache/lucene/index/FieldInfos.java:
 No such file or directory
diff -u 
lucene-java-1.9-381437-381437/src/java/org/apache/lucene/store/MMapDirectory.java
 
lucene-java-1.9-381437-381437-patched/src/java/org/apache/lucene/store/MMapDirectory.java
 >> patches.lucene; true
diff: 
lucene-java-1.9-381437-381437/src/java/org/apache/lucene/store/MMapDirectory.java:
 No such file or directory
diff: 
lucene-java-1.9-381437-381437-patched/src/java/org/apache/lucene/store/MMapDirectory.java:
 No such file or directory
cd lucene-java-1.9-381437; patch -Nup1 < ../patches.lucene; echo ok
ok
cd lucene-java-1.9-381437; ant -Dversion=1.9-381437
Buildfile: build.xml

javacc-uptodate-check:

javacc-notice:

init:

common.compile-core:
    [mkdir] Created dir: /private/tmp/lucene-java-1.9-381437/build/classes/java
    [javac] Compiling 191 source files to 
/private/tmp/lucene-java-1.9-381437/build/classes/java
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -deprecation for details.

compile-core:
     [rmic] RMI Compiling 1 class to 
/private/tmp/lucene-java-1.9-381437/build/classes/java

jar-core:
      [jar] Building jar: 
/private/tmp/lucene-java-1.9-381437/build/lucene-core-1.9-381437.jar

default:

BUILD SUCCESSFUL
Total time: 7 seconds
cd lucene-java-1.9-381437/build/classes/java; \
find . -name '*.class' -print | \
sed -e 's|^\./||' -e 's|/|.|g' -e 's|\.class$||' | \
xargs -n 1 /local/gcc-3.4.4/bin/gcjh -d . --classpath=.
static field has same name as method
static field has same name as method
make: *** [lucene-java-1.9-381437/build/lucene-core-1.9-381437.jar] Error 1
% make
/local/gcc-3.4.4/bin/gcj --encoding=UTF-8 -O0 -g -c -o debug/lucene.o 
lucene-java-1.9-381437/build/lucene-core-1.9-381437.jar
cd lucene-java-1.9-381437/contrib/snowball; ant -Dversion=1.9-381437
Buildfile: build.xml
     [echo] Building snowball...

...

cp -p java/org/apache/lucene/search/regex/PythonRegexCapabilities.java 
lucene-java-1.9-381437/contrib/regex/src/java/org/apache/lucene/search/regex/PythonRegexCapabilities.java
cp: java/org/apache/lucene/search/regex/PythonRegexCapabilities.java: No such 
file or directory
make: *** 
[lucene-java-1.9-381437/build/contrib/regex/lucene-regex-1.9-381437.jar] Error 1
% 
_______________________________________________
pylucene-dev mailing list
[email protected]
http://lists.osafoundation.org/mailman/listinfo/pylucene-dev

Reply via email to