> Le 23/03/2014 18:10, Ken Moffat a écrit :
>>[long thread]
>>
>>
>>  I'm surprised that this now appears to be a systemd issue - I had
>> assumed that all the pain there would be in replacing bootscripts.
>> But, the links in other posts seem to bear that out.  So, you should
>> probably look at other distros using systemd - probably fedora and
>> arch will be your best bets - to see if there is anything relevant
>> there.  Links in :
>> http://www.linuxfromscratch.org/blfs/view/svn/introduction/beyond.html
>>
>> ĸen
>>
> Well, systemd has not only changed the way the system boots, it also wants
> all
> libraries and executables under /usr. Since the icedtea build system uses
> hardcoded paths, and some of those paths begin with /bin or /sbin, you
> need a
> patch. There is already a patch in the book, which changes some of the
> paths
> for building within the LFS layout, but the systemd layout needs more
> changes...
>
> Pierre
> --
> http://linuxfromscratch.org/mailman/listinfo/blfs-support
> FAQ: http://www.linuxfromscratch.org/blfs/faq.html
> Unsubscribe: See the above information page

Hello again,

Well I changed the paths in Defs-utils.gmk that were not pointing to
/usr/bin and I have come a long way into the compile, and now I get the
following error:

# Running javac:
/opt/icedtea-2.4.5/bootstrap/jdk1.6.0/bin/java -XX:-PrintVMOptions
-XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m
-XX:PermSize=32m -XX:MaxPermSize=160m
-Xbootclasspath/p:/opt/icedtea-2.4.5/openjdk.build/langtools/dist/bootstrap/lib/javac.jar
-jar
/opt/icedtea-2.4.5/openjdk.build/langtools/dist/bootstrap/lib/javac.jar -g
-source 7 -target 7 -encoding ascii
-Xbootclasspath:/opt/icedtea-2.4.5/openjdk.build/classes -sourcepath
/opt/icedtea-2.4.5/openjdk.build/gensrc:../../../src/solaris/classes:../../../src/share/classes
-d /opt/icedtea-2.4.5/openjdk.build/classes
@/opt/icedtea-2.4.5/openjdk.build/tmp/sun/javax.sql/.classes.list.filtered
../../../src/share/classes/javax/sql/XAConnection.java:59: error: package
javax.transaction.xa does not exist
  javax.transaction.xa.XAResource getXAResource() throws SQLException;
                      ^
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
1 error
/opt/icedtea-2.4.5/openjdk/jdk/make/common/Rules.gmk:251: recipe for
target '.compile.classlist' failed

What on earth do I need to do to get this to work?

Regards,

Christopher

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to