"Remorque" wrote: > On Sun, Mar 22, 2009 at 6:23 PM, Kent Stewart <[email protected]> wrote: > > >> On Sunday 22 March 2009 07:53:00 am "Remorque" wrote: >> >>> I have installed 7.1-RELEASE on a hardware with AMD processor. I have >>> successfully buildworld, and now doing the "make kernel" thing.The kernel >>> config file is pretty GENERIC, I only removed the option to build a DEBUG >>> kernel.I have csup-ped today. >>> However, my compilation fails, viz: >>> <cut> >>> cc -c -O2 -frename-registers -pipe -fno-strict-aliasing -std=c99 -Wall >>> -Wredundant-decls -Wnested-externs -Wstrict-prototypes >>> -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef >>> -Wno-pointer-sign >>> -fformat-extensions -nostdinc -I. -I/usr/src/sys >>> -I/usr/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS >>> >> -include >> >>> opt_global.h -fno-common -finline-limit=8000 --param >>> >> inline-unit-growth=100 >> >>> --param large-function-growth=1000 -mcmodel=kernel -mno-red-zone >>> -mfpmath=387 -mno-sse -mno-sse2 -mno-mmx -mno-3dnow -msoft-float >>> -fno-asynchronous-unwind-tables -ffreestanding -Werror >>> /usr/src/sys/dev/ath/if_ath.c -I/usr/src/sys/dev/ath >>> *** Error code 1 >>> >>> Stop in /usr/obj/usr/src/sys/FS. >>> *** Error code 1 >>> >>> Stop in /usr/src. >>> *** Error code 1 >>> >>> Stop in /usr/src. >>> >>> </cut> >>> >>> I can go ahead and comment out all ath_* from the configuration, since I >>> wouldn't really need them at this juncture, but I believe it should not >>> >> be >> >>> failing anyway. Do I just wait to csup again tomorrow and hope this gets >>> fixed? :) >>> >> You have optimization options on the compile line that I don't have on my >> system. From this, I would guess that you have a cflags statment >> in /etc/make.conf and it is bitting you. >> >> Kent >> > > > Hi Kent, > > Thank you for replying. > > The fact is that: > > 1. I have never used any optimizations ever since I started using FreeBSD > 2. This is a new box, and there is no /etc/make.conf as yet > > The only things I have done on this box (a Dell SC1435) is to install, csup > (src, ports) and buildworld. > I was just gonna do the kernel, then start doing the other stuff after the > system updates. > > Your guess is wrong:-) > >
If you csup'd source as you say above, you are now on 7-STABLE. There have been some changes in the atheros driver, and I noticed your build stopped there. Look at the new GENERIC conf file: device ath # Atheros pci/cardbus NIC's device ath_hal # Atheros HAL (Hardware Access Layer) options AH_SUPPORT_AR5416 # enable AR5416 tx/rx descriptors device ath_rate_sample # SampleRate tx rate control for ath If your custom configuration file comes from editing a 7.0-RELEASE e.g. GENERIC, it will fail. Use the newer GENERIC as a starting point, or simply replace the atheros entries with the ones above. This change is also documented in /usr/src/UPDATING _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[email protected]"
