Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Jan 2009 01:20:26 GMT
From:      Don Allen <donaldcallen@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   misc/130806: sysutils/e2fsprogs does not build
Message-ID:  <200901210120.n0L1KQxE027042@www.freebsd.org>
Resent-Message-ID: <200901210130.n0L1U2jL076230@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         130806
>Category:       misc
>Synopsis:       sysutils/e2fsprogs does not build
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jan 21 01:30:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Don Allen
>Release:        7.1 AMD64
>Organization:
Personal
>Environment:
FreeBSD salome.comcast.net 7.1-RELEASE FreeBSD 7.1-RELEASE #0: Thu Jan  1 08:58:24 UTC 2009     root@driscoll.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
After 

cd /usr/ports/sysutils/e2fsprogs
make build

this occurred:
.....
gmake[2]: Entering directory `/usr/ports/sysutils/e2fsprogs/work/e2fsprogs-1.41.
3/lib/et'
        CC error_message.c
In file included from error_message.c:19:
/usr/include/stdio.h:50: error: two or more data types in declaration specifiers
/usr/include/stdio.h:50: error: two or more data types in declaration specifiers
In file included from error_message.c:37:
/usr/include/fcntl.h:56: error: two or more data types in declaration specifiers
/usr/include/fcntl.h:56: error: two or more data types in declaration specifiers
gmake[2]: *** [error_message.o] Error 1
gmake[2]: Leaving directory `/usr/ports/sysutils/e2fsprogs/work/e2fsprogs-1.41.3
/lib/et'
gmake[1]: *** [all-libs-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/sysutils/e2fsprogs/work/e2fsprogs-1.41.3
'
gmake: *** [all] Error 2
*** Error code 2

Stop in /usr/ports/sysutils/e2fsprogs.
*** Error code 1

Stop in /usr/ports/sysutils/e2fsprogs.

>How-To-Repeat:
On an AMD64 system, do

cd /usr/ports/sysutils/e2fsprogs
make build

I am in the process of converting 3 systems from Gentoo Linux to FreeBSD. The first system is a Thinkpad G41, a single-processor 32-bit Pentium 4 system. I just tried building e2fsprogs on that system, which is also running FreeBSD 7.1 and which was csup'ed yesterday, and that build succeeds. So at this point, this appears to be an AMD64-specific problem. 
>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200901210120.n0L1KQxE027042>