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:[EMAIL PROTECTED]] > Sent: Tuesday, March 12, 2002 12:13 AM > To: [EMAIL PROTECTED] > 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 [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