octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #48803] libgnu related build failure mxe build


From: Tatsuro MATSUOKA
Subject: [Octave-bug-tracker] [bug #48803] libgnu related build failure mxe build from 66dd260512a4
Date: Tue, 16 Aug 2016 22:23:56 +0000 (UTC)
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36

URL:
  <http://savannah.gnu.org/bugs/?48803>

                 Summary: libgnu related build failure mxe build from
66dd260512a4
                 Project: GNU Octave
            Submitted by: tmacchant
            Submitted on: Tue 16 Aug 2016 10:23:53 PM GMT
                Category: Configuration and Build System
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: Build Failure
                  Status: None
             Assigned to: None
         Originator Name: Tatsuro MATSUOKA
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
                 Release: dev
        Operating System: Microsoft Windows

    _______________________________________________________

Details:

The original submission:
http://octave.1599824.n4.nabble.com/mxe-octave-build-failure-default-branch-1c840b2fd337-td4679157.html

Summary Build failure at building liboctave on mxe-octave for dev. branch
source from revision 66dd260512a4
(Using hg bisect I specified this revision.)

Revision 66dd260512a4

allow configure to select Qt version


Error messages

libtool: link: x86_64-w64-mingw32-g++ -std=gnu++11 -shared -nostdlib
/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/usr/lib/gcc/x86_64-w64-mingw32/4.9.3/../../../../x86_64-w64-mingw32/lib/../lib/dllcrt2.o
/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/usr/lib/gcc/x86_64-w64-mingw32/4.9.3/../../../../x86_64-w64-mingw32/lib/../lib/crtbegin.o
 liboctave/.libs/liboctave_liboctave_la-liboctave-build-info.o 
-Wl,--whole-archive liboctave/array/.libs/libarray.a
liboctave/cruft/ranlib/.libs/libranlib.a liboctave/cruft/.libs/libcruft.a
liboctave/numeric/.libs/libnumeric.a liboctave/operators/.libs/liboperators.a
liboctave/system/.libs/libsystem.a liboctave/util/.libs/libutil.a
liboctave/wrappers/.libs/libwrappers.a libgnu/.libs/libgnu.a
-Wl,--no-whole-archive 
-L/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/usr/x86_64-w64-mingw32/lib
-luser32 -lkernel32 -luser32 -lkernel32 -luser32 -lkernel32
/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/usr/x86_64-w64-mingw32/lib/libcurl.dll.a
/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/usr/x86_64-w64-mingw32/lib/libidn.dll.a
/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/usr/x86_64-w64-mingw32/lib/libssh2.dll.a
/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/usr/x86_64-w64-mingw32/lib/libgcrypt.dll.a
/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/usr/x86_64-w64-mingw32/lib/libgpg-error.dll.a
/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/usr/x86_64-w64-mingw32/lib/libgnutls.dll.a
-lnettle -lhogweed
/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/usr/x86_64-w64-mingw32/lib/libgmp.dll.a
-lcrypt32
/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/usr/x86_64-w64-mingw32/lib/libintl.dll.a
/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/usr/x86_64-w64-mingw32/lib/libiconv.dll.a
/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/usr/x86_64-w64-mingw32/lib/libpcreposix.dll.a
-lwldap32 -lz -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse
-larpack
/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/usr/x86_64-w64-mingw32/lib/libqrupdate.dll.a
-lblas
/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/usr/x86_64-w64-mingw32/lib/libfftw3.dll.a
/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/usr/x86_64-w64-mingw32/lib/libfftw3f.dll.a
-llapack -lopenblas -lreadline -ltermcap
/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/usr/x86_64-w64-mingw32/lib/libpcre.dll.a
-L/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/usr/lib/gcc/x86_64-w64-mingw32/4.9.3
-L/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/usr/lib/gcc/x86_64-w64-mingw32/4.9.3/../../../../x86_64-w64-mingw32/lib/../lib
-L/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/usr/mingw/lib/../lib
-L/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/usr/lib/gcc/x86_64-w64-mingw32/4.9.3/../../../../x86_64-w64-mingw32/lib
-L/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/usr/mingw/lib
/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/usr/lib/gcc/x86_64-w64-mingw32/4.9.3/libgfortran.dll.a
-lmingw32 -lmoldname -lmingwex -lmsvcrt
/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/usr/lib/gcc/x86_64-w64-mingw32/4.9.3/libquadmath.dll.a
-ladvapi32 -lshell32 -luser32 -lkernel32 -luser32 -lkernel32 -luser32
-lkernel32 -luser32 -lkernel32 -lgdi32 -lws2_32 -luser32 -lkernel32
/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/usr/lib/gcc/x86_64-w64-mingw32/4.9.3/libstdc++.dll.a
-lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -ladvapi32 -lshell32
-luser32 -lkernel32 -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt
/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/usr/lib/gcc/x86_64-w64-mingw32/4.9.3/../../../../x86_64-w64-mingw32/lib/../lib/crtend.o
 -pthread -fopenmp -g -O2 -Wl,-rpath-link
-Wl,/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/usr/x86_64-w64-mingw32/lib
-Wl,--export-all-symbols   -pthread -fopenmp -o
liboctave/.libs/liboctave-3.dll -Wl,--enable-auto-image-base -Xlinker
--out-implib -Xlinker liboctave/.libs/liboctave.dll.a
libgnu/.libs/libgnu.a(lock.o): In function
`glthread_recursive_lock_init_multithreaded':
/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/tmp-default-octave/octave-4.1.0+/libgnu/glthread/lock.c:289:
undefined reference to `__imp_pthread_mutexattr_init'
/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/tmp-default-octave/octave-4.1.0+/libgnu/glthread/lock.c:292:
undefined reference to `__imp_pthread_mutexattr_settype'
/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/tmp-default-octave/octave-4.1.0+/libgnu/glthread/lock.c:298:
undefined reference to `__imp_pthread_mutex_init'
/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/tmp-default-octave/octave-4.1.0+/libgnu/glthread/lock.c:304:
undefined reference to `__imp_pthread_mutexattr_destroy'
/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/tmp-default-octave/octave-4.1.0+/libgnu/glthread/lock.c:301:
undefined reference to `__imp_pthread_mutexattr_destroy'
/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/tmp-default-octave/octave-4.1.0+/libgnu/glthread/lock.c:295:
undefined reference to `__imp_pthread_mutexattr_destroy'
libgnu/.libs/libgnu.a(strsignal.o): In function `init':
/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/tmp-default-octave/octave-4.1.0+/libgnu/strsignal.c:143:
undefined reference to `__imp_pthread_key_create'
libgnu/.libs/libgnu.a(strsignal.o): In function `free_key_mem':
/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/tmp-default-octave/octave-4.1.0+/libgnu/strsignal.c:170:
undefined reference to `__imp_pthread_setspecific'
libgnu/.libs/libgnu.a(strsignal.o): In function `strsignal':
/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/tmp-default-octave/octave-4.1.0+/libgnu/strsignal.c:101:
undefined reference to `__imp_pthread_once'
libgnu/.libs/libgnu.a(strsignal.o): In function `getbuffer':
/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/tmp-default-octave/octave-4.1.0+/libgnu/strsignal.c:186:
undefined reference to `__imp_pthread_getspecific'
/home/tatsuro/work/octave/mxe-octave/mxe-octave-dev-w64/tmp-default-octave/octave-4.1.0+/libgnu/strsignal.c:195:
undefined reference to `__imp_pthread_setspecific'


The error seems related pthread and the changeset 66dd260512a4 changes pthread
is related things. 

I suspect that this is related to this issue.




    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?48803>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]