From owner-freebsd-x11@freebsd.org Sun Oct 25 11:31:35 2020 Return-Path: Delivered-To: freebsd-x11@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 2898E44B8C6 for ; Sun, 25 Oct 2020 11:31:35 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail.madpilot.net (vogon.madpilot.net [159.69.1.99]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4CJwlp1phNz3gNg; Sun, 25 Oct 2020 11:31:33 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail (mail [192.168.254.3]) by mail.madpilot.net (Postfix) with ESMTP id 4CJwld6Mswz6dXC; Sun, 25 Oct 2020 12:31:25 +0100 (CET) Received: from mail.madpilot.net ([192.168.254.3]) by mail (mail.madpilot.net [192.168.254.3]) (amavisd-new, port 10026) with ESMTP id J110FKUcIrBZ; Sun, 25 Oct 2020 12:31:23 +0100 (CET) Subject: Re: Undefined symbol "glXBindTexImageEXT" To: Ronald Klop , vbox@freebsd.org Cc: "freebsd-x11@freebsd.org" References: From: Guido Falsi Message-ID: Date: Sun, 25 Oct 2020 12:31:23 +0100 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4CJwlp1phNz3gNg X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.50 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[madpilot.net:s=bjowvop61wgh]; NEURAL_HAM_MEDIUM(-1.05)[-1.046]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; MISSING_MIME_VERSION(2.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_LONG(-0.97)[-0.974]; TO_DN_SOME(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[madpilot.net:+]; DMARC_POLICY_ALLOW(-0.50)[madpilot.net,quarantine]; NEURAL_HAM_SHORT(-1.48)[-1.483]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:24940, ipnet:159.69.0.0/16, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; MAILMAN_DEST(0.00)[freebsd-x11] X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Oct 2020 11:31:35 -0000 On 25/10/20 09:51, Ronald Klop wrote: > Hi maintainer of virtualbox-ose-additions, > > After I saw > https://svnweb.freebsd.org/ports?view=revision&revision=553175 to fix > compiling with OpenGL support I tried it. > > 'Simple' X11 application like urxvt work, but more advanced like > xfce4-terminal or firefox crash very early with: > > ld-elf.so.1: /usr/local/lib/VBoxOGL.so: Undefined symbol > "glXBindTexImageEXT" > Explicitly disabling extensions was reported as making it build with the option enabled: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=250315 Unluckily it is causing problems, so the option is now broken at runtime as you reported. Not sure if there is an easy fix or if fixing it (apart from updating to a newer virtualbox release) is at all possible at this point. An idea I'm going to try is manually aligning the broken includes to the new dri provided ones. Please give me a little time to cook up a patch for you to test. > What can I help to debug this? Not much to debug, that symbol is actually absent. But enabling the code to include that symbol causes the build to fail. > > BTW: does it matter if I use vboxvideo from drm-devel-kmod or not? With > and without it gives the same error. > Don't think it's related. -- Guido Falsi