Re: Error building x11/nvidia-driver kernel module @r284408

2015-06-15 Thread Simon J. Gerraty
Rainer Hurling  wrote:
> I just tried r284421 and get another error. My '/etc/src.conf' includes
> 'WITH_LLDB=1':

A couple of folk have issue with WITH_LLDB 
seeing if I can reproduce 
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: Error building x11/nvidia-driver kernel module @r284408

2015-06-15 Thread Simon J. Gerraty
Thanks very much for the test David

David Wolfskill  wrote:
> OK; following up: I see Simon committed r284420; after hand-appling that
> (1-line fix); I performed:
...
> Each was successful:
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: Error building x11/nvidia-driver kernel module @r284408

2015-06-15 Thread Rainer Hurling
Am 15.06.2015 um 22:07 schrieb David Wolfskill:
> On Mon, Jun 15, 2015 at 11:33:47AM -0700, Simon J. Gerraty wrote:
>> Garrett Cooper  wrote:
 Now that "vanilla" head @284408 builds (& boots):
>>
>>
>> I fixed this the other day - just realized I haven't committed it.
>>
 make[6]: don't know how to make 
 /common/S3/obj/usr/src/sys/CANARY/common/ports/x11/nvidia-driver/work/NVIDIA-FreeBSD-x86_64-346.47/src/machine.
  Stop

> 
> OK; following up: I see Simon committed r284420; after hand-appling that
> (1-line fix); I performed:
> 
> make -DNOCLEAN -j16 buildkernel
> make installkernel
> ... [mergemaster &c...]
> make installworld
> ...
> make delete-old
> 
> for each of head/amd64 & head/i386 on my laptop; since /etc/src.conf is:
> 
> KERNCONF=CANARY
> PORTS_MODULES=x11/nvidia-driver
> PORTS_MODULES+=multimedia/cuse4bsd-kmod
> PORTS_MODULES+=emulators/virtualbox-ose-kmod
> WITHOUT_DEBUG_FILES=1
> IWN_DEBUG=1
> IEEE80211_DEBUG=1
> 
> the above process also built kernel modules for x11/nvidia-driver,
> multimedia/cuse4bsd-kmod, and emulators/virtualbox-ose-kmod.
> 
> Each was successful:
> 
> FreeBSD localhost 11.0-CURRENT FreeBSD 11.0-CURRENT #95  
> r284408M/284408:1100077: Mon Jun 15 06:09:41 PDT 2015 
> r...@g1-254.catwhisker.org:/common/S3/obj/usr/src/sys/CANARY  amd64
> 
> FreeBSD localhost 11.0-CURRENT FreeBSD 11.0-CURRENT #30  
> r284408M/284408:1100077: Mon Jun 15 07:25:43 PDT 2015 
> r...@g1-254.catwhisker.org:/common/S4/obj/usr/src/sys/CANARY  i386
> 
> Peace,
> david
> 

I just tried r284421 and get another error. My '/etc/src.conf' includes
'WITH_LLDB=1':


[..snip..]
--- usr.bin.all__D ---
--- all_subdir_clang ---
--- all_subdir_lldb ---
c++: error: linker command failed with exit code 1 (use -v to see
invocation)
*** [lldb] Error code 1

make[5]: stopped in /usr/src/usr.bin/clang/lldb
.CURDIR='/usr/src/usr.bin/clang/lldb'
.MAKE='make'
.OBJDIR='/usr/obj/usr/src/usr.bin/clang/lldb'
.TARGETS='all'
DESTDIR='/usr/obj/usr/src/tmp'
LD_LIBRARY_PATH='/usr/local/grass/lib'
MACHINE='amd64'
MACHINE_ARCH='amd64'
MAKEOBJDIRPREFIX='/usr/obj'
MAKESYSPATH=''
MAKE_VERSION='20150606'
SRCTOP='/usr/src'
OBJTOP=''
.MAKE.MAKEFILES='/usr/src/share/mk/sys.mk /usr/src/share/mk/bsd.mkopt.mk
/etc/make.conf /usr/src/share/mk/local.sys.mk
/usr/src/share/mk/src.sys.mk /etc/src.conf /usr/src/share/mk/bsd.cpu.mk
/usr/src/usr.bin/clang/lldb/Makefile /usr/src/share/mk/bsd.own.mk
/usr/src/share/mk/bsd.opts.mk /usr/src/share/mk/bsd.compiler.mk
/usr/src/usr.bin/clang/clang.prog.mk /usr/src/lib/clang/clang.build.mk
/usr/src/share/mk/src.opts.mk /usr/src/share/mk/bsd.prog.mk
/usr/src/share/mk/bsd.init.mk /usr/src/share/mk/local.init.mk
/usr/src/share/mk/bsd.libnames.mk /usr/src/share/mk/src.libnames.mk
/usr/src/share/mk/bsd.nls.mk /usr/src/share/mk/bsd.files.mk
/usr/src/share/mk/bsd.incs.mk /usr/src/share/mk/bsd.links.mk
/usr/src/share/mk/bsd.man.mk /usr/src/share/mk/bsd.dep.mk
/usr/src/share/mk/bsd.obj.mk /usr/src/share/mk/bsd.subdir.mk
/usr/src/share/mk/bsd.sys.mk /usr/obj/usr/src/usr.bin/clang/lldb/.depend'
.PATH='. /usr/src/usr.bin/clang/lldb
/usr/src/usr.bin/clang/lldb/../../../contrib/llvm/tools/lldb/tools/driver'
1 error

make[5]: stopped in /usr/src/usr.bin/clang/lldb
.CURDIR='/usr/src/usr.bin/clang/lldb'
.MAKE='make'
.OBJDIR='/usr/obj/usr/src/usr.bin/clang/lldb'
.TARGETS='all'
DESTDIR='/usr/obj/usr/src/tmp'
LD_LIBRARY_PATH='/usr/local/grass/lib'
MACHINE='amd64'
MACHINE_ARCH='amd64'
MAKEOBJDIRPREFIX='/usr/obj'
MAKESYSPATH=''
MAKE_VERSION='20150606'
SRCTOP='/usr/src'
OBJTOP=''
.MAKE.MAKEFILES='/usr/src/share/mk/sys.mk /usr/src/share/mk/bsd.mkopt.mk
/etc/make.conf /usr/src/share/mk/local.sys.mk
/usr/src/share/mk/src.sys.mk /etc/src.conf /usr/src/share/mk/bsd.cpu.mk
/usr/src/usr.bin/clang/lldb/Makefile /usr/src/share/mk/bsd.own.mk
/usr/src/share/mk/bsd.opts.mk /usr/src/share/mk/bsd.compiler.mk
/usr/src/usr.bin/clang/clang.prog.mk /usr/src/lib/clang/clang.build.mk
/usr/src/share/mk/src.opts.mk /usr/src/share/mk/bsd.prog.mk
/usr/src/share/mk/bsd.init.mk /usr/src/share/mk/local.init.mk
/usr/src/share/mk/bsd.libnames.mk /usr/src/share/mk/src.libnames.mk
/usr/src/share/mk/bsd.nls.mk /usr/src/share/mk/bsd.files.mk
/usr/src/share/mk/bsd.incs.mk /usr/src/share/mk/bsd.links.mk
/usr/src/share/mk/bsd.man.mk /usr/src/share/mk/bsd.dep.mk
/usr/src/share/mk/bsd.obj.mk /usr/src/share/mk/bsd.subdir.mk
/usr/src/share/mk/bsd.sys.mk /usr/obj/usr/src/usr.bin/clang/lldb/.depend'
.PATH='. /usr/src/usr.bin/clang/lldb
/usr/src/usr.bin/clang/lldb/../../../contrib/llvm/tools/lldb/tools/driver'
*** [all_subdir_lldb] Error code 2

make[4]: stopped in /usr/src/usr.bin/clang
.CURDIR='/usr/src/usr.bin/clang'
.MAKE='make'
.OBJDIR='/usr/obj/usr/src/usr.bin/clang'
.TARGETS='all'
DESTDIR='/usr/obj/usr/src/tmp'
LD_LIBRARY_PATH='/usr/local/grass/lib'
MACHINE='amd64'
MACHINE_ARCH='amd64'
MAKEOBJDIRPREFIX='/usr/obj'
MAKESYSPATH=''
MAKE_VERSION='20150606'
SRCTOP='/usr/src'
OBJTOP=''
.MAKE.MAKEFILES='/usr/src/share/mk/sys.mk /usr/src/share/m

Re: Error building x11/nvidia-driver kernel module @r284408

2015-06-15 Thread David Wolfskill
On Mon, Jun 15, 2015 at 11:33:47AM -0700, Simon J. Gerraty wrote:
> Garrett Cooper  wrote:
> > > Now that "vanilla" head @284408 builds (& boots):
> 
> 
> I fixed this the other day - just realized I haven't committed it.
> 
> > > make[6]: don't know how to make 
> > > /common/S3/obj/usr/src/sys/CANARY/common/ports/x11/nvidia-driver/work/NVIDIA-FreeBSD-x86_64-346.47/src/machine.
> > >  Stop
> > > 

OK; following up: I see Simon committed r284420; after hand-appling that
(1-line fix); I performed:

make -DNOCLEAN -j16 buildkernel
make installkernel
... [mergemaster &c...]
make installworld
...
make delete-old

for each of head/amd64 & head/i386 on my laptop; since /etc/src.conf is:

KERNCONF=CANARY
PORTS_MODULES=x11/nvidia-driver
PORTS_MODULES+=multimedia/cuse4bsd-kmod
PORTS_MODULES+=emulators/virtualbox-ose-kmod
WITHOUT_DEBUG_FILES=1
IWN_DEBUG=1
IEEE80211_DEBUG=1

the above process also built kernel modules for x11/nvidia-driver,
multimedia/cuse4bsd-kmod, and emulators/virtualbox-ose-kmod.

Each was successful:

FreeBSD localhost 11.0-CURRENT FreeBSD 11.0-CURRENT #95  
r284408M/284408:1100077: Mon Jun 15 06:09:41 PDT 2015 
r...@g1-254.catwhisker.org:/common/S3/obj/usr/src/sys/CANARY  amd64

FreeBSD localhost 11.0-CURRENT FreeBSD 11.0-CURRENT #30  
r284408M/284408:1100077: Mon Jun 15 07:25:43 PDT 2015 
r...@g1-254.catwhisker.org:/common/S4/obj/usr/src/sys/CANARY  i386

Peace,
david
-- 
David H. Wolfskill  da...@catwhisker.org
Those who murder in the name of God or prophet are blasphemous cowards.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.


pgpUnWygLUADo.pgp
Description: PGP signature


Re: Error building x11/nvidia-driver kernel module @r284408

2015-06-15 Thread Simon J. Gerraty
Garrett Cooper  wrote:
> > Now that "vanilla" head @284408 builds (& boots):


I fixed this the other day - just realized I haven't committed it.

> > make[6]: don't know how to make 
> > /common/S3/obj/usr/src/sys/CANARY/common/ports/x11/nvidia-driver/work/NVIDIA-FreeBSD-x86_64-346.47/src/machine.
> >  Stop
> > 
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: Error building x11/nvidia-driver kernel module @r284408

2015-06-15 Thread Garrett Cooper

> On Jun 15, 2015, at 06:34, David Wolfskill  wrote:
> 
> Now that "vanilla" head @284408 builds (& boots):
> 
> FreeBSD freebeast.catwhisker.org 11.0-CURRENT FreeBSD 11.0-CURRENT #1751  
> r284408M/284408:1100077: Mon Jun 15 05:51:00 PDT 2015 
> r...@freebeast.catwhisker.org:/common/S3/obj/usr/src/sys/GENERIC  amd64
> 
> I find that for my laptop, I encounter an error while trying to build
> the x11/nvidia-driver kernel module (courtesy of /etc/src.conf:
> 
> g1-254(11.0-C)[2] cat /etc/src.conf 
> KERNCONF=CANARY
> PORTS_MODULES=x11/nvidia-driver
> PORTS_MODULES+=multimedia/cuse4bsd-kmod
> PORTS_MODULES+=emulators/virtualbox-ose-kmod
> WITHOUT_DEBUG_FILES=1
> IWN_DEBUG=1
> IEEE80211_DEBUG=1
> g1-254(11.0-C)[3] 
> 
> -- which has heretofore been working for my daily refreshes for years):
> 
> ...
> objcopy --strip-debug --add-gnu-debuglink=kernel.symbols kernel.debug kernel
> --- all ---
> ===> Ports module x11/nvidia-driver (all)
> cd ${PORTSDIR:-/usr/ports}/x11/nvidia-driver; 
> PATH=/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/bin:/usr/obj/usr/src/tmp/usr/sbin:/usr/obj/usr/src/tmp/usr/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin
>   SRC_BASE=/usr/src  OSVERSION=1100077  
> WRKDIRPREFIX=/usr/obj/usr/src/sys/CANARY make -B clean all
> ...
> ===>  Configuring for nvidia-driver-346.47
> ===>  Building for nvidia-driver-346.47
> ===> src (all)
> make[6]: don't know how to make 
> /common/S3/obj/usr/src/sys/CANARY/common/ports/x11/nvidia-driver/work/NVIDIA-FreeBSD-x86_64-346.47/src/machine.
>  Stop
> 
> make[6]: stopped in 
> /common/S3/obj/usr/src/sys/CANARY/common/ports/x11/nvidia-driver/work/NVIDIA-FreeBSD-x86_64-346.47/src
> .CURDIR='/common/S3/obj/usr/src/sys/CANARY/common/ports/x11/nvidia-driver/work/NVIDIA-FreeBSD-x86_64-346.47/src'
> .MAKE='/usr/bin/make'
> .OBJDIR='/common/S3/obj/usr/src/sys/CANARY/common/ports/x11/nvidia-driver/work/NVIDIA-FreeBSD-x86_64-346.47/src'
> .TARGETS='all'
> DESTDIR=''
> LD_LIBRARY_PATH=''
> MACHINE='amd64'
> MACHINE_ARCH='amd64'
> MAKEOBJDIRPREFIX='/usr/obj'
> MAKESYSPATH=''
> MAKE_VERSION='20150606'
> SRCTOP='/usr/src'
> OBJTOP=''
> .MAKE.MAKEFILES='/usr/src/share/mk/sys.mk /usr/src/share/mk/bsd.mkopt.mk 
> /etc/make.conf /usr/src/share/mk/local.sys.mk /usr/src/share/mk/src.sys.mk 
> /etc/src.conf /usr/src/share/mk/bsd.cpu.mk Makefile 
> /usr/src/share/mk/bsd.kmod.mk /usr/src/sys/conf/kmod.mk 
> /usr/src/share/mk/bsd.init.mk /usr/src/share/mk/bsd.opts.mk 
> /usr/src/share/mk/local.init.mk /usr/src/share/mk/src.opts.mk 
> /usr/src/share/mk/bsd.own.mk /usr/src/share/mk/bsd.compiler.mk 
> /usr/src/sys/conf/kern.opts.mk /usr/src/sys/conf/config.mk 
> /usr/src/share/mk/bsd.links.mk /usr/src/share/mk/bsd.dep.mk 
> /usr/src/share/mk/bsd.obj.mk /usr/src/share/mk/bsd.subdir.mk 
> /usr/src/sys/conf/kern.mk'
> .PATH='. 
> /common/S3/obj/usr/src/sys/CANARY/common/ports/x11/nvidia-driver/work/NVIDIA-FreeBSD-x86_64-346.47/src'
> *** Error code 2
> 
> Stop.
> 
> 
> 
> A full typescript of the svn update and build may be found at
> ; it's
> about 51MB.
> 
> Please note that the (similar) refreshes for stable/10 (@r284404)
> had no problems; I have typescripts of them accessible (but I haven't
> put'them up on the Web server, as they're pretty boring).
> 
> Perhaps some changes need to be made for (some?) ports to adjust for
> recent make & mk changes in head?
> 
> I note that in the stable/10 case, the 
> .../obj/usr/src/sys/CANARY/common/ports/x11/nvidia-driver/work/NVIDIA-FreeBSD-x86_64-346.47/src/machine
>  "file"
> is a symlink to /usr/src/sys/amd64/include -- and that it doesn't
> exist in the i386 case (and that doesn't appear to be a problem).

Looks like fallout from projects/bmake. Please file a bug and CC sjg.

Thanks!
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: Error building x11/nvidia-driver kernel module @r284408

2015-06-15 Thread Ivan Klymenko
Mon, 15 Jun 2015 06:34:12 -0700
David Wolfskill  написав:

> Now that "vanilla" head @284408 builds (& boots):
> 
> FreeBSD freebeast.catwhisker.org 11.0-CURRENT FreeBSD 11.0-CURRENT
> #1751  r284408M/284408:1100077: Mon Jun 15 05:51:00 PDT 2015
> r...@freebeast.catwhisker.org:/common/S3/obj/usr/src/sys/GENERIC
> amd64
> 
> I find that for my laptop, I encounter an error while trying to build
> the x11/nvidia-driver kernel module (courtesy of /etc/src.conf:
> 
> Please note that the (similar) refreshes for stable/10 (@r284404)
> had no problems; I have typescripts of them accessible (but I haven't
> put'them up on the Web server, as they're pretty boring).
> 
> Perhaps some changes need to be made for (some?) ports to adjust for
> recent make & mk changes in head?
> 
> I note that in the stable/10 case,
> the 
> .../obj/usr/src/sys/CANARY/common/ports/x11/nvidia-driver/work/NVIDIA-FreeBSD-x86_64-346.47/src/machine
> "file" is a symlink to /usr/src/sys/amd64/include -- and that it
> doesn't exist in the i386 case (and that doesn't appear to be a
> problem).
> 
> Peace,
> david

The situation|problem is similar with emulators/virtualbox-ose-kmod
I think that many of the modules from the port tree will not be
building, but personally tested only emulators/virtualbox-ose-kmod.
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"