From owner-freebsd-multimedia@FreeBSD.ORG Sun Dec 15 09:53:18 2013 Return-Path: Delivered-To: multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CF7934C2 for ; Sun, 15 Dec 2013 09:53:18 +0000 (UTC) Received: from mail-la0-x235.google.com (mail-la0-x235.google.com [IPv6:2a00:1450:4010:c03::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4317917C7 for ; Sun, 15 Dec 2013 09:53:18 +0000 (UTC) Received: by mail-la0-f53.google.com with SMTP id mc6so2226056lab.40 for ; Sun, 15 Dec 2013 01:53:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :content-type; bh=5iBIqtZFTiH+zlDN7r4DibYzyLmNNqxo+AdBOQmiO20=; b=q2XVSXtXXWz1S3pFP35m2vATQ43d+eTtkCCe1l/6IeZxrb8TnEVGe6/m5TVndqwes7 +YJVXsl2C7Y3iqGDZp27QFmYBPyR4tVJia0bVAV4jm9QlMMahuhSt/Hz68evd64wMErc BRujBs/X9sS7nHoQN4Tyt+kHusmKHMKvRHej5HUMgXZVVs4w0wKMfq+PEfDP+X3Oxq0d KdjEo4JKDv/ygnad0fWiv5CgWCDl3g35tFkRIy3t8cGYibt0zH+FH+wAEVMa33nQtwrB aVYYbtaD9JyQO7GdXVdShXhXU1rRz1wO4S1nPzXv9fGoSMn6XHDnj9bYDteUIuhdKm28 3siQ== X-Received: by 10.112.201.197 with SMTP id kc5mr379313lbc.64.1387101196141; Sun, 15 Dec 2013 01:53:16 -0800 (PST) Received: from [83.145.205.163] (xdsl-205-163.nblnetworks.fi. [83.145.205.163]) by mx.google.com with ESMTPSA id t9sm15161131lat.1.2013.12.15.01.53.14 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 15 Dec 2013 01:53:15 -0800 (PST) Message-ID: <52AD7C09.8060200@gmail.com> Date: Sun, 15 Dec 2013 11:53:13 +0200 From: Jukka Ukkonen User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: multimedia@FreeBSD.org Subject: vlc-2.1.1 build fails on FreeBSD-9.2/amd64 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Dec 2013 09:53:18 -0000 Hello, I tried to dig a bit into the issue why vlc-2.1.1 fails to build properly. *The last lines of output from the build* (triggered by portupgrade) are... 1 warning generated. CCLD vlc-cache-gen 1 warning generated. 1 warning generated. 1 warning generated. CCLD vlc-wrapper 1 warning generated. 1 warning generated. CCLD vlc CCLD vlc-static GEN ../modules/plugins.dat _gmake[2]: *** [../modules/plugins.dat] *Segmentation fault: 11 (core dumped)*_ gmake[2]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-2.1.1/bin' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-2.1.1' gmake: *** [all] Error 2 ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** [do-build] Error code 1 Stop in /usr/ports/multimedia/vlc. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20131215-84988-h3t582 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=vlc-2.1.0_6,4 UPGRADE_PORT_VER=2.1.0_6,4 make BATCH=yes ** Fix the problem and try again. ---> Build of multimedia/vlc ended at: Sun, 15 Dec 2013 10:13:17 +0200 (consumed 00:02:10) ---> Upgrade of multimedia/vlc ended at: Sun, 15 Dec 2013 10:13:17 +0200 (consumed 00:02:10) ---> ** Upgrade tasks 1: 0 done, 0 ignored, 0 skipped and 1 failed ---> Listing the results (+:done / -:ignored / *:skipped / !:failed) ! multimedia/vlc (vlc-2.1.0_6,4) (interrupted by user) ---> Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed ---> Session ended at: Sun, 15 Dec 2013 10:13:17 +0200 (consumed 00:07:24) *The failing binary* apparently is /usr/ports/multimedia/vlc/work/vlc-2.1.1/bin/.libs/vlc-cache-gen When running manually make with *ktrace* like this... ktrace -dit+ make ... and then *kdump* right after that produces this snippet of output around the moment when everything goes pearshape... 7100 vlc-cache-gen RET sigprocmask 0 7100 vlc-cache-gen CALL sigprocmask(SIG_BLOCK,0x80081d4e8,0x7fffffffc5d0) 7100 vlc-cache-gen RET sigprocmask 0 7100 vlc-cache-gen CALL sigprocmask(SIG_SETMASK,0x80081d4fc,0) 7100 vlc-cache-gen RET sigprocmask 0 7100 vlc-cache-gen CALL sigprocmask(SIG_BLOCK,0x80081d4e8,0x7fffffffc5d0) 7100 vlc-cache-gen RET sigprocmask 0 7100 vlc-cache-gen CALL sigprocmask(SIG_SETMASK,0x80081d4fc,0) 7100 vlc-cache-gen RET sigprocmask 0 7100 vlc-cache-gen CALL sigprocmask(SIG_BLOCK,0x80081d4e8,0x7fffffffc5d0) 7100 vlc-cache-gen RET sigprocmask 0 7100 vlc-cache-gen CALL sigprocmask(SIG_SETMASK,0x80081d4fc,0) 7100 vlc-cache-gen RET sigprocmask 0 7100 vlc-cache-gen CALL sigprocmask(SIG_BLOCK,0x80081d4e8,0x7fffffffc5d0) 7100 vlc-cache-gen RET sigprocmask 0 7100 vlc-cache-gen CALL sigprocmask(SIG_SETMASK,0x80081d4fc,0) 7100 vlc-cache-gen RET sigprocmask 0 _7100 vlc-cache-gen PSIG __*SIGSEGV*__SIG_DFL code=0x2_ 7100 vlc-cache-gen NAMI "vlc-cache-gen.core" 5281 make RET wait4 RESTART 5281 make PSIG SIGCHLD caught handler=0x405280 mask=0x0 code=0x3 5281 make CALL sigreturn(0x7fffffffc3c0) 5281 make RET sigreturn JUSTRETURN 5281 make CALL wait4(0xffffffff,0x7fffffffc878,0<>0,0) 5281 make RET wait4 7100/0x1bbc I hope this helps. --jau