From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1OLgpf-0003xp-O7 for garchives@archives.gentoo.org; Mon, 07 Jun 2010 18:13:56 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id ADA43E0663; Mon, 7 Jun 2010 18:12:50 +0000 (UTC) Received: from mail-bw0-f53.google.com (mail-bw0-f53.google.com [209.85.214.53]) by pigeon.gentoo.org (Postfix) with ESMTP id 6E3BAE0663 for ; Mon, 7 Jun 2010 18:12:50 +0000 (UTC) Received: by bwz12 with SMTP id 12so1057227bwz.40 for ; Mon, 07 Jun 2010 11:12:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type; bh=f5owDlvkHSjfbjxtmP4T89p+ZbRVpRSEUx2faKz1GI0=; b=QAWCw2WtmYlEEdT1jHS3ErGTdY64dhRNaHoG8e88ly+juHW6d7kJ39okgMuJnWgMJH HKDLLl6z/DttHdo9soZoyc+PXt7F/bvS7W1vVb9QgusUPtPZBLOarYJ/AB6MxlK8GDoO sIxYGWXgkaZPP0BV/1kvX+lEi8GNuzSHqUYZ8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=T+PojVP6ApQnG81t32IsD0835CW9cCJu0jdrkvapWBlrFakyYpMscH0wlsZL31Kf3q JUGRMZ6KsPxGnk5OzbM2Ud95uHRIq+2zequYqz7fttNSa2CoU5quih2CX+hAVDMro5TY l9CdR3pcy+g+g72+2NCC5giSqkMgFVDdtMvaE= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Received: by 10.204.83.39 with SMTP id d39mr7010286bkl.23.1275934368996; Mon, 07 Jun 2010 11:12:48 -0700 (PDT) Received: by 10.204.144.156 with HTTP; Mon, 7 Jun 2010 11:12:48 -0700 (PDT) In-Reply-To: <20100606173634.GM27315@anton.digitaltorque.ca> References: <20100606173634.GM27315@anton.digitaltorque.ca> Date: Mon, 7 Jun 2010 21:12:48 +0300 Message-ID: Subject: Re: [gentoo-user] how did xine-lib get broken? From: "Arttu V." To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 X-Archives-Salt: e6a52de4-2454-484a-bc21-8ec61ccee068 X-Archives-Hash: b59cb2a03653d6ceeac57dc73f01c161 On 6/6/10, Michael P. Soulier wrote: > I'm confused. I was upgrading my box piecemeal, as it's been a while. I ran > revdep-rebuild and it turned up xine-lib as broken, so it rebuilt it, but > the > rebuild failed. > > libtool: compile: i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../include > -I../.. -I../../include -I../../include -I../../src -I../../src/xine-engine > -I../../src/xine-engine -I../../src/xine-utils -I../../src/input > -I../../src/input -I../../lib -I../../lib -fvisibility=hidden > -D_LARGEFILE64_SOURCE -I/usr/include/alsa -I../../src/input/libdvdnav/ > -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE -O2 -march=athlon-xp > -pipe > -frename-registers -ffunction-sections -Wall -Wchar-subscripts > -Wnested-externs -Wcast-align -Wmissing-declarations -Wmissing-prototypes > -Wmissing-format-attribute -Wno-pointer-sign -Wformat=2 > -Wno-format-zero-length -Wstrict-aliasing=2 > -Werror=implicit-function-declaration -DNDEBUG -c input_v4l2.c -fPIC -DPIC > -o > .libs/xineplug_inp_v4l2_la-input_v4l2.o > input_v4l2.c: In function 'v4l2_input_open': > input_v4l2.c:113: error: implicit declaration of function '_IOR' > input_v4l2.c:113: warning: nested extern declaration of '_IOR' > input_v4l2.c:113: error: expected expression before 'struct' > input_v4l2.c: In function 'v4l2_input_setup_video_streaming': > input_v4l2.c:162: error: implicit declaration of function '_IOWR' > input_v4l2.c:162: warning: nested extern declaration of '_IOWR' > input_v4l2.c:162: error: expected expression before 'struct' > input_v4l2.c:179: error: expected expression before 'struct' > input_v4l2.c:208: error: expected expression before 'struct' > input_v4l2.c:212: error: implicit declaration of function '_IOW' > input_v4l2.c:212: warning: nested extern declaration of '_IOW' > input_v4l2.c:212: error: expected expression before 'int' > input_v4l2.c: In function 'v4l2_input_dequeue_video_buffer': > input_v4l2.c:283: error: expected expression before 'struct' > input_v4l2.c: In function 'v4l2_input_enqueue_video_buffer': > input_v4l2.c:317: error: expected expression before 'struct' > input_v4l2.c: In function 'v4l2_input_dispose': > input_v4l2.c:326: error: expected expression before 'int' > input_v4l2.c: In function 'v4l2_input_get_mrl': > input_v4l2.c:353: warning: unused variable 'this' > > so obviously xine-lib is missing a dependency. Why isn't this unknown > dependency simply pulled in? Perhaps you could mention the version you're trying to compile, and the USE flags you're using? I could imagine there could be major problems with 1.1.17 due to missing libv4l dependency, but 1.1.18.1 has been stable for x86 for nearly a month. -- Arttu V.