From owner-freebsd-current@FreeBSD.ORG Tue Jul 3 10:09:24 2007 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A987816A484 for ; Tue, 3 Jul 2007 10:09:24 +0000 (UTC) (envelope-from bms@incunabulum.net) Received: from out2.smtp.messagingengine.com (out2.smtp.messagingengine.com [66.111.4.26]) by mx1.freebsd.org (Postfix) with ESMTP id 6D7AB13C447 for ; Tue, 3 Jul 2007 10:09:24 +0000 (UTC) (envelope-from bms@incunabulum.net) Received: from compute2.internal (compute2.internal [10.202.2.42]) by out1.messagingengine.com (Postfix) with ESMTP id F39335D1B; Tue, 3 Jul 2007 06:09:23 -0400 (EDT) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by compute2.internal (MEProxy); Tue, 03 Jul 2007 06:09:23 -0400 X-Sasl-enc: lA9EB5za9U28Evbw4k7a/QmcBe54+27JCNptsJxZQXe2 1183457363 Received: from empiric.lon.incunabulum.net (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTP id 7DF3E148D; Tue, 3 Jul 2007 06:09:23 -0400 (EDT) Message-ID: <468A2052.70009@incunabulum.net> Date: Tue, 03 Jul 2007 11:09:22 +0100 From: Bruce M Simpson User-Agent: Thunderbird 2.0.0.4 (X11/20070630) MIME-Version: 1.0 To: FreeBSD Current Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: ports-committers@FreeBSD.org Subject: Problem with MesaLib based ports X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2007 10:09:24 -0000 Whilst upgrading my system to xorg 7.2, I found that I sometimes had to 'mkdir lib' in the extracted tree for ports using the MesaLib distfile. A number of ports seem to be affected by this. The latest breakage was with yesterday's graphics/libGL port update: %%% cc -c -I. -I../../../include -I../../../include/GL/internal -I../../../src/mesa/main -I../../../src/mesa/glapi -O2 -fno-strict-aliasing -pipe -I/usr/local/include -I/usr/local/include/drm `pkg-config --cflags libdrm` -I/usr/local/include -O2 -fno-strict-aliasing -pipe -I/usr/local/include -I/usr/local/include/drm -Wall -O2 -fno-strict-aliasing -pipe -I/usr/local/include -I/usr/local/include/drm -Wmissing-prototypes -std=c99 -Wundef -ffast-math -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -I/usr/local/include -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -DHAVE_POSIX_MEMALIGN -DXF86VIDMODE -D_REENTRANT -UIN_DRI_DRIVER -DDEFAULT_DRIVER_DIR=\"/usr/local/lib/dri\" ../../../src/mesa/x86/glapi_x86.S -o ../../../src/mesa/x86/glapi_x86.o ../../../bin/mklib -o GL -linker 'cc' \ -major 1 -minor 2 \ -install ../../../lib -L/usr/local/lib -lX11 -lXext -lXxf86vm -lXdamage -lXfixes -lm -pthread `pkg-config --libs libdrm` glcontextmodes.o clientattrib.o compsize.o eval.o glxcmds.o glxext.o glxextensions.o indirect.o indirect_init.o indirect_size.o indirect_window_pos.o indirect_transpose_matrix.o indirect_vertex_array.o indirect_vertex_program.o pixel.o pixelstore.o render2.o renderpix.o single2.o singlepix.o vertarr.o xfont.o glx_pbuffer.o glx_query.o glx_texture_compression.o dri_glx.o XF86dri.o ../../../src/mesa/main/dispatch.o ../../../src/mesa/glapi/glapi.o ../../../src/mesa/glapi/glthread.o ../../../src/mesa/x86/glapi_x86.o mklib: Making FreeBSD shared library: libGL.so.1 mklib: Installing libGL.so.1 libGL.so in ../../../lib usage: mv [-f | -i | -n] [-v] source target mv [-f | -i | -n] [-v] source ... directory gmake[3]: *** [../../../lib/libGL.so] Error 64 gmake[3]: Leaving directory `/usr/ports/graphics/libGL/work/Mesa-7.0/src/glx/x11' gmake[2]: *** [subdirs] Error 1 gmake[2]: Leaving directory `/usr/ports/graphics/libGL/work/Mesa-7.0/src' gmake[1]: *** [default] Error 1 gmake[1]: Leaving directory `/usr/ports/graphics/libGL/work/Mesa-7.0' gmake: *** [freebsd-dri-x86] Error 2 *** Error code 2 Stop in /usr/ports/graphics/libGL. %%% If I 'mkdir lib' in /usr/ports/graphics/libGL/work/Mesa-7.0 I do not see this failure. BMS