octave-maintainers
[Top][All Lists]
Advanced

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

Re: Having problem building on macOS Mojave


From: Ben Abbott
Subject: Re: Having problem building on macOS Mojave
Date: Thu, 27 Dec 2018 07:56:39 +0800

> On Dec 27, 2018, at 01:24, Andrew Janke <address@hidden> wrote:
> 
> On 12/26/18 1:13 AM, Ben Abbott wrote:
>>> On Dec 26, 2018, at 1:22 PM, Andrew Janke <address@hidden 
>>> <mailto:address@hidden>> wrote:
>>> 
>>>> On 12/25/18 11:35 PM, Ben Abbott wrote:
>>>>> On Dec 26, 2018, at 12:13, Andrew Janke <address@hidden 
>>>>> <mailto:address@hidden> <mailto:address@hidden>> wrote:
>>>>> 
>>>>> On 12/25/18 11:01 PM, Ben Abbott wrote:
>>>>>>> On Dec 26, 2018, at 11:53, Andrew Janke <address@hidden 
>>>>>>> <mailto:address@hidden> <mailto:address@hidden>> wrote:
>>>>>>> 
>>>>>>>> On 12/25/18 10:40 PM, Anadi Kashyap wrote:
>>>>>>>> On Wed, Dec 26, 2018 at 9:05 AM Ben Abbott <address@hidden 
>>>>>>>> <mailto:address@hidden> <mailto:address@hidden> 
>>>>>>>> <mailto:address@hidden>> wrote:
>>>>>>>>    You’re configure script is still not working.
>>>>>>>>    Ben
>>>>>>>> But I didn't get any warnings after my last configure, no Qt warning 
>>>>>>>> or anything at all. So my configure script could still be wrong?
>>>>>>>> I'll try to find out what's happening in the meanwhile.
>>>>>>> On my end, I'm getting through the configure and most of the way 
>>>>>>> through the
>>>>>>> build. But late in the build process, when it's calling octave itself 
>>>>>>> (maybe for
>>>>>>> documentation generation), the built octave segfaults.
>>>>>>> 
>>>>>>> Error from the build log:
>>>>>>> 
>>>>>>> rm -f src/octave-gui-6.0.0 && \
>>>>>>>    cd src && ln -s octave-gui octave-gui-6.0.0
>>>>>>> /bin/sh run-octave --norc --silent --no-history --path 
>>>>>>> /private/tmp/octave-head-test-20181225-1347-s7cbw0/doc/interpreter/ 
>>>>>>> --eval "geometryimages ('doc/interpreter/', 'voronoi', 'txt');"
>>>>>>> /bin/sh run-octave --norc --silent --no-history --path 
>>>>>>> /private/tmp/octave-head-test-20181225-1347-s7cbw0/doc/interpreter/ 
>>>>>>> --eval "geometryimages ('doc/interpreter/', 'triplot', 'txt');"
>>>>>>> /bin/sh run-octave --norc --silent --no-history --path 
>>>>>>> /private/tmp/octave-head-test-20181225-1347-s7cbw0/doc/interpreter/ 
>>>>>>> --eval "geometryimages ('doc/interpreter/', 'griddata', 'txt');"
>>>>>>> /bin/sh run-octave --norc --silent --no-history --path 
>>>>>>> /private/tmp/octave-head-test-20181225-1347-s7cbw0/doc/interpreter/ 
>>>>>>> --eval "geometryimages ('doc/interpreter/', 'convhull', 'txt');"
>>>>>>> /bin/sh run-octave --norc --silent --no-history --path 
>>>>>>> /private/tmp/octave-head-test-20181225-1347-s7cbw0/doc/interpreter/ 
>>>>>>> --eval "geometryimages ('doc/interpreter/', 'delaunay', 'txt');"
>>>>>>> /bin/sh run-octave --norc --silent --no-history --path 
>>>>>>> /private/tmp/octave-head-test-20181225-1347-s7cbw0/doc/interpreter/ 
>>>>>>> --eval "geometryimages ('doc/interpreter/', 'inpolygon', 'txt');"
>>>>>>> /bin/sh run-octave --norc --silent --no-history --path 
>>>>>>> /private/tmp/octave-head-test-20181225-1347-s7cbw0/doc/interpreter/ 
>>>>>>> --eval "interpimages ('doc/interpreter/', 'interpft', 'txt');"
>>>>>>> /bin/sh run-octave --norc --silent --no-history --path 
>>>>>>> /private/tmp/octave-head-test-20181225-1347-s7cbw0/doc/interpreter/ 
>>>>>>> --eval "interpimages ('doc/interpreter/', 'interpn', 'txt');"
>>>>>>> 
>>>>>>> 
>>>>>>> fatal: caught signal Segmentation fault: 11 -- stopping myself...
>>>>>>> make[2]: *** [doc/interpreter/interpft.txt] Segmentation fault: 11
>>>>>>> make[2]: *** Deleting file `doc/interpreter/interpft.txt'
>>>>>>> make[2]: *** Waiting for unfinished jobs....
>>>>>>> 
>>>>>>> fatal: caught signal Segmentation fault: 11 -- stopping myself...
>>>>>>> make[2]: *** [doc/interpreter/convhull.txt] Segmentation fault: 11
>>>>>>> make[2]: *** Deleting file `doc/interpreter/convhull.txt'
>>>>>>> 
>>>>>>> 
>>>>>>> Full build logs: 
>>>>>>> https://gist.github.com/980b25ffa7544632a4993ed38e4b3b79
>>>>>>> 
>>>>>>> Does that look familiar?
>>>>>>> 
>>>>>>> Cheers,
>>>>>>> Andrew
>>>>>> Hi Andrew,
>>>>>> 
>>>>>> Yeah. I get the same. There’s a clumsy patch needed to avoid that (same 
>>>>>> as needed for 4.4)
>>>>>> 
>>>>>> Ben
>>>>> Is the patch on Savannah somewhere? I'm searching for "segmentation 
>>>>> fault" and "geometryimages" and not finding a relevant bug.
>>>>> 
>>>>> Andrew
>>>> https://savannah.gnu.org/bugs/?50025
>>>> Ben
>>> 
>>> 
>>> I've applied the updated patch, but I'm afraid I'm still getting a crash in 
>>> the build. It's erroring out on fewer files, though.
>>> 
>>> /bin/sh run-octave --norc --silent --no-history --path 
>>> /private/tmp/octave-head-test-20181226-82826-kq1c55/doc/interpreter/ --eval 
>>> "geometryimages ('doc/interpreter/', 'voronoi', 'txt');"
>>> /bin/sh run-octave --norc --silent --no-history --path 
>>> /private/tmp/octave-head-test-20181226-82826-kq1c55/doc/interpreter/ --eval 
>>> "geometryimages ('doc/interpreter/', 'triplot', 'txt');"
>>> /bin/sh run-octave --norc --silent --no-history --path 
>>> /private/tmp/octave-head-test-20181226-82826-kq1c55/doc/interpreter/ --eval 
>>> "geometryimages ('doc/interpreter/', 'griddata', 'txt');"
>>> /bin/sh run-octave --norc --silent --no-history --path 
>>> /private/tmp/octave-head-test-20181226-82826-kq1c55/doc/interpreter/ --eval 
>>> "geometryimages ('doc/interpreter/', 'convhull', 'txt');"
>>> /bin/sh run-octave --norc --silent --no-history --path 
>>> /private/tmp/octave-head-test-20181226-82826-kq1c55/doc/interpreter/ --eval 
>>> "geometryimages ('doc/interpreter/', 'delaunay', 'txt');"
>>> /bin/sh run-octave --norc --silent --no-history --path 
>>> /private/tmp/octave-head-test-20181226-82826-kq1c55/doc/interpreter/ --eval 
>>> "geometryimages ('doc/interpreter/', 'inpolygon', 'txt');"
>>> /bin/sh run-octave --norc --silent --no-history --path 
>>> /private/tmp/octave-head-test-20181226-82826-kq1c55/doc/interpreter/ --eval 
>>> "interpimages ('doc/interpreter/', 'interpft', 'txt');"
>>> /bin/sh run-octave --norc --silent --no-history --path 
>>> /private/tmp/octave-head-test-20181226-82826-kq1c55/doc/interpreter/ --eval 
>>> "interpimages ('doc/interpreter/', 'interpn', 'txt');"
>>> fatal: caught signal Segmentation fault: 11 -- stopping myself...
>>> fatal: caught signal Segmentation fault: 11 -- stopping myself...
>>> make[2]: *** [doc/interpreter/inpolygon.txt] Segmentation fault: 11
>>> make[2]: *** Deleting file `doc/interpreter/inpolygon.txt'
>>> make[2]: *** Waiting for unfinished jobs....
>>> make[2]: *** [doc/interpreter/delaunay.txt] Segmentation fault: 11
>>> make[2]: *** Deleting file `doc/interpreter/delaunay.txt'
>>> 
>>> 
>>> Cheers,
>>> Andrew
>> Carlo’s word-around for this problem is attached to the bug-report below.
>> https://savannah.gnu.org/bugs/index.php?55268
>> Ben
> 
> That worked. Now it's getting through more of the build and failing at the
> "error: __gnuplot_get_var__: Can not make FIFO (Function not implemented)", 
> which
> is discussed elsewhere.

GNUPLOT is only needed if Qt did not build correctly. 

Check to see what happened when building init_qt.

Ben

Ben



reply via email to

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