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: Andrew Janke
Subject: Re: Having problem building on macOS Mojave
Date: Wed, 26 Dec 2018 12:24:45 -0500
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:60.0) Gecko/20100101 Thunderbird/60.3.3



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.

Thanks!

Andrew



reply via email to

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