From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Mon, 3 May 2010 13:39:44 -0400 From: Jacob Todd To: 9fans@9fans.net Message-ID: <20100503173944.GA2038@zoidberg.hsd1.mi.comcast.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="TB36FDmn/VVEgNH/" Content-Disposition: inline User-Agent: Mutt/1.5.20 (2009-06-14) Subject: [9fans] etheresis driver Topicbox-Message-UUID: 18c0300e-ead6-11e9-9d60-3106f5b1d025 --TB36FDmn/VVEgNH/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I was trying to compile a new kernel that included the ethersis[1] driver, but I come across the following error when running `mk 'CONF=3Dpcf'` 8c -FTVw ethersis.c ethersis.c:118 external redeclaration of: Sse GLOBL ENUM ethersis.c:118 GLOBL ENUM mk: 8c -FTVw ethersis.c : exit status=3Drc 3504: 8c 3506: error I did some grepping in /sys/src/9/pc and found out that dat.h declares Sse first. Anyone know a workaround? My config for the kernel is the normal pcf config, with the following change: % 9 diff -c pcf pcfn=20 pcf:65,70 - pcfn:65,72 ethersink ethersmc devi82365 cis etherwavelan wavelan devi82365 cis pci + # sis 900 + ethersis pci ethermedium pcmciamodem netdevmedium [1]http://mirtchovski.com/lanlp9/sis900/ethersis.c --TB36FDmn/VVEgNH/ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.15 (GNU/Linux) iEYEARECAAYFAkvfCmAACgkQdg8JTBUsaI7liQCfS7Tex2INU/Ir8QJtR/aQAYSf TWAAnjYxsCL9kodDjxzM+XNIy/3R/0mV =gTXt -----END PGP SIGNATURE----- --TB36FDmn/VVEgNH/--