From owner-freebsd-ports@freebsd.org Tue Jun 12 20:19:34 2018 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9C555101A1B8 for ; Tue, 12 Jun 2018 20:19:34 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 2403177CC7 for ; Tue, 12 Jun 2018 20:19:34 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id w5CKJRLp033518 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Tue, 12 Jun 2018 13:19:27 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id w5CKJRN9033517 for freebsd-ports@freebsd.org; Tue, 12 Jun 2018 13:19:27 -0700 (PDT) (envelope-from sgk) Date: Tue, 12 Jun 2018 13:19:27 -0700 From: Steve Kargl To: freebsd-ports@freebsd.org Subject: Building math/octave with QT4? Message-ID: <20180612201927.GA33435@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.9.2 (2017-12-15) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jun 2018 20:19:34 -0000 Is it possible to build math/octave with QT4? The recent switch to require QT5 in r469260 leads to an unusable octave (unless one's intention is to debug QT5). % gdb81 /usr/local/libexec/octave/4.4.0/exec/amd64-portbld-freebsd12.0/octave-gui octave-gui.core > bt #0 0x00000002056b244d in QVariant::QVariant(QVariant const&) () from /usr/local/lib/qt5/libQt5Core.so.5 [Current thread is 1 (LWP 101275)] (gdb) bt #0 0x00000002056b244d in QVariant::QVariant(QVariant const&) () from /usr/local/lib/qt5/libQt5Core.so.5 #1 0x0000000227c233c9 in ?? () from /usr/local/lib/qt5/plugins/sqldrivers/libqsqlite.so #2 0x0000000227c1eba2 in ?? () from /usr/local/lib/qt5/plugins/sqldrivers/libqsqlite.so #3 0x0000000205117351 in QSqlResult::execBatch(bool) () from /usr/local/lib/qt5/libQt5Sql.so.5 #4 0x0000000203cf9ca2 in ?? () from /usr/local/lib/qt5/libQt5Help.so.5 #5 0x0000000203cfbd42 in ?? () from /usr/local/lib/qt5/libQt5Help.so.5 #6 0x00000002054b24ea in ?? () from /usr/local/lib/qt5/libQt5Core.so.5 #7 0x0000000200d7e426 in thread_start (curthread=0x232679100) at /usr/src/lib/libthr/thread/thr_create.c:291 #8 0x0000000000000000 in ?? () Backtrace stopped: Cannot access memory at address 0x7fffbebf4000 -- Steve