From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark H Weaver Subject: Re: w3m: 'license'; error: redefinition of 'struct file_handle' Date: Wed, 13 Feb 2013 00:50:42 -0500 Message-ID: <8738x0lq31.fsf@tines.lan> References: <878v6spyx3.fsf@karetnikov.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:60693) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U5VFC-0001Cw-IS for bug-guix@gnu.org; Wed, 13 Feb 2013 00:50:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U5VFB-0001g2-2n for bug-guix@gnu.org; Wed, 13 Feb 2013 00:50:58 -0500 Received: from world.peace.net ([96.39.62.75]:45327) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U5VFA-0001f5-U9 for bug-guix@gnu.org; Wed, 13 Feb 2013 00:50:56 -0500 In-Reply-To: <878v6spyx3.fsf@karetnikov.org> (Nikita Karetnikov's message of "Wed, 13 Feb 2013 00:26:00 -0500") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Nikita Karetnikov Cc: bug-guix@gnu.org Nikita Karetnikov writes: > w3m raises the following error: > > istream.h:23:8: error: redefinition of 'struct file_handle' The issue here is that glibc started using "struct file_handle", which conflicts with w3m's prior use of the same name. You shouldn't need a patch for this. Just replace "struct file_handle" with "struct io_file_handle" everywhere in the w3m source code. That will have no effect on the operation of the program whatsoever. Mark