From owner-freebsd-current@freebsd.org Tue Jun 18 00:34:58 2019 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 56B5115C8C62; Tue, 18 Jun 2019 00:34:58 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from smtp-out-so.shaw.ca (smtp-out-so.shaw.ca [64.59.136.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id AD2E7894C1; Tue, 18 Jun 2019 00:34:57 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from spqr.komquats.com ([70.67.125.17]) by shaw.ca with ESMTPA id d25Chd419Gusjd25DhHQKv; Mon, 17 Jun 2019 18:34:50 -0600 X-Authority-Analysis: v=2.3 cv=fOdHIqSe c=1 sm=1 tr=0 a=VFtTW3WuZNDh6VkGe7fA3g==:117 a=VFtTW3WuZNDh6VkGe7fA3g==:17 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=IkcTkHD0fZMA:10 a=xqWC_Br6kY4A:10 a=dq6fvYVFJ5YA:10 a=NRF7K_vUAAAA:8 a=SDcUNfBxAAAA:8 a=YxBL1-UpAAAA:8 a=6I5d2MoRAAAA:8 a=XKX2RAJr0wjDyznG50YA:9 a=QEXdDO2ut3YA:10 a=-TUkS2ffhQBfG7ohTqvO:22 a=6TACu86SrHAKiJ346t4t:22 a=Ia-lj3WSrqcvXOmTRaiG:22 a=IjZwj45LgO3ly-622nXo:22 Received: from [IPv6:2605:8d80:404:23b6:6402:1d22:1083:96d0] (unknown [72.143.218.26]) by spqr.komquats.com (Postfix) with ESMTPSA id E55F76BF; Mon, 17 Jun 2019 17:34:40 -0700 (PDT) Date: Mon, 17 Jun 2019 17:34:17 -0700 User-Agent: K-9 Mail for Android In-Reply-To: <201906180021.x5I0L2RK057837@fire.js.berklix.net> References: <201906180021.x5I0L2RK057837@fire.js.berklix.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: sys/modules/sdio broken in .svn_revision 348842 'opt_cam.h' not found To: freebsd-current@freebsd.org,"Julian H. Stacey" CC: "Bjoern A. Zeeb" ,current@freebsd.org From: Cy Schubert Message-ID: <31BCD810-0B66-4927-B91D-412897F31E98@cschubert.com> X-CMAE-Envelope: MS4wfCE8w2f5pv1m/lRKT2RyAFy8UZg154+juW9HE8Mqd85EVYAsqSmetDqEHqzDibMlFU+j4Fnx3oCBHAbshgPYm8TvG1w2hrrzQh/FiFBEhBiI40IFc2me 40CP225Jp32sO8FLD5b/yEDG03QHCs5lahP9uWRnfuBZsEP6ntsQhMn8okZN4Hyw7SscjHHqZYwimB+mshjNhciHhHw6J2GgaZ9bSJw/TRvLFqoPI1+UjmNM PXX9CcbHlGe7tGzFXf8mi3lEYpshyhF4xvmbvFVFNUY= X-Rspamd-Queue-Id: AD2E7894C1 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.97 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.97)[-0.968,0]; REPLY(-4.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Jun 2019 00:34:58 -0000 On June 17, 2019 5:21:02 PM PDT, "Julian H=2E Stacey" 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 FreeBSD UNIX: Web: http://www=2EFreeBSD=2Eorg The need of the many outweighs the greed of the few=2E