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:[EMAIL PROTECTED]]
> Sent: Tuesday, March 12, 2002 12:13 AM
> 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-
>  undefined
> > ref
> > erence to `misc_conv'
> > gmake[2]: *** [gdmaskpass] Error 1
> > gmake[2]: Leaving directory `/usr/ports/x11/gdm/work/gdm-'
> >
> >
> > To Unsubscribe: send mail to [EMAIL PROTECTED]
> > with "unsubscribe freebsd-gnome" in the body of the message

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to