there was/is a pr 31254... http://www.freebsd.org/cgi/query-pr.cgi?pr=31254 ...which describes my problem. only difference is i am using gcc 3.2.1 20021119. when trying to compile w/ gcj32, error message is produced... gcj32: libgcj.spec: No such file or directory i asked on (jan 23 2003) -java list as suggested in the old pr; there was no reply. How-To-Repeat: just try to use gcj32 from lang/gcc32 port to compile a java program/class.
in message <20030201175710.BB3F1C64F@moo.holy.cow>, wrote parv thusly... > > there was/is a pr 31254... > > http://www.freebsd.org/cgi/query-pr.cgi?pr=31254 > > ...which describes my problem. only difference is i am using gcc > 3.2.1 20021119. when trying to compile w/ gcj32, error message is > produced... > > gcj32: libgcj.spec: No such file or directory after hearing from two people on -java list today, i rebuilt the port w/ the following change in gcc32/Makefile... --- Makefile.old Sun Feb 2 23:14:34 2003 +++ Makefile Sun Feb 2 23:14:14 2003 @@ -57,7 +57,7 @@ --with-gxx-include-dir=${TARGLIB}/include/g++-v3 #CONFIGURE_ARGS+= --program-suffix=32 CONFIGURE_ARGS+= --with-system-zlib --includedir=${TARGLIB}/include/Java -CONFIGURE_ARGS+= --disable-libgcj # does not bootstrap now +#CONFIGURE_ARGS+= --disable-libgcj # does not bootstrap now CONFIGURE_ENV= MAKEINFO="makeinfo --no-split" .if defined(WANT_SHAREDLIBS) CONFIGURE_ARGS+= --enable-shared ...and what do you know? gcj32 worked! w/ the change, gcj32 seems to work on... 5.0-RELEASE/i386 (herve.quiroz at esil.univ-mrs.fr) 4.7Stable 2003Jan27 (davidb at boothscientific.com) 4.7-release-p3 2003.01.06 (parv_fm at emailgroups.net) - parv --
in message <20030201175710.BB3F1C64F@moo.holy.cow>, wrote parv thusly... > > http://www.freebsd.org/cgi/query-pr.cgi?pr=31254 > > ...which describes my problem. only difference is i am using gcc > 3.2.1 20021119. when trying to compile w/ gcj32, error message is > produced... > > gcj32: libgcj.spec: No such file or directory attched is the patch by herve.quiroz@esil.univ-mrs.fr to conditionally compile w/ libgcj32. - parv --
Responsible Changed From-To: freebsd-ports-bugs->gerald I am looking at this now.
The patch is working fine for me (FBSD 4.7, gcc3.2.2), too. Perhaps someone should commit it and close the bug report? cu Gerrit
State Changed From-To: open->closed With the update by Loren James Rittle and myself which I just committed this should be solved (and libgcj enabled unconditionally).