pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/38877: x11/xfce4-exo doesn't compile in recent DragonFly HEAD
>Number: 38877
>Category: pkg
>Synopsis: x11/xfce4-exo doesn't compile in recent DragonFly HEAD
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri Jun 06 13:15:00 +0000 2008
>Originator: Hasso Tepper
>Release: DragonFly
>Organization:
>Environment:
DragonFly
>Description:
exo-mount-point.c: In function 'exo_mount_point_list_match_active':
exo-mount-point.c:263: error: too few arguments to function 'getvfsstat'
exo-mount-point.c:271: error: 'ST_NOWAIT' undeclared (first use in this
function)
exo-mount-point.c:271: error: (Each undeclared identifier is reported only once
exo-mount-point.c:271: error: for each function it appears in.)
exo-mount-point.c:271: warning: passing argument 1 of 'getvfsstat' from
incompatible pointer type
exo-mount-point.c:271: warning: passing argument 2 of 'getvfsstat' makes
pointer from integer without a cast
exo-mount-point.c:271: error: too few arguments to function 'getvfsstat'
exo-mount-point.c:276: error: 'struct statvfs' has no member named
'f_mntfromname'
exo-mount-point.c:277: error: 'struct statvfs' has no member named 'f_mntonname'
exo-mount-point.c:278: error: 'struct statvfs' has no member named
'f_fstypename'
gmake[3]: *** [libexo_0_3_la-exo-mount-point.lo] Error 1
>How-To-Repeat:
>Fix:
The point is that there was getvfsstat() syscall added to DragonFly recently,
but it's not compatible with the code written for NetBSD.
The patch to fix the problem is available at
http://leaf.dragonflybsd.org/~hasso/pkgsrc-x11-xfce4-exo.patch
Home |
Main Index |
Thread Index |
Old Index