af_atalk.c error FBSD 9.0Rp4
FBSD UG
freebsd at rgbaz.eu
Mon Aug 13 10:57:13 UTC 2012
aaah nevermind... sigh...
just for the archive, I'm learning C and had
setenv GCC_EXEC_PREFIX "c-program"
setenv C_INCLUDE_PATH=/usr/local/include
which were preventing certain things to compile...
and then 'Computer says "no"'
gr
arno
On 10 aug 2012, at 15:40, FBSD UG wrote:
> hello!
>
> I'm trying to buildworld on my FreeBSD 9.0-RELEASE-p4
> server after successfully installing the kernel, but keep
> running into the same error no matter what I do.
>
> I've been googling for days now and must either be looking
> in the wrong directions or it's not there.
>
> The error I get is the following:
>
> cc -O2 -pipe -DINET6 -DINET -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wnested-externs -DRESCUE -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /usr/src/sbin/ifconfig/af_atalk.c
> /usr/src/sbin/ifconfig/af_atalk.c: In function 'at_status':
> /usr/src/sbin/ifconfig/af_atalk.c:94: error: 'struct sockaddr_at' has no member named 'sat_range'
> /usr/src/sbin/ifconfig/af_atalk.c: In function 'at_getaddr':
> /usr/src/sbin/ifconfig/af_atalk.c:123: error: 'struct sockaddr_at' has no member named 'sat_len'
> /usr/src/sbin/ifconfig/af_atalk.c: In function 'at_postproc':
> /usr/src/sbin/ifconfig/af_atalk.c:152: error: 'struct sockaddr_at' has no member named 'sat_range'
> *** Error code 1
>
> Stop in /usr/src/sbin/ifconfig.
> *** Error code 1
>
> Stop in /usr/obj/usr/src/rescue/rescue.
> *** Error code 1
>
> Stop in /usr/src/rescue/rescue.
> *** Error code 1
>
> Stop in /usr/src/rescue.
> *** Error code 1
>
> Stop in /usr/src.
> *** Error code 1
>
> Stop in /usr/src.
> *** Error code 1
>
> Stop in /usr/src.
>
>
> I do also get this when I cd into /usr/src/sbin/ifconfig and type make.
>
>
> This is my kernelconfig I compiled the kernel with:
>
> cpu I686_CPU
> ident KERNEL9
>
> options SCHED_ULE # ULE scheduler
> options PREEMPTION # Enable kernel thread preemption
> options INET # InterNETworking
> options INET6 # IPv6 communications protocols
> options SCTP # Stream Control Transmission Protocol
> options FFS # Berkeley Fast Filesystem
> options SOFTUPDATES # Enable FFS soft updates support
> options UFS_ACL # Support for access control lists
> options UFS_DIRHASH # Improve performance on big directories
> options UFS_GJOURNAL # Enable gjournal-based UFS journaling
> options MD_ROOT # MD is a potential root device
> options NFSCL # New Network Filesystem Client
> options NFSD # New Network Filesystem Server
> options NFSLOCKD # Network Lock Manager
> options NFS_ROOT # NFS usable as /, requires NFSCLIENT
> options MSDOSFS # MSDOS Filesystem
> options CD9660 # ISO 9660 Filesystem
> options PROCFS # Process filesystem (requires PSEUDOFS)
> options PSEUDOFS # Pseudo-filesystem framework
> options GEOM_PART_GPT # GUID Partition Tables.
> options GEOM_LABEL # Provides labelization
> options COMPAT_FREEBSD4 # Compatible with FreeBSD4
> options COMPAT_FREEBSD5 # Compatible with FreeBSD5
> options COMPAT_FREEBSD6 # Compatible with FreeBSD6
> options COMPAT_FREEBSD7 # Compatible with FreeBSD7
> options SCSI_DELAY=1000 # Delay (in ms) before probing SCSI
> options KTRACE # ktrace(1) support
> options STACK # stack(9) support
> options SYSVSHM # SYSV-style shared memory
> options SYSVMSG # SYSV-style message queues
> options SYSVSEM # SYSV-style semaphores
> options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions
> options PRINTF_BUFR_SIZE=128 # Prevent printf output being interspersed.
> options KBD_INSTALL_CDEV # install a CDEV entry in /dev
> options HWPMC_HOOKS # Necessary kernel hooks for hwpmc(4)
> options AUDIT # Security event auditing
> options MAC # TrustedBSD MAC Framework
> options KDTRACE_HOOKS # Kernel DTrace hooks
> options INCLUDE_CONFIG_FILE # Include this file in kernel
>
> ### added
> options QUOTA # quota on
> options XFS # XFS filesystem
> options GEOM_PART_APM # Apple HFS+ support
> options NETATALK # appletalk
> options KVA_PAGES=500 # max 500 for WineHQ
> options MROUTING # multicast routing kernel module
>
>
> # To make an SMP kernel, the next two lines are needed
> device apic # I/O APIC
>
> # Bus support.
> device acpi
> device eisa
> device pci
>
> # Floppy drives
> device fdc
>
> # ATA controllers
> device ahci # AHCI-compatible SATA controllers
> device ata # Legacy ATA/SATA controllers
> options ATA_CAM # Handle legacy controllers with CAM
> options ATA_STATIC_ID # Static device numbering
>
> # SCSI Controllers
> device ahc # AHA2940 and onboard AIC7xxx devices
> options AHC_REG_PRETTY_PRINT # Print register bitfields in debug
> # output. Adds ~128k to driver.
> device aic # Adaptec 15[012]x SCSI adapters, AIC-6[23]60.
>
> # ATA/SCSI peripherals
> device scbus # SCSI bus (required for ATA/SCSI)
> device da # Direct Access (disks)
> device sa # Sequential Access (tape etc)
> device pass # Passthrough device (direct ATA/SCSI access)
> device ses # SCSI Environmental Services (and SAF-TE)
>
> # atkbdc0 controls both the keyboard and the PS/2 mouse
> device atkbdc # AT keyboard controller
> device atkbd # AT keyboard
> device psm # PS/2 mouse
>
> device vga # VGA video card driver
>
> device splash # Splash screen and screen saver support
>
> # syscons is the default console driver, resembling an SCO console
> device sc
> options SC_PIXEL_MODE # add support for the raster text mode
>
> # Power management support (see NOTES for more options)
> device apm
> device pmtimer
>
> # Parallel port
> device ppc
> device ppbus # Parallel port bus (required)
> device lpt # Printer
> device ppi # Parallel port interface device
>
> # PCI Ethernet NICs that use the common MII bus controller code.
> # NOTE: Be sure to keep the 'device miibus' line in order to use these NICs!
> device miibus # MII bus support
>
> # Pseudo devices.
> device loop # Network loopback
> device random # Entropy device
> device ether # Ethernet support
> device pty # BSD-style compatibility pseudo ttys
> device md # Memory "disks"
> device gif # IPv6 and IPv4 tunneling
> device faith # IPv6-to-IPv4 relaying (translation)
> device firmware # firmware assist module
>
> # The `bpf' device enables the Berkeley Packet Filter.
> # Be aware of the administrative consequences of enabling this!
> # Note that 'bpf' is required for DHCP.
> device bpf # Berkeley packet filter
>
> # USB support
> device ohci # OHCI PCI->USB interface
> device usb # USB Bus (required)
> device uhid # "Human Interface Devices"
> device ukbd # Keyboard
> device ulpt # Printer
> device umass # Disks/Mass storage - Requires scbus and da
> device ums # Mouse
>
> # MISCELLANEOUS DEVICES AND OPTIONS:
> device speaker # Play IBM BASIC-style noises out your speaker
> # iscsi:
> device iscsi_initiator
>
> ### OPTIONS FROM OLD KERNEL (FIREWALL):
> options IPFIREWALL # Include firewall
> options IPFIREWALL_VERBOSE # Include firewall logging
> options IPFIREWALL_VERBOSE_LIMIT=100 # Log max=100
> options IPDIVERT # Include divert in firewall
> options IPSTEALTH # Hide from traceroutes
>
> Has anyone run into this before or has some tips for me how to solve this?
>
> thanks in advance
>
> Arno B_______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"
More information about the freebsd-questions
mailing list