Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Mar 2002 09:22:51 +0100
From:      "Jan Stocker" <jstocker@tzi.de>
To:        <current@freebsd.org>
Subject:   Updating 4.5->5.0 forces some ports to fail: old include files
Message-ID:  <000201c1ca68$44966100$fe02010a@twoflower.liebende.de>
In-Reply-To: <1015888366.54382.2.camel@estes.2y.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,
after updating my fresh installed 4.5 to -current i was unable to compile
GDM. After a nice hint the problem was found. In /usr/include are some old
files which are no longer used by -current but be found by the configure
program of gdm (i think) and so be used.
So i think updating an old 4.x system should lead to a removal of no longer
used files to avoid this problem.

I've moved my old include and made a installworld again.
This is the diff:

Only in include.old: gmp.h
Only in include.old/machine: asnames.h
Only in include.old/machine: bus_pio_ind.h
Only in include.old/machine: console.h
Only in include.old/machine: globaldata.h
Only in include.old/machine: globals.h
Only in include.old/machine: i4b_isppp.h
Only in include.old/machine: if_wavelan_ieee.h
Only in include.old/machine: ioctl_fd.h
Only in include.old/machine: ipl.h
Only in include.old/machine: lock.h
Only in include.old/machine: mouse.h
Only in include.old/machine: ultrasound.h
Only in include.old: msdosfs
Only in include.old/net: hostcache.h
Only in include.old/net: if_faith.h
Only in include.old/netatm: kern_include.h
Only in include.old/netinet: in_hostcache.h
Only in include.old/nfs: krpc.h
Only in include.old/nfs: nfs.h
Only in include.old/nfs: nfsdiskless.h
Only in include.old/nfs: nfsm_subs.h
Only in include.old/nfs: nfsmount.h
Only in include.old/nfs: nfsrtt.h
Only in include.old/nfs: nfsrvcache.h
Only in include.old/nfs: nfsv2.h
Only in include.old/nfs: nqnfs.h
Only in include.old: ntfs
Only in include.old: nwfs
Only in include.old/security: _pam_compat.h
Only in include.old/security: _pam_macros.h
Only in include.old/security: _pam_types.h
Only in include.old/security: pam_malloc.h
Only in include.old/security: pam_misc.h
Only in include.old: skey.h
Only in include.old: ss
Only in include.old: struct.h
Only in include.old/sys: inttypes.h
Only in include.old/sys: syscall-hide.h
Only in include.old/sys: tprintf.h
Only in include.old/sys: wormio.h
Only in include.old/ufs: mfs


> -----Original Message-----
> From: Michael J Estes [mailto:estesm@cc.wwu.edu]
> Sent: Tuesday, March 12, 2002 12:13 AM
> To: jstocker@tzi.de
> Cc: gnome@FreeBSD. ORG; ports@FreeBSD. ORG
> Subject: Re: GDM port broken
>
>
> I had the same problem recently and I managed to fix it my removing
> /usr/include then doing a 'make installworld'.  I'm assuming you are on
> -CURRENT.  I think this is related to recent pam changes.  Seems there
> may have been some stale pam related .h files.
>
> -Mike Estes
>
> On Mon, 2002-03-11 at 14:46, Jan Stocker wrote:
> > Compiling gdm failed on completly fresh installed system...
> >
> > cc -O -pipe -march=pentiumpro -I/usr/X11R6/include -g -Wall
> -Wpointer-arith
> > -Wmi
> > ssing-prototypes -Wmissing-declarations -o gdmaskpass
> > dmaskpass.o -Wl,-E  -L/us
> > r/X11R6/lib -L/usr/local/lib -lintl -lpam -lwrap -lpam -lutil
> -lutil -lXiner
> > ama
> > gdmaskpass.o: In function `main':
> >
> /usr/ports/x11/gdm/work/gdm-2.2.5.4/utils/gdmaskpass.c(.data+0x0):
>  undefined
> > ref
> > erence to `misc_conv'
> > gmake[2]: *** [gdmaskpass] Error 1
> > gmake[2]: Leaving directory `/usr/ports/x11/gdm/work/gdm-2.2.5.4/utils'
> >
> >
> > To Unsubscribe: send mail to majordomo@FreeBSD.org
> > with "unsubscribe freebsd-gnome" in the body of the message
>
>


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000201c1ca68$44966100$fe02010a>