You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by "rupert.thurner" <ru...@gmail.com> on 2010/05/08 05:57:05 UTC

java error, core dumped, when building subversion-1.6.11

hi,

when i try to build subversion-1.6.11 on solaris 9 the below error
occurs. how could one track that down?

/usr/jdk1.6.0_07/bin/javah -force -d subversion/bindings/javahl/
include -classpath subversion/bindings/javahl/classes:
org.tigris.subversion.javahl.PropertyData
org.tigris.subversion.javahl.PromptUserPassword2
org.tigris.subversion.javahl.LogDate
org.tigris.subversion.javahl.JNIError
org.tigris.subversion.javahl.SVNOutputStream
org.tigris.subversion.javahl.StatusKind
org.tigris.subversion.javahl.NotifyAction
org.tigris.subversion.javahl.SubversionException
org.tigris.subversion.javahl.ProplistCallback
org.tigris.subversion.javahl.SVNInputStream
org.tigris.subversion.javahl.RevisionKind
org.tigris.subversion.javahl.ClientException
org.tigris.subversion.javahl.Info org.tigris.subversion.javahl.Notify2
org.tigris.subversion.javahl.Path
org.tigris.subversion.javahl.PromptUserPassword3
org.tigris.subversion.javahl.Info2
org.tigris.subversion.javahl.ChangePath
org.tigris.subversion.javahl.Mergeinfo
org.tigris.subversion.javahl.ScheduleKind
org.tigris.subversion.javahl.DirEntry
org.tigris.subversion.javahl.DiffSummaryReceiver
org.tigris.subversion.javahl.LockStatus
org.tigris.subversion.javahl.NotifyInformation
org.tigris.subversion.javahl.Lock
org.tigris.subversion.javahl.ConflictVersion
org.tigris.subversion.javahl.StatusCallback
org.tigris.subversion.javahl.InfoCallback
org.tigris.subversion.javahl.ProgressEvent
org.tigris.subversion.javahl.CommitItem
org.tigris.subversion.javahl.CommitMessage
org.tigris.subversion.javahl.BlameCallback2
org.tigris.subversion.javahl.PromptUserPassword
org.tigris.subversion.javahl.Operation
org.tigris.subversion.javahl.Depth
org.tigris.subversion.javahl.OutputInterface
org.tigris.subversion.javahl.ConflictDescriptor
org.tigris.subversion.javahl.LogMessageCallback
org.tigris.subversion.javahl.RevisionRange
org.tigris.subversion.javahl.ProplistCallbackImpl
org.tigris.subversion.javahl.ListCallback
org.tigris.subversion.javahl.SVNClientInterface
org.tigris.subversion.javahl.ProgressListener
org.tigris.subversion.javahl.LogMessage
org.tigris.subversion.javahl.DiffSummary
org.tigris.subversion.javahl.ConflictResolverCallback
org.tigris.subversion.javahl.SVNClientLogLevel
org.tigris.subversion.javahl.NotifyStatus
org.tigris.subversion.javahl.NativeResources
org.tigris.subversion.javahl.BlameCallbackImpl
org.tigris.subversion.javahl.Notify
org.tigris.subversion.javahl.Revision
org.tigris.subversion.javahl.SVNClientSynchronized
org.tigris.subversion.javahl.BlameCallback
org.tigris.subversion.javahl.ConflictResult
org.tigris.subversion.javahl.CopySource
org.tigris.subversion.javahl.Status
org.tigris.subversion.javahl.ErrorCodes
org.tigris.subversion.javahl.MergeinfoLogKind
org.tigris.subversion.javahl.InputInterface
org.tigris.subversion.javahl.CommitItemStateFlags
org.tigris.subversion.javahl.SVNAdmin
org.tigris.subversion.javahl.NodeKind
org.tigris.subversion.javahl.Version
org.tigris.subversion.javahl.ChangelistCallback
org.tigris.subversion.javahl.SVNClient
org.tigris.subversion.javahl.NativeException
gmake[3]: *** [subversion/bindings/javahl/include/
org_tigris_subversion_javahl_PropertyData.h] Illegal Instruction (core
dumped)
gmake[3]: Leaving directory `/home/rupert/mgar/pkg/subversion/trunk/
work/solaris9-sparc/build-isa-sparcv8/subversion-1.6.11'
gmake[2]: *** [svn-java] Error 2
gmake[2]: Leaving directory `/home/rupert/mgar/pkg/subversion/trunk'
gmake[1]: *** [merge-isa-sparcv8] Error 2
gmake[1]: Leaving directory `/home/rupert/mgar/pkg/subversion/trunk'
gmake: *** [platforms] Error 2
rupert@current9s ~/mgar/pkg/subversion/trunk

Re: java error, core dumped, when building subversion-1.6.11

Posted by Stefan Sperling <st...@elego.de>.
On Fri, May 07, 2010 at 10:57:05PM -0700, rupert.thurner wrote:
> hi,
> 
> when i try to build subversion-1.6.11 on solaris 9 the below error
> occurs. how could one track that down?

> /usr/jdk1.6.0_07/bin/javah -force -d subversion/bindings/javahl/
> include -classpath subversion/bindings/javahl/classes:

> gmake[3]: *** [subversion/bindings/javahl/include/
> org_tigris_subversion_javahl_PropertyData.h] Illegal Instruction (core
> dumped)

My guess is that your java or GNU make binary is not 100% compatible with
your processor architecture.

I've seen such errors with a self-compiled FreeBSD system, optimized for
Athlon XP at compile time, after moving the hard drive into an old
dual-Celeron box (this was before dual-core CPUs were available) because
the Athlon's mainboard had decided to die.

The result was that most programs worked fine, but anything trying to
use stuff like advanced floating point instructions was failing with
illegal instruction errors. Back then I was lucky enough to be able to
re-compile the system in place, this time without optimisations (and I
have given up on playing with CFLAGS ever since).

So I'd double check with the source of your java / gnu make binaries
to make sure they are compatible with your OS and processor.

Stefan