Date: Mon, 17 Jun 2019 17:34:17 -0700 From: Cy Schubert <Cy.Schubert@cschubert.com> To: freebsd-current@freebsd.org,"Julian H. Stacey" <jhs@berklix.com> Cc: "Bjoern A. Zeeb" <bz@freebsd.org>,current@freebsd.org Subject: Re: sys/modules/sdio broken in .svn_revision 348842 'opt_cam.h' not found Message-ID: <31BCD810-0B66-4927-B91D-412897F31E98@cschubert.com> In-Reply-To: <201906180021.x5I0L2RK057837@fire.js.berklix.net> References: <201906180021.x5I0L2RK057837@fire.js.berklix.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On June 17, 2019 5:21:02 PM PDT, "Julian H=2E Stacey" <jhs@berklix=2Ecom> w= rote: >"Julian H=2E Stacey" wrote: >> "Bjoern A=2E Zeeb" wrote: >> > On 17 Jun 2019, at 10:37, Mark Linimon wrote: >> >=20 >> > > On Mon, Jun 17, 2019 at 11:41:03AM +0200, Julian H=2E Stacey wrote: >> > >> svn_revision 348842 >> > > [ =2E=2E=2E] >> > >> /usr/src/sys/modules/sdio/=2E=2E/=2E=2E/dev/sdio/sdiob=2Ec:68:10: = fatal >error: >> > >> 'opt_cam=2Eh' file not found >> > >> #include "opt_cam=2Eh" >> > >> ^~~~~~~~~~~ >> > >> 1 error generated=2E >> > > >> > > This is extremely unlikely to be r348842=2E I would investigate >r349025 >> > > instead=2E (Committer Cc:ed=2E) >> >=20 >> > Almost, more likely me=2E I just had a look=2E I am not exactly sur= e >how=20 >> > to reproduce this? >> >=20 >> > /bz >>=20 >> If I can help let me know=2E >> My buildworld broke with 13=2E0-CURRENT=20 >> /usr/src =2Ectm_status src-cur 14077 =2Esvn_revision 348842 >> I'm now running make install,=20 >> & can then compare my root include & libs with with a set installed=20 >> using DESTDIR=3D > >I compiled, installed, compared=2E =20 > BTW cd /usr/src; make delete - only cleans libs & bins but does not > clean other junk listed in ObsoleteFiles=2Einc not even with >-DBATCH_DELETE_OLD_FILES or -DBATCH_DELETE_OLD_FILES=3DYES so manually >purged, >I believe I have a clean system built from =2Ectm_status src-cur 14077 >=2Esvn_revision 348842 but /usr/src/sys/modules/sdio still fails, >so there was a commit of unbuildable code=2E > >cd /usr/src ; find =2E -name opt_cam=2Eh # tools/tools/vhba/opt_cam=2Eh >cd /usr/include ; find =2E -name opt_cam=2Eh # nothing > > >> I have a 2nd slower current box also building to 14077, I will then >> take that on up to latest =2Ectm_status src-cur 14087 =2Esvn_revision >> 349129 to see if problem clears=2E > >make buildworld blew on newer current, with a different bug: > >cc -O2 -pipe -I/usr/src/usr=2Ebin/mkesdb_static >-I/usr/src/usr=2Ebin/mkesdb_static/=2E=2E/mkesdb=20 >-I/usr/src/usr=2Ebin/mkesdb_static/=2E=2E/=2E=2E/lib/libc/iconv -g -MD= =20 >-MF=2Edepend=2Elex=2Eo -MTlex=2Eo -std=3Dgnu99 -Qunused-arguments =20 >-I/usr/obj/usr/src/amd64=2Eamd64/tmp/legacy/usr/include -c lex=2Ec -o lex= =2Eo >/usr/src/usr=2Ebin/mkesdb/lex=2El:46:10: fatal error: 'yacc=2Eh' file not >found >#include "yacc=2Eh" > ^~~~~~~~ >1 error generated=2E >*** Error code 1 > >Stop=2E >make[3]: stopped in /usr/src/usr=2Ebin/mkesdb_static > >A double waste of CPU & human time & power in a hot office=2E >Commit bits used to be suspended for un-buildable code=2E I'll boot >stable=2E > >Cheers, >Julian You're looking in the wrong place=2E Pardon the brevity, I'm doing this (s= sh, copy/paste, email) on a phone=2E Last login: Mon Jun 17 09:20:29 2019 from s0106788a207e2972=2Egv=2Eshawcab= le=2Enet FreeBSD 13=2E0-CURRENT (PROD2) #362 r349135M: Mon Jun 17 05:10:26 PDT 2019 Access to, or unauthorized use of data on this computer by any person othe= r than authorized person(s) or owner(s) of an account is strictly prohibited and may result in legal action against such person=2E cwfw$ find /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2 -name o= pt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/hptrr/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/isp/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/hptiop/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/hpt27xx/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/arcmsr/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/mvs/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/aacraid/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/siis/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/sym/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/vpo/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/mps/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/mrsas/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/iir/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/trm/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/sdio/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/mpt/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/hptmv/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/mfi/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/mfi/mfip/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/twa/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/iscsi/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/pms/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/ata/atacore/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/esp/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/cxgbe/cxgbei/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/isci/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/ocs_fc/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/ahci/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/mly/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/aic7xxx/ahd/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/aic7xxx/ahc/ahc_isa/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/aic7xxx/ahc/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/aic7xxx/ahc/ahc_pci/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/usb/umass/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/smartpqi/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/amr/amr_cam/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/hyperv/storvsc/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/nvme/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/cam/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/sdhci/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/aac/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/ctl/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/ciss/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/iscsi_initiator/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/virtio/scsi/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/firewire/sbp_targ/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/firewire/sbp/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/tws/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/mpr/opt_cam=2Eh /export/obj/opt/src/svn-current/amd64=2Eamd64/sys/PROD2/modules/opt/src/sv= n-current/sys/modules/hptnr/opt_cam=2Eh cwfw$ --=20 Pardon the typos and autocorrect, small keyboard in use=2E Cheers, Cy Schubert <Cy=2ESchubert@cschubert=2Ecom> FreeBSD UNIX: <cy@FreeBSD=2Eorg> Web: http://www=2EFreeBSD=2Eorg The need of the many outweighs the greed of the few=2E
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?31BCD810-0B66-4927-B91D-412897F31E98>