[head tinderbox] failure on mips64/mips
TB --- 2013-05-22 05:37:29 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-05-22 05:37:29 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2013-05-22 05:37:29 - starting HEAD tinderbox run for mips64/mips TB --- 2013-05-22 05:37:29 - cleaning the object tree TB --- 2013-05-22 05:37:29 - /usr/local/bin/svn stat /src TB --- 2013-05-22 05:37:34 - At svn revision 250890 TB --- 2013-05-22 05:37:35 - building world TB --- 2013-05-22 05:37:35 - CROSS_BUILD_TESTING=YES TB --- 2013-05-22 05:37:35 - MAKEOBJDIRPREFIX=/obj TB --- 2013-05-22 05:37:35 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-05-22 05:37:35 - SRCCONF=/dev/null TB --- 2013-05-22 05:37:35 - TARGET=mips TB --- 2013-05-22 05:37:35 - TARGET_ARCH=mips64 TB --- 2013-05-22 05:37:35 - TZ=UTC TB --- 2013-05-22 05:37:35 - __MAKE_CONF=/dev/null TB --- 2013-05-22 05:37:35 - cd /src TB --- 2013-05-22 05:37:35 - /usr/bin/make -B buildworld Building an up-to-date make(1) World build started on Wed May 22 05:37:42 UTC 2013 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop in /src. TB --- 2013-05-22 06:27:17 - WARNING: /usr/bin/make returned exit code 1 TB --- 2013-05-22 06:27:17 - ERROR: failed to build world TB --- 2013-05-22 06:27:17 - 2179.99 user 487.80 system 2988.24 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-mips64-mips.full ___ 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
CURRENT: crash on systems with SSD
For a short notice: I have a box that is at the moment stuck with r250670 since this is version doesn't crash. Every version above also most recent sources, coredump after several seconds after the console login shows up with a lot of chat on the screen regarding CAM and SCSI-like output. This box is equipted with a Samsung 830 128 GB SSD. Other systems with close to identical setups and hardware but with an conventional HDD do not show such a weird behaviour. I'm sorry not providing much more at htis very moment since I'm stuck with work and I need that box in question, but since I get a core, I guess configuring also debugging in the kernel could provide informations. Is someone interested or is this problem already known? Oliver signature.asc Description: This is a digitally signed message part
r250886: ACPI shutdown doesn't work anymore
Switching off systems running FreeBSD 10.0-CURRENT #3 r250886: Tue May 21 23:12:29 CEST 2013 amd64 but pressing the power button doesn't switch the box off anymore. The console is stuck with presenting last lines of syncing disks and several numbers counting down the to-sync blocks. This happens since yesterday's buildworld. Oliver signature.asc Description: This is a digitally signed message part
[head tinderbox] failure on sparc64/sparc64
TB --- 2013-05-22 06:22:03 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-05-22 06:22:03 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2013-05-22 06:22:03 - starting HEAD tinderbox run for sparc64/sparc64 TB --- 2013-05-22 06:22:03 - cleaning the object tree TB --- 2013-05-22 06:22:03 - /usr/local/bin/svn stat /src TB --- 2013-05-22 06:22:06 - At svn revision 250890 TB --- 2013-05-22 06:22:07 - building world TB --- 2013-05-22 06:22:07 - CROSS_BUILD_TESTING=YES TB --- 2013-05-22 06:22:07 - MAKEOBJDIRPREFIX=/obj TB --- 2013-05-22 06:22:07 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-05-22 06:22:07 - SRCCONF=/dev/null TB --- 2013-05-22 06:22:07 - TARGET=sparc64 TB --- 2013-05-22 06:22:07 - TARGET_ARCH=sparc64 TB --- 2013-05-22 06:22:07 - TZ=UTC TB --- 2013-05-22 06:22:07 - __MAKE_CONF=/dev/null TB --- 2013-05-22 06:22:07 - cd /src TB --- 2013-05-22 06:22:07 - /usr/bin/make -B buildworld Building an up-to-date make(1) World build started on Wed May 22 06:22:14 UTC 2013 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop in /src. TB --- 2013-05-22 07:12:00 - WARNING: /usr/bin/make returned exit code 1 TB --- 2013-05-22 07:12:00 - ERROR: failed to build world TB --- 2013-05-22 07:12:00 - 2484.41 user 436.09 system 2997.37 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-sparc64-sparc64.full ___ 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
[head tinderbox] failure on powerpc/powerpc
TB --- 2013-05-22 05:46:12 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-05-22 05:46:12 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2013-05-22 05:46:12 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2013-05-22 05:46:12 - cleaning the object tree TB --- 2013-05-22 05:46:12 - /usr/local/bin/svn stat /src TB --- 2013-05-22 05:46:15 - At svn revision 250890 TB --- 2013-05-22 05:46:16 - building world TB --- 2013-05-22 05:46:16 - CROSS_BUILD_TESTING=YES TB --- 2013-05-22 05:46:16 - MAKEOBJDIRPREFIX=/obj TB --- 2013-05-22 05:46:16 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-05-22 05:46:16 - SRCCONF=/dev/null TB --- 2013-05-22 05:46:16 - TARGET=powerpc TB --- 2013-05-22 05:46:16 - TARGET_ARCH=powerpc TB --- 2013-05-22 05:46:16 - TZ=UTC TB --- 2013-05-22 05:46:16 - __MAKE_CONF=/dev/null TB --- 2013-05-22 05:46:16 - cd /src TB --- 2013-05-22 05:46:16 - /usr/bin/make -B buildworld Building an up-to-date make(1) World build started on Wed May 22 05:46:24 UTC 2013 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop in /src. TB --- 2013-05-22 08:03:45 - WARNING: /usr/bin/make returned exit code 1 TB --- 2013-05-22 08:03:45 - ERROR: failed to build world TB --- 2013-05-22 08:03:45 - 7114.88 user 826.22 system 8253.27 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc-powerpc.full ___ 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
[head tinderbox] failure on powerpc64/powerpc
TB --- 2013-05-22 05:51:51 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-05-22 05:51:51 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2013-05-22 05:51:51 - starting HEAD tinderbox run for powerpc64/powerpc TB --- 2013-05-22 05:51:51 - cleaning the object tree TB --- 2013-05-22 05:51:51 - /usr/local/bin/svn stat /src TB --- 2013-05-22 05:51:55 - At svn revision 250890 TB --- 2013-05-22 05:51:56 - building world TB --- 2013-05-22 05:51:56 - CROSS_BUILD_TESTING=YES TB --- 2013-05-22 05:51:56 - MAKEOBJDIRPREFIX=/obj TB --- 2013-05-22 05:51:56 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-05-22 05:51:56 - SRCCONF=/dev/null TB --- 2013-05-22 05:51:56 - TARGET=powerpc TB --- 2013-05-22 05:51:56 - TARGET_ARCH=powerpc64 TB --- 2013-05-22 05:51:56 - TZ=UTC TB --- 2013-05-22 05:51:56 - __MAKE_CONF=/dev/null TB --- 2013-05-22 05:51:56 - cd /src TB --- 2013-05-22 05:51:56 - /usr/bin/make -B buildworld Building an up-to-date make(1) World build started on Wed May 22 05:52:02 UTC 2013 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop in /src. TB --- 2013-05-22 08:07:05 - WARNING: /usr/bin/make returned exit code 1 TB --- 2013-05-22 08:07:05 - ERROR: failed to build world TB --- 2013-05-22 08:07:05 - 7162.95 user 827.95 system 8113.73 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc64-powerpc.full ___ 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
Fw: Revision 250659 breaks down the build of the world
В Tue, 21 May 2013 12:00:54 -0500 Brooks Davis bro...@freebsd.org пишет: I belive this is now fixed in r250859. Sorry about the breakage. -- Brooks Unfortunately it did not fix the error when building the world. I still watch an error like this: --- /usr/bin/ld: this linker was not configured to use sysroots clang: error: linker command failed with exit code 1 (use -v to see invocation) *** [libc.so.7] Error code 1 ___ 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
ccache issues during buildworld on recent -CURRENT
Hi, my buildworlds using ccache have recently begun failing with the message below. Buildworld without ccache works fine. Any ideas? CC='/usr/local/libexec/ccache/world/clang --sysroot=/home/elars/obj/usr/home/elars/src/tmp -B/home/elars/obj/usr/home/elars/src/tmp/usr/bin' mkdep -f .depend -a -I/usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/include -I/usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/include -I/usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic -I. -I/usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -DLLVM_DEFAULT_TARGET_TRIPLE=\x86_64-unknown-freebsd10.0\ -DLLVM_HOSTTRIPLE=\x86_64-unknown-freebsd10.0\ -DDEFAULT_SYSROOT=\\ /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/Builtins.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/li b/Basic/CharInfo.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/Diagnostic.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/DiagnosticIDs.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/FileManager.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/FileSystemStatCache.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/IdentifierTable.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/LangOptions.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/Module.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/ObjCRuntime.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/OpenMPKinds.cpp /usr/home/elars/src/lib/ clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/OperatorPrecedence.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/SourceLocation.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/SourceManager.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/TargetInfo.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/Targets.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/TokenKinds.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/Version.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/VersionTuple.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/SourceManager.cpp:1100:10: fatal error: 'emmintrin.h' file not found #include emmintrin.h ^ 1 error generated. mkdep: compile failed Thanks, Lars ___ 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: bmake (installed as default make): make: illegal option -- J
On 05/17/2013 09:45 PM, Florent Peterschmitt wrote: Hi, With the r250749 revision of head, rebuilt world with make -j4 buildworld, all was fine. Then install new world, reboot and so: $ cd /usr/src $ make -j4 kernel --- buildkernel --- make: illegal option -- J usage: make [-BPSXeiknpqrstv] [-C directory] [-D variable] [-d flags] [-E variable] [-f makefile] [-I directory] [-j max_jobs] [-m directory] [-V variable] [variable=value] [target ...] *** [buildkernel] Error code 2 make: stopped in /usr/src 1 error make: stopped in /usr/src This also affects building CURRENT from a 9.1 system. One workaround is to build without -j, but this is quite painful on an 8-core box. I tried using bmake from ports, but this fails, because the build system seems to have PATH hardcoded and it doesn't include /usr/local/bin. With `which bmake` -j8 buildworld it seems to work, though, but it is not finished compiling yet. Maybe a paragraph about the proper way to upgrade could be added to the UPDATING entry? Julian ___ 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: ccache issues during buildworld on recent -CURRENT
On 2013-05-22 13:01, Eggert, Lars wrote: my buildworlds using ccache have recently begun failing with the message below. Buildworld without ccache works fine. Any ideas? CC='/usr/local/libexec/ccache/world/clang --sysroot=/home/elars/obj/usr/home/elars/src/tmp -B/home/elars/obj/usr/home/elars/src/tmp/usr/bin' mkdep -f .depend -a -I/usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/include -I/usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/include -I/usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic -I. -I/usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -DLLVM_DEFAULT_TARGET_TRIPLE=\x86_64-unknown-freebsd10.0\ -DLLVM_HOSTTRIPLE=\x86_64-unknown-freebsd10.0\ -DDEFAULT_SYSROOT=\\ /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/Builtins.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/ li b/Basic/CharInfo.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/Diagnostic.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/DiagnosticIDs.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/FileManager.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/FileSystemStatCache.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/IdentifierTable.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/LangOptions.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/Module.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/ObjCRuntime.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/OpenMPKinds.cpp /usr/home/elars/src/l ib/ clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/OperatorPrecedence.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/SourceLocation.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/SourceManager.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/TargetInfo.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/Targets.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/TokenKinds.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/Version.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/VersionTuple.cpp /usr/home/elars/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/SourceManager.cpp:1100:10: fatal error: 'emmintrin.h' file not found #include emmintrin.h ^ 1 error generated. mkdep: compile failed Can you try to figure out which copy of clang ccache finds and runs? Since emmintrin.h is an internal header, normally it should find it in /usr/include/clang/$VERSION. During the later stages of buildworld, this directory will be located under ${WORLDTMP}. It looks like this clang invocation uses --sysroot, so maybe you can check whether the file: /home/elars/obj/usr/home/elars/src/tmp/usr/include/clang/3.3/emmintrin.h exists. -Dimitry ___ 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: bmake (installed as default make): make: illegal option -- J
On 05/22/2013 01:05 PM, Julian Stecklina wrote: This also affects building CURRENT from a 9.1 system. One workaround is to build without -j, but this is quite painful on an 8-core box. I tried using bmake from ports, but this fails, because the build system seems to have PATH hardcoded and it doesn't include /usr/local/bin. With `which bmake` -j8 buildworld it seems to work, though, but it is not finished compiling yet. Fails when building /rescue, same as without absolute path. Julian ___ 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
[head tinderbox] failure on ia64/ia64
TB --- 2013-05-22 13:12:26 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-05-22 13:12:26 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2013-05-22 13:12:26 - starting HEAD tinderbox run for ia64/ia64 TB --- 2013-05-22 13:12:26 - cleaning the object tree TB --- 2013-05-22 13:13:22 - /usr/local/bin/svn stat /src TB --- 2013-05-22 13:13:26 - At svn revision 250905 TB --- 2013-05-22 13:13:27 - building world TB --- 2013-05-22 13:13:27 - CROSS_BUILD_TESTING=YES TB --- 2013-05-22 13:13:27 - MAKEOBJDIRPREFIX=/obj TB --- 2013-05-22 13:13:27 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-05-22 13:13:27 - SRCCONF=/dev/null TB --- 2013-05-22 13:13:27 - TARGET=ia64 TB --- 2013-05-22 13:13:27 - TARGET_ARCH=ia64 TB --- 2013-05-22 13:13:27 - TZ=UTC TB --- 2013-05-22 13:13:27 - __MAKE_CONF=/dev/null TB --- 2013-05-22 13:13:27 - cd /src TB --- 2013-05-22 13:13:27 - /usr/bin/make -B buildworld Building an up-to-date make(1) World build started on Wed May 22 13:13:34 UTC 2013 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop in /src. TB --- 2013-05-22 14:22:47 - WARNING: /usr/bin/make returned exit code 1 TB --- 2013-05-22 14:22:47 - ERROR: failed to build world TB --- 2013-05-22 14:22:47 - 3303.88 user 621.55 system 4220.59 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-ia64-ia64.full ___ 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: Fw: Revision 250659 breaks down the build of the world
On Wed, May 22, 2013 at 11:08:56AM +0300, Ivan Klymenko wrote: ?? Tue, 21 May 2013 12:00:54 -0500 Brooks Davis bro...@freebsd.org ??: I belive this is now fixed in r250859. Sorry about the breakage. -- Brooks Unfortunately it did not fix the error when building the world. I still watch an error like this: --- /usr/bin/ld: this linker was not configured to use sysroots clang: error: linker command failed with exit code 1 (use -v to see invocation) *** [libc.so.7] Error code 1 Please provide your make command like as well as any variables set in make.conf and src.conf. -- Brooks pgp_3OGtqaMC0.pgp Description: PGP signature
Re: Building current no longer possible on 8.2, worked 7 days ago
On Tue, 2013-05-21 at 04:10:30 +0200, Ulrich Spörlein wrote: On Mon, 2013-05-20 at 23:06:40 +0200, Matthias Andree wrote: Am 20.05.2013 15:49, schrieb Ulrich Spörlein: Hey all, I'm running the coverity builds/scan on a 8.2 VM, buildworld was fine 7d ago, now it's kaput: ... This is on src r250825 and the host is running FreeBSD scan.freebsd.your.org 8.2-STABLE FreeBSD 8.2-STABLE #2 r223420: Wed Jun 22 11:15:56 UTC 2011 u...@scan.freebsd.your.org:/usr/obj/usr/src/sys/GENERIC amd64 In case you haven't noticed, FreeBSD 8.2 went out of support end of July 2012, i. e. 10 months ago... Just updated to 8-STABLE and the same build error occurs. Updated those machines to 9.1 and still the same build error. Am I the only one seeing this? I have a different 9-STABLE machine that is fine, but I cannot figure out what is wrong on the two VMs where this problem occurrs. The working system does: === tools/build (obj,includes,depend,all,install) /usr/obj/data/src/freebsd-head/tmp/data/src/freebsd-head/tools/build created for /data/src/freebsd-head/tools/build set -e; cd /data/src/freebsd-head/tools/build; /usr/obj/data/src/freebsd-head/make.amd64/make buildincludes; /usr/obj/data/src/freebsd-head/make.amd64/make installincludes rm -f .depend mkdep -f .depend -a -I/data/src/freebsd-head/tools/build/../../contrib/libc-pwcache -I/data/src/freebsd-head/tools/build/../../lib/libc/include -I/usr/obj/data/src/freebsd-head/tmp/legacy/usr/include -std=gnu99 /data/src/freebsd-head/tools/build/../../contrib/libc-pwcache/pwcache.c cc -O2 -pipe -I/data/src/freebsd-head/tools/build/../../contrib/libc-pwcache -I/data/src/freebsd-head/tools/build/../../lib/libc/include -std=gnu99 -I/usr/obj/data/src/freebsd-head/tmp/legacy/usr/include -c /data/src/freebsd-head/tools/build/../../contrib/libc-pwcache/pwcache.c -o pwcache.o building static egacy library ranlib libegacy.a sh /data/src/freebsd-head/tools/install.sh -C -o root -g wheel -m 444 libegacy.a /usr/obj/data/src/freebsd-head/tmp/legacy/usr/lib The broken ones do: === tools/build (obj,includes,depend,all,install) /usr/obj/data/src/freebsd-head/tmp/data/src/freebsd-head/tools/build created for /data/src/freebsd-head/tools/build set -e; cd /data/src/freebsd-head/tools/build; /usr/obj/data/src/freebsd-head/make.amd64/make buildincludes; /usr/obj/data/src/freebsd-head/make.amd64/make installincludes rm -f .depend mkdep -f .depend -a -I/data/src/freebsd-head/tools/build/../../contrib/libc-pwcache -I/data/src/freebsd-head/tools/build/../../lib/libc/include -I/usr/obj/data/src/freebsd-head/tmp/legacy/usr/include -std=gnu99 /data/src/freebsd-head/tools/build/../../contrib/libc-pwcache/pwcache.c cc -O2 -pipe -I/data/src/freebsd-head/tools/build/../../contrib/libc-pwcache -I/data/src/freebsd-head/tools/build/../../lib/libc/include -std=gnu99 -I/usr/obj/data/src/freebsd-head/tmp/legacy/usr/include -c /data/src/freebsd-head/tools/build/../../contrib/libc-pwcache/pwcache.c -o pwcache.o building static egacy library ranlib /data/src/freebsd-head/tools/build/libegacy.a sh /data/src/freebsd-head/tools/install.sh -C -o root -g wheel -m 444 libegacy.a /usr/obj/data/src/freebsd-head/tmp/legacy/usr/lib install: libegacy.a: No such file or directory *** Error code 71 when building the legacy compatibility shims. The only difference is that ranlib uses the relative path in the working case and that then works out fine. ___ 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
[head tinderbox] failure on mips/mips
TB --- 2013-05-22 14:22:47 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-05-22 14:22:47 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2013-05-22 14:22:47 - starting HEAD tinderbox run for mips/mips TB --- 2013-05-22 14:22:47 - cleaning the object tree TB --- 2013-05-22 14:23:42 - /usr/local/bin/svn stat /src TB --- 2013-05-22 14:23:46 - At svn revision 250905 TB --- 2013-05-22 14:23:47 - building world TB --- 2013-05-22 14:23:47 - CROSS_BUILD_TESTING=YES TB --- 2013-05-22 14:23:47 - MAKEOBJDIRPREFIX=/obj TB --- 2013-05-22 14:23:47 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-05-22 14:23:47 - SRCCONF=/dev/null TB --- 2013-05-22 14:23:47 - TARGET=mips TB --- 2013-05-22 14:23:47 - TARGET_ARCH=mips TB --- 2013-05-22 14:23:47 - TZ=UTC TB --- 2013-05-22 14:23:47 - __MAKE_CONF=/dev/null TB --- 2013-05-22 14:23:47 - cd /src TB --- 2013-05-22 14:23:47 - /usr/bin/make -B buildworld Building an up-to-date make(1) World build started on Wed May 22 14:23:53 UTC 2013 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop in /src. TB --- 2013-05-22 15:13:48 - WARNING: /usr/bin/make returned exit code 1 TB --- 2013-05-22 15:13:48 - ERROR: failed to build world TB --- 2013-05-22 15:13:48 - 2172.14 user 552.62 system 3060.73 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-mips-mips.full ___ 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: Revision 250659 breaks down the build of the world
В Wed, 22 May 2013 09:31:57 -0500 Brooks Davis bro...@freebsd.org пишет: On Wed, May 22, 2013 at 11:08:56AM +0300, Ivan Klymenko wrote: ?? Tue, 21 May 2013 12:00:54 -0500 Brooks Davis bro...@freebsd.org ??: I belive this is now fixed in r250859. Sorry about the breakage. -- Brooks Unfortunately it did not fix the error when building the world. I still watch an error like this: --- /usr/bin/ld: this linker was not configured to use sysroots clang: error: linker command failed with exit code 1 (use -v to see invocation) *** [libc.so.7] Error code 1 Please provide your make command like as well as any variables set in make.conf and src.conf. -- Brooks /etc/src.conf = NULL /etc/make.conf ###WITHOUT_CLANG_IS_CC=yes WRKDIRPREFIX=/usr/ports_build KERNCONF=mk10 WITH_PKGNG=yes MALLOC_PRODUCTION=yes #CFLAGS+=-g ## #For ccache .if !defined(NO_CCACHE) CCACHE_CPP2=1 WITH_CCACHE_BUILD=yes .if (!empty(.CURDIR:M/usr/src*) || !empty(.CURDIR:M/usr/obj*)) CC:=${CC:C,^cc,/usr/local/libexec/ccache/world/clang,1} CXX:=${CXX:C,^c\+\+,/usr/local/libexec/ccache/world/clang++,1} CPUTYPE?=corei7-avx CFLAGS+=-O3 CFLAGS+=-fcolor-diagnostics .endif .endif ## # added by use.perl 2013-05-18 22:48:36 PERL_VERSION=5.14.2 make command make buildkernel ... /usr/local/libexec/ccache/world/clang --sysroot=/usr/obj/usr/src/tmp -B/usr/obj/usr/src/tmp/usr/bin -c -O2 -pipe -fno-strict-aliasing -march=corei7-avx -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/altq -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-aes -mno-avx -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror config.c ctfconvert -L VERSION -g config.o /usr/local/libexec/ccache/world/clang --sysroot=/usr/obj/usr/src/tmp -B/usr/obj/usr/src/tmp/usr/bin -c -O2 -pipe -fno-strict-aliasing -march=corei7-avx -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/altq -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-aes -mno-avx -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror env.c ctfconvert -L VERSION -g env.o /usr/local/libexec/ccache/world/clang --sysroot=/usr/obj/usr/src/tmp -B/usr/obj/usr/src/tmp/usr/bin -c -O2 -pipe -fno-strict-aliasing -march=corei7-avx -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/altq -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-aes -mno-avx -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror hints.c ctfconvert -L VERSION -g hints.o /usr/local/libexec/ccache/world/clang --sysroot=/usr/obj/usr/src/tmp -B/usr/obj/usr/src/tmp/usr/bin -c -O2 -pipe -fno-strict-aliasing -march=corei7-avx -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/altq -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-aes -mno-avx -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror vnode_if.c ctfconvert -L VERSION -g vnode_if.o : hack.c /usr/local/libexec/ccache/world/clang --sysroot=/usr/obj/usr/src/tmp -B/usr/obj/usr/src/tmp/usr/bin -shared -nostdlib hack.c -o hack.So /usr/bin/ld: this linker was not configured to use
[head tinderbox] failure on mips64/mips
TB --- 2013-05-22 15:13:48 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-05-22 15:13:48 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2013-05-22 15:13:48 - starting HEAD tinderbox run for mips64/mips TB --- 2013-05-22 15:13:48 - cleaning the object tree TB --- 2013-05-22 15:14:41 - /usr/local/bin/svn stat /src TB --- 2013-05-22 15:15:05 - At svn revision 250905 TB --- 2013-05-22 15:15:06 - building world TB --- 2013-05-22 15:15:06 - CROSS_BUILD_TESTING=YES TB --- 2013-05-22 15:15:06 - MAKEOBJDIRPREFIX=/obj TB --- 2013-05-22 15:15:06 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-05-22 15:15:06 - SRCCONF=/dev/null TB --- 2013-05-22 15:15:06 - TARGET=mips TB --- 2013-05-22 15:15:06 - TARGET_ARCH=mips64 TB --- 2013-05-22 15:15:06 - TZ=UTC TB --- 2013-05-22 15:15:06 - __MAKE_CONF=/dev/null TB --- 2013-05-22 15:15:06 - cd /src TB --- 2013-05-22 15:15:06 - /usr/bin/make -B buildworld Building an up-to-date make(1) World build started on Wed May 22 15:15:14 UTC 2013 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop in /src. TB --- 2013-05-22 16:05:20 - WARNING: /usr/bin/make returned exit code 1 TB --- 2013-05-22 16:05:20 - ERROR: failed to build world TB --- 2013-05-22 16:05:20 - 2182.54 user 491.39 system 3092.34 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-mips64-mips.full ___ 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: Revision 250659 breaks down the build of the world
On Wed, May 22, 2013 at 06:52:14PM +0300, Ivan Klymenko wrote: ?? Wed, 22 May 2013 09:31:57 -0500 Brooks Davis bro...@freebsd.org ??: On Wed, May 22, 2013 at 11:08:56AM +0300, Ivan Klymenko wrote: ?? Tue, 21 May 2013 12:00:54 -0500 Brooks Davis bro...@freebsd.org ??: I belive this is now fixed in r250859. Sorry about the breakage. -- Brooks Unfortunately it did not fix the error when building the world. I still watch an error like this: --- /usr/bin/ld: this linker was not configured to use sysroots clang: error: linker command failed with exit code 1 (use -v to see invocation) *** [libc.so.7] Error code 1 Please provide your make command like as well as any variables set in make.conf and src.conf. -- Brooks /etc/src.conf = NULL /etc/make.conf ###WITHOUT_CLANG_IS_CC=yes WRKDIRPREFIX=/usr/ports_build KERNCONF=mk10 WITH_PKGNG=yes MALLOC_PRODUCTION=yes #CFLAGS+=-g ## #For ccache .if !defined(NO_CCACHE) CCACHE_CPP2=1 WITH_CCACHE_BUILD=yes .if (!empty(.CURDIR:M/usr/src*) || !empty(.CURDIR:M/usr/obj*)) CC:=${CC:C,^cc,/usr/local/libexec/ccache/world/clang,1} CXX:=${CXX:C,^c\+\+,/usr/local/libexec/ccache/world/clang++,1} CPUTYPE?=corei7-avx CFLAGS+=-O3 CFLAGS+=-fcolor-diagnostics .endif .endif ## # added by use.perl 2013-05-18 22:48:36 PERL_VERSION=5.14.2 make command make buildkernel ... /usr/local/libexec/ccache/world/clang --sysroot=/usr/obj/usr/src/tmp -B/usr/obj/usr/src/tmp/usr/bin -c -O2 -pipe -fno-strict-aliasing -march=corei7-avx -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/altq -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-aes -mno-avx -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror config.c ctfconvert -L VERSION -g config.o /usr/local/libexec/ccache/world/clang --sysroot=/usr/obj/usr/src/tmp -B/usr/obj/usr/src/tmp/usr/bin -c -O2 -pipe -fno-strict-aliasing -march=corei7-avx -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/altq -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-aes -mno-avx -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror env.c ctfconvert -L VERSION -g env.o /usr/local/libexec/ccache/world/clang --sysroot=/usr/obj/usr/src/tmp -B/usr/obj/usr/src/tmp/usr/bin -c -O2 -pipe -fno-strict-aliasing -march=corei7-avx -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/altq -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-aes -mno-avx -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror hints.c ctfconvert -L VERSION -g hints.o /usr/local/libexec/ccache/world/clang --sysroot=/usr/obj/usr/src/tmp -B/usr/obj/usr/src/tmp/usr/bin -c -O2 -pipe -fno-strict-aliasing -march=corei7-avx -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/altq -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-aes -mno-avx -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror vnode_if.c ctfconvert -L VERSION -g vnode_if.o : hack.c
Re: [HEADSUP] flex/lex updated to 2.5.37 (from flex.sourceforge.net)
On 22 May 2013 00:03, Jung-uk Kim j...@freebsd.org wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Please note flex/lex was updated to 2.5.37 from flex.sourceforge.net and __FreeBSD_version was bumped to 133. FYI, I added couple of compatibility shims (just enough to build the previous source trees) but it is not 100% compatible with the old version. OTOH, this version is far more popular and third-party sources often require this version. Most importantly, NetBSD, DragonFly BSD, and Mac OS X already adopted it for the same reason. It looks like it broke tinderbox. Note that it runs 8.3-PRERELEASE. The list of broken targets matches those with gcc set as the default compiler. Cut off from mips64 build: === sbin/hastctl (all) [...] cc -O -pipe -G0 -I/src/sbin/hastctl/../hastd -DHAVE_CAPSICUM -DINET -DINET6 -DYY_NO_UNPUT -DYY_NO_INPUT -DHAVE_CRYPTO -std=gnu99 -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wno-format -c token.c cc1: warnings being treated as errors stdout:753: warning: redundant redeclaration of 'yylex' /src/sbin/hastctl/../hastd/hast.h:263: warning: previous declaration of 'yylex' was here *** Error code 1 http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-mips64-mips.full -- wbr, pluknet ___ 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: [HEADSUP] flex/lex updated to 2.5.37 (from flex.sourceforge.net)
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 2013-05-22 12:24:45 -0400, Sergey Kandaurov wrote: On 22 May 2013 00:03, Jung-uk Kim j...@freebsd.org wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Please note flex/lex was updated to 2.5.37 from flex.sourceforge.net and __FreeBSD_version was bumped to 133. FYI, I added couple of compatibility shims (just enough to build the previous source trees) but it is not 100% compatible with the old version. OTOH, this version is far more popular and third-party sources often require this version. Most importantly, NetBSD, DragonFly BSD, and Mac OS X already adopted it for the same reason. It looks like it broke tinderbox. Note that it runs 8.3-PRERELEASE. The list of broken targets matches those with gcc set as the default compiler. Cut off from mips64 build: ... Yes, I know and I am working on it. Thanks for the reminder and sorry for the breakage. Jung-uk Kim -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.20 (FreeBSD) iQEcBAEBAgAGBQJRnPHkAAoJECXpabHZMqHOK1IH/1Jf53aAorbgKjWwVJU6cVeo diW+k5Rtd8ZVv19jSqJAXhXi8SG+Q8kIgVsqBMCunPrdnujuQijRRC743e/H5Hb3 CKxE3QXVsJgp9zJryzgasdZcSgDa28iGPi/9olRtRvBCVc1HxM//up1n+IXhnHjb vjUklvZVXkE+cjag6Zv6VXzAlqJqVNUghBdZJuCWKqg2tm7JYSUfaLcNolR3Wzpe pturNm8b9ObkFdEvX7r9uevtf1T7tEkW4ElxwqsaBwc91o65oBO6yO2yIOaJWEj6 Ha9bwJJrJHaVKroW0XmFYqLPNzVba6q+e3M1TjpDgMAtr9SQzTgCB9gnuN4FcZU= =Z84t -END PGP SIGNATURE- ___ 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
[head tinderbox] failure on sparc64/sparc64
TB --- 2013-05-22 15:55:29 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-05-22 15:55:29 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2013-05-22 15:55:29 - starting HEAD tinderbox run for sparc64/sparc64 TB --- 2013-05-22 15:55:29 - cleaning the object tree TB --- 2013-05-22 15:56:21 - /usr/local/bin/svn stat /src TB --- 2013-05-22 15:56:26 - At svn revision 250905 TB --- 2013-05-22 15:56:27 - building world TB --- 2013-05-22 15:56:27 - CROSS_BUILD_TESTING=YES TB --- 2013-05-22 15:56:27 - MAKEOBJDIRPREFIX=/obj TB --- 2013-05-22 15:56:27 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-05-22 15:56:27 - SRCCONF=/dev/null TB --- 2013-05-22 15:56:27 - TARGET=sparc64 TB --- 2013-05-22 15:56:27 - TARGET_ARCH=sparc64 TB --- 2013-05-22 15:56:27 - TZ=UTC TB --- 2013-05-22 15:56:27 - __MAKE_CONF=/dev/null TB --- 2013-05-22 15:56:27 - cd /src TB --- 2013-05-22 15:56:27 - /usr/bin/make -B buildworld Building an up-to-date make(1) World build started on Wed May 22 15:56:33 UTC 2013 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop in /src. TB --- 2013-05-22 16:45:41 - WARNING: /usr/bin/make returned exit code 1 TB --- 2013-05-22 16:45:41 - ERROR: failed to build world TB --- 2013-05-22 16:45:41 - 2481.51 user 438.52 system 3011.82 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-sparc64-sparc64.full ___ 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: Problems with ipfw/natd and axe(4)
Hi YongHyeon, Without natd this seems to work fine (both on RELEASE and CURRENT). Both my Hong-Kong no-name and Edimax EU-4208 seem to behave the same. This works with natd on RELEASE as well, but just for a limited time. I've yet to establish if it's time or #packets that cause the processing to stop. I'll try to generate some tcpdump output and compare working / non-working connected to NIC with txcsum/rxcsum disabled. Any pointers how to dig deeper? Kind regards, Spil. On Mon, May 13, 2013 at 6:36 AM, YongHyeon PYUN pyu...@gmail.com wrote: On Sat, May 11, 2013 at 12:04:09AM +0400, Gleb Smirnoff wrote: Spil, On Fri, May 10, 2013 at 09:06:35AM +0200, Spil Oss wrote: S There seems to be quite a bit of overhaul on the firewall code, pf and S ipfw have been moved to sys/netpfil? Can there be some regressions in S there that I hit? Yes, a regression is possible there. However, the issue seems to be axe(4) specific, since there are no reports on more common NICs. There was no change to axe(4) except added a new device id so it seems the issue is not in driver. In addition, AX88772B engineering sample I have works without problems on CURRENT. I didn't use ipfw(4) or natd though. ___ 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
[head tinderbox] failure on powerpc/powerpc
TB --- 2013-05-22 15:19:29 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-05-22 15:19:29 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2013-05-22 15:19:29 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2013-05-22 15:19:29 - cleaning the object tree TB --- 2013-05-22 15:20:57 - /usr/local/bin/svn stat /src TB --- 2013-05-22 15:21:00 - At svn revision 250905 TB --- 2013-05-22 15:21:01 - building world TB --- 2013-05-22 15:21:01 - CROSS_BUILD_TESTING=YES TB --- 2013-05-22 15:21:01 - MAKEOBJDIRPREFIX=/obj TB --- 2013-05-22 15:21:01 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-05-22 15:21:01 - SRCCONF=/dev/null TB --- 2013-05-22 15:21:01 - TARGET=powerpc TB --- 2013-05-22 15:21:01 - TARGET_ARCH=powerpc TB --- 2013-05-22 15:21:01 - TZ=UTC TB --- 2013-05-22 15:21:01 - __MAKE_CONF=/dev/null TB --- 2013-05-22 15:21:01 - cd /src TB --- 2013-05-22 15:21:01 - /usr/bin/make -B buildworld Building an up-to-date make(1) World build started on Wed May 22 15:21:08 UTC 2013 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop in /src. TB --- 2013-05-22 17:36:18 - WARNING: /usr/bin/make returned exit code 1 TB --- 2013-05-22 17:36:18 - ERROR: failed to build world TB --- 2013-05-22 17:36:18 - 7111.46 user 827.04 system 8209.36 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc-powerpc.full ___ 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
[head tinderbox] failure on powerpc64/powerpc
TB --- 2013-05-22 15:25:12 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-05-22 15:25:12 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2013-05-22 15:25:12 - starting HEAD tinderbox run for powerpc64/powerpc TB --- 2013-05-22 15:25:12 - cleaning the object tree TB --- 2013-05-22 15:26:29 - /usr/local/bin/svn stat /src TB --- 2013-05-22 15:26:33 - At svn revision 250905 TB --- 2013-05-22 15:26:34 - building world TB --- 2013-05-22 15:26:34 - CROSS_BUILD_TESTING=YES TB --- 2013-05-22 15:26:34 - MAKEOBJDIRPREFIX=/obj TB --- 2013-05-22 15:26:34 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-05-22 15:26:34 - SRCCONF=/dev/null TB --- 2013-05-22 15:26:34 - TARGET=powerpc TB --- 2013-05-22 15:26:34 - TARGET_ARCH=powerpc64 TB --- 2013-05-22 15:26:34 - TZ=UTC TB --- 2013-05-22 15:26:34 - __MAKE_CONF=/dev/null TB --- 2013-05-22 15:26:34 - cd /src TB --- 2013-05-22 15:26:34 - /usr/bin/make -B buildworld Building an up-to-date make(1) World build started on Wed May 22 15:26:40 UTC 2013 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop in /src. TB --- 2013-05-22 17:41:24 - WARNING: /usr/bin/make returned exit code 1 TB --- 2013-05-22 17:41:24 - ERROR: failed to build world TB --- 2013-05-22 17:41:24 - 7163.73 user 834.12 system 8171.75 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc64-powerpc.full ___ 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: tws(4) kernel panic on boot
On 5/21/2013 9:25 AM, Andreas Turriff wrote: On 5/21/2013 5:33 AM, Konstantin Belousov wrote: On Mon, May 20, 2013 at 07:09:41PM -0700, Andreas Turriff wrote: On migrating one of my servers to -current, I discovered that the tws driver panics on boot; I will follow up with a full backtrace once I have a chance to extract it. In the meantime, there is a PR about a very similar error in twa - 177020. Is it possible those are related, and the same sort of change needs to be made to tws? It is possible that the regression was in r246713, but the code is structured differently, and there were more tws(4) changes since then. You need to provide data for somebody to start looking into the problem. I know. That's why I said, I'd follow up with more info once I can extract it. The system in question is a Dell PowerEdge 840 server, 8 GiByte RAM, with an Intel NIC driven by em(4) and a 3Ware 9750-4i RAID controller. There is no src.conf /etc/make.conf: CPUTYPE?=core2 Error message: LSI 3ware device driver for SAS/SATA storage controllers, version: 10.80.00.005 tws0: LSI 3ware SAS/SATA Storage Controller port 0xec00-0xecff mem 0xfe9fc000-0xfe9f,0xfe98-0xfe9b irq 16 at device 0.0 o1 tws0: Using MSIng APIC ID to 4 panic: _bus_dmamap_load_ccb: Unsupported func code 0 cpuid = 0Version 2.0 irqs 0-23 on motherboard KDB: enter: panic2.0 irqs 32-55 on motherboard [ thread pid 0 tid 10 ] Stopped at kdb_enter+0x3e: movq$0,kdb_why Backtrace Tracing pid 0 tid 10 td 0x81376610 kdb_enter() at kdb_enter+0x3e/frame 0x8191a340 panic() at panic+0x175/frame 0x8191a3c0 _bus_dmamap_load_ccb() at _bus_dmamap_load_ccb+0x1c3/frame 0x8191a420 bus_dmamap_load_ccb() at bus_dmamap_load_ccb+0x91/frame 0x8191a480 tws_map_request() at tws_map_request+0x71/frame 0x8191a4c0 tws_get_param() at tws_get_param+0xdd/frame 0x8191a520 tws_display_ctlr_info() at tws_display_ctlr_info+0x38/frame 0x8191a590 tws_init_ctlr() at tws_init_ctlr+0x6b/frame 0x8191a5b0 tws_attach() at tws_attach+0xd79/frame 0x8191a670 device_attach() at device_attach+0x396/frame 0x8191a6c0 bus_generic_attach() at bus_generic_attach+0x2d/frame 0x8191a6e0 acpi_pci_attach() at acpi_pci_attach+0x15f/frame 0x8191a730 device_attach() at device_attach+0x396/frame 0x8191a780 bus_generic_attach() at bus_generic_attach+0x2d/frame 0x8191a7a0 acpi_pcib_attach() at acpi_pcib_attach+0x24d/frame 0x8191a7f0 acpi_pcib_pci_attach() at acpi_pcib_pci_attach+0x9f/frame 0x8191a830 device_attach() at device_attach+0x396/frame 0x8191a880 bus_generic_attach() at bus_generic_attach+0x2d/frame 0x8191a8a0 acpi_pci_attach() at acpi_pci_attach+0x15f/frame 0x8191a8f0 device_attach() at device_attach+0x396/frame 0x8191a940 bus_generic_attach() at bus_generic_attach+0x2d/frame 0x8191a960 acpi_pcib_attach() at acpi_pcib_attach+0x24d/frame 0x8191a9b0 acpi_pcib_acpi_attach() at acpi_pcib_acpi_attach+0x299/frame 0x8191aa00 device_attach() at device_attach+0x396/frame 0x8191aa50 bus_generic_attach() at bus_generic_attach+0x2d/frame 0x8191aa70 acpi_attach() at acpi_attach+0xdd6/frame 0x8191ab30 device_attach() at device_attach+0x396/frame 0x8191ab80 bus_generic_attach() at bus_generic_attach+0x2d/frame 0x8191aba0 nexus_acpi_attach() at nexus_acpi_attach+0x76/frame 0x8191abd0 device_attach() at device_attach+0x396/frame 0x8191ac20 bus_generic_new_pass() at bus_generic_new_pass+0xe9/frame 0x8191ac50 bus_set_pass() at bus_set_pass+0x8f/frame 0x8191ac80 configure() at configure+0xa/frame 0x8191ac90 mi_startup() at mi_startup+0x118/frame 0x8191acb0 btext() at btext+0x2c ___ 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 And after taking a very close look at the source code for tws, I spotted the problem. Patch included. ~Andreas Index: sys/dev/tws/tws.h === --- sys/dev/tws/tws.h (revision 250856) +++ sys/dev/tws/tws.h (working copy) @@ -137,7 +137,7 @@ TWS_DIR_IN = 0x2, TWS_DIR_OUT = 0x4, TWS_DIR_NONE = 0x8, -TWS_DATA_CCB = 0x16, +TWS_DATA_CCB = 0x10, }; enum tws_intrs { ___ 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
[head tinderbox] failure on ia64/ia64
TB --- 2013-05-22 22:52:45 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-05-22 22:52:45 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2013-05-22 22:52:45 - starting HEAD tinderbox run for ia64/ia64 TB --- 2013-05-22 22:52:45 - cleaning the object tree TB --- 2013-05-22 22:53:39 - /usr/local/bin/svn stat /src TB --- 2013-05-22 22:53:43 - At svn revision 250914 TB --- 2013-05-22 22:53:44 - building world TB --- 2013-05-22 22:53:44 - CROSS_BUILD_TESTING=YES TB --- 2013-05-22 22:53:44 - MAKEOBJDIRPREFIX=/obj TB --- 2013-05-22 22:53:44 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-05-22 22:53:44 - SRCCONF=/dev/null TB --- 2013-05-22 22:53:44 - TARGET=ia64 TB --- 2013-05-22 22:53:44 - TARGET_ARCH=ia64 TB --- 2013-05-22 22:53:44 - TZ=UTC TB --- 2013-05-22 22:53:44 - __MAKE_CONF=/dev/null TB --- 2013-05-22 22:53:44 - cd /src TB --- 2013-05-22 22:53:44 - /usr/bin/make -B buildworld Building an up-to-date make(1) World build started on Wed May 22 22:53:51 UTC 2013 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop in /src. TB --- 2013-05-23 00:08:51 - WARNING: /usr/bin/make returned exit code 1 TB --- 2013-05-23 00:08:51 - ERROR: failed to build world TB --- 2013-05-23 00:08:51 - 3562.73 user 655.02 system 4565.61 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-ia64-ia64.full ___ 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
[head tinderbox] failure on mips/mips
TB --- 2013-05-23 00:08:51 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-05-23 00:08:51 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2013-05-23 00:08:51 - starting HEAD tinderbox run for mips/mips TB --- 2013-05-23 00:08:51 - cleaning the object tree TB --- 2013-05-23 00:09:51 - /usr/local/bin/svn stat /src TB --- 2013-05-23 00:10:00 - At svn revision 250914 TB --- 2013-05-23 00:10:01 - building world TB --- 2013-05-23 00:10:01 - CROSS_BUILD_TESTING=YES TB --- 2013-05-23 00:10:01 - MAKEOBJDIRPREFIX=/obj TB --- 2013-05-23 00:10:01 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-05-23 00:10:01 - SRCCONF=/dev/null TB --- 2013-05-23 00:10:01 - TARGET=mips TB --- 2013-05-23 00:10:01 - TARGET_ARCH=mips TB --- 2013-05-23 00:10:01 - TZ=UTC TB --- 2013-05-23 00:10:01 - __MAKE_CONF=/dev/null TB --- 2013-05-23 00:10:01 - cd /src TB --- 2013-05-23 00:10:01 - /usr/bin/make -B buildworld Building an up-to-date make(1) World build started on Thu May 23 00:10:10 UTC 2013 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop in /src. TB --- 2013-05-23 01:04:01 - WARNING: /usr/bin/make returned exit code 1 TB --- 2013-05-23 01:04:01 - ERROR: failed to build world TB --- 2013-05-23 01:04:01 - 2318.84 user 574.98 system 3310.48 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-mips-mips.full ___ 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
acct: shared rlimit object for exiting processes
When a process is exiting accounting code always allocates new rlimit, copies old limits over and sets RLIMIT_FSIZE to RLIM_INFINITY. Since I don't see any good for keeping old limits with exception of RLIMIT_FSIZE, allocation each time looks unnecessary. Thus I propose the following: = acct: create a special plimit object and set it for exiting processes instead of allocating new one each time We set all limits to RLIM_INFINITY which sould be ok (even though we care only about RLIMT_FSIZE). diff --git a/sys/kern/kern_acct.c b/sys/kern/kern_acct.c index 3362112..af167d9 100644 --- a/sys/kern/kern_acct.c +++ b/sys/kern/kern_acct.c @@ -133,6 +133,7 @@ static int acct_configured; static int acct_suspended; static struct vnode*acct_vp; static struct ucred*acct_cred; +static struct plimit *acct_limit; static int acct_flags; static struct sxacct_sx; @@ -196,7 +197,7 @@ int sys_acct(struct thread *td, struct acct_args *uap) { struct nameidata nd; - int error, flags, replacing; + int error, flags, i, replacing; error = priv_check(td, PRIV_ACCT); if (error) @@ -267,6 +268,15 @@ sys_acct(struct thread *td, struct acct_args *uap) } /* +* Create our own rlimit object without limits. This is used with +* exiting processes to eliminate any file size limits. +*/ + acct_limit = lim_alloc(); + for (i = 0; i RLIM_NLIMITS; i++) + acct_limit-pl_rlimit[i].rlim_cur = + acct_limit-pl_rlimit[i].rlim_max = RLIM_INFINITY; + + /* * Save the new accounting file vnode, and schedule the new * free space watcher. */ @@ -314,6 +324,7 @@ acct_disable(struct thread *td, int logging) sx_assert(acct_sx, SX_XLOCKED); error = vn_close(acct_vp, acct_flags, acct_cred, td); crfree(acct_cred); + lim_free(acct_limit); acct_configured = 0; acct_vp = NULL; acct_cred = NULL; @@ -334,7 +345,6 @@ acct_process(struct thread *td) { struct acctv2 acct; struct timeval ut, st, tmp; - struct plimit *newlim, *oldlim; struct proc *p; struct rusage ru; int t, ret; @@ -410,7 +420,6 @@ acct_process(struct thread *td) /* (8) The boolean flags that tell how the process terminated, etc. */ acct.ac_flagx = p-p_acflag; - PROC_UNLOCK(p); /* Setup ancillary structure fields. */ acct.ac_flagx |= ANVER; @@ -419,16 +428,11 @@ acct_process(struct thread *td) acct.ac_len = acct.ac_len2 = sizeof(acct); /* -* Eliminate any file size rlimit. +* Use our own rlimit to eliminate any file size limits. */ - newlim = lim_alloc(); - PROC_LOCK(p); - oldlim = p-p_limit; - lim_copy(newlim, oldlim); - newlim-pl_rlimit[RLIMIT_FSIZE].rlim_cur = RLIM_INFINITY; - p-p_limit = newlim; + lim_free(p-p_limit); + p-p_limit = lim_hold(acct_limit); PROC_UNLOCK(p); - lim_free(oldlim); /* * Write the accounting information to the file. -- Mateusz Guzik mjguzik gmail.com ___ 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
[head tinderbox] failure on mips64/mips
TB --- 2013-05-23 01:00:03 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-05-23 01:00:03 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2013-05-23 01:00:03 - starting HEAD tinderbox run for mips64/mips TB --- 2013-05-23 01:00:03 - cleaning the object tree TB --- 2013-05-23 01:01:13 - /usr/local/bin/svn stat /src TB --- 2013-05-23 01:01:26 - At svn revision 250914 TB --- 2013-05-23 01:01:27 - building world TB --- 2013-05-23 01:01:27 - CROSS_BUILD_TESTING=YES TB --- 2013-05-23 01:01:27 - MAKEOBJDIRPREFIX=/obj TB --- 2013-05-23 01:01:27 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-05-23 01:01:27 - SRCCONF=/dev/null TB --- 2013-05-23 01:01:27 - TARGET=mips TB --- 2013-05-23 01:01:27 - TARGET_ARCH=mips64 TB --- 2013-05-23 01:01:27 - TZ=UTC TB --- 2013-05-23 01:01:27 - __MAKE_CONF=/dev/null TB --- 2013-05-23 01:01:27 - cd /src TB --- 2013-05-23 01:01:27 - /usr/bin/make -B buildworld Building an up-to-date make(1) World build started on Thu May 23 01:01:34 UTC 2013 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop in /src. TB --- 2013-05-23 01:53:40 - WARNING: /usr/bin/make returned exit code 1 TB --- 2013-05-23 01:53:40 - ERROR: failed to build world TB --- 2013-05-23 01:53:40 - 2322.53 user 524.38 system 3216.76 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-mips64-mips.full ___ 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
[head tinderbox] failure on sparc64/sparc64
TB --- 2013-05-23 01:36:27 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-05-23 01:36:27 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2013-05-23 01:36:27 - starting HEAD tinderbox run for sparc64/sparc64 TB --- 2013-05-23 01:36:28 - cleaning the object tree TB --- 2013-05-23 01:37:10 - /usr/local/bin/svn stat /src TB --- 2013-05-23 01:37:14 - At svn revision 250914 TB --- 2013-05-23 01:37:15 - building world TB --- 2013-05-23 01:37:15 - CROSS_BUILD_TESTING=YES TB --- 2013-05-23 01:37:15 - MAKEOBJDIRPREFIX=/obj TB --- 2013-05-23 01:37:15 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-05-23 01:37:15 - SRCCONF=/dev/null TB --- 2013-05-23 01:37:15 - TARGET=sparc64 TB --- 2013-05-23 01:37:15 - TARGET_ARCH=sparc64 TB --- 2013-05-23 01:37:15 - TZ=UTC TB --- 2013-05-23 01:37:15 - __MAKE_CONF=/dev/null TB --- 2013-05-23 01:37:15 - cd /src TB --- 2013-05-23 01:37:15 - /usr/bin/make -B buildworld Building an up-to-date make(1) World build started on Thu May 23 01:37:23 UTC 2013 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop in /src. TB --- 2013-05-23 02:32:02 - WARNING: /usr/bin/make returned exit code 1 TB --- 2013-05-23 02:32:02 - ERROR: failed to build world TB --- 2013-05-23 02:32:02 - 2672.43 user 474.87 system 3334.95 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-sparc64-sparc64.full ___ 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
Fatal trap 3: breakpoint instruction fault
Hi, I updated my system over night. It suddenly reboots and I find some 20 entries like this in /var/log/message: May 23 10:05:28 X220 kernel: Fatal trap 3: breakpoint instruction fault while in kernel mode May 23 10:05:28 X220 kernel: cpuid = 0; apic id = 00 May 23 10:05:28 X220 kernel: instruction pointer= 0x20:0x80809f7e May 23 10:05:28 X220 kernel: stack pointer = 0x28:0xff82336de7c0 May 23 10:05:28 X220 kernel: frame pointer = 0x28:0xff82336de7e0 May 23 10:05:28 X220 kernel: code segment = base 0x0, limit 0xf, type 0x1b May 23 10:05:28 X220 kernel: = DPL 0, pres 1, long 1, def32 0, gran 1 May 23 10:05:28 X220 kernel: processor eflags = IOPL = 0 May 23 10:05:28 X220 kernel: current process = 2043 (chrome) May 23 10:05:28 X220 kernel: trap number = 3 May 23 10:05:28 X220 kernel: panic: breakpoint instruction fault May 23 10:05:28 X220 kernel: cpuid = 0 May 23 10:05:28 X220 kernel: KDB: enter: panic May 23 10:05:28 X220 kernel: May 23 10:05:28 X220 kernel: All messages have chrome as the current process but different values for IP and SP. uname -a says: FreeBSD X220.ovitrap.com 10.0-CURRENT FreeBSD 10.0-CURRENT #24 r250918: Thu May 23 09:00:07 WIT 2013 er...@x220.ovitrap.com:/usr/obj/usr/src/sys/X220 amd64 Is this a known problem? All I could find at the Internet is a bit old and not related to chrome at all. Erich ___ 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
[head tinderbox] failure on powerpc/powerpc
TB --- 2013-05-23 01:04:02 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-05-23 01:04:02 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2013-05-23 01:04:02 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2013-05-23 01:04:02 - cleaning the object tree TB --- 2013-05-23 01:06:33 - /usr/local/bin/svn stat /src TB --- 2013-05-23 01:06:37 - At svn revision 250914 TB --- 2013-05-23 01:06:38 - building world TB --- 2013-05-23 01:06:38 - CROSS_BUILD_TESTING=YES TB --- 2013-05-23 01:06:38 - MAKEOBJDIRPREFIX=/obj TB --- 2013-05-23 01:06:38 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-05-23 01:06:38 - SRCCONF=/dev/null TB --- 2013-05-23 01:06:38 - TARGET=powerpc TB --- 2013-05-23 01:06:38 - TARGET_ARCH=powerpc TB --- 2013-05-23 01:06:38 - TZ=UTC TB --- 2013-05-23 01:06:38 - __MAKE_CONF=/dev/null TB --- 2013-05-23 01:06:38 - cd /src TB --- 2013-05-23 01:06:38 - /usr/bin/make -B buildworld Building an up-to-date make(1) World build started on Thu May 23 01:06:45 UTC 2013 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop in /src. TB --- 2013-05-23 03:25:42 - WARNING: /usr/bin/make returned exit code 1 TB --- 2013-05-23 03:25:42 - ERROR: failed to build world TB --- 2013-05-23 03:25:42 - 7307.88 user 861.58 system 8500.79 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc-powerpc.full ___ 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
[head tinderbox] failure on powerpc64/powerpc
TB --- 2013-05-23 01:07:40 - tinderbox 2.10 running on freebsd-current.sentex.ca TB --- 2013-05-23 01:07:40 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2013-05-23 01:07:40 - starting HEAD tinderbox run for powerpc64/powerpc TB --- 2013-05-23 01:07:40 - cleaning the object tree TB --- 2013-05-23 01:08:42 - /usr/local/bin/svn stat /src TB --- 2013-05-23 01:08:46 - At svn revision 250914 TB --- 2013-05-23 01:08:47 - building world TB --- 2013-05-23 01:08:47 - CROSS_BUILD_TESTING=YES TB --- 2013-05-23 01:08:47 - MAKEOBJDIRPREFIX=/obj TB --- 2013-05-23 01:08:47 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-05-23 01:08:47 - SRCCONF=/dev/null TB --- 2013-05-23 01:08:47 - TARGET=powerpc TB --- 2013-05-23 01:08:47 - TARGET_ARCH=powerpc64 TB --- 2013-05-23 01:08:47 - TZ=UTC TB --- 2013-05-23 01:08:47 - __MAKE_CONF=/dev/null TB --- 2013-05-23 01:08:47 - cd /src TB --- 2013-05-23 01:08:47 - /usr/bin/make -B buildworld Building an up-to-date make(1) World build started on Thu May 23 01:08:53 UTC 2013 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop. make: stopped in /src *** Error code 1 Stop in /src. TB --- 2013-05-23 03:27:37 - WARNING: /usr/bin/make returned exit code 1 TB --- 2013-05-23 03:27:37 - ERROR: failed to build world TB --- 2013-05-23 03:27:37 - 7366.47 user 871.23 system 8396.81 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc64-powerpc.full ___ 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: Fatal trap 3: breakpoint instruction fault
On Thu, May 23, 2013 at 10:25:24AM +0700, Erich Dollansky wrote: Hi, I updated my system over night. It suddenly reboots and I find some 20 entries like this in /var/log/message: May 23 10:05:28 X220 kernel: Fatal trap 3: breakpoint instruction fault while in kernel mode May 23 10:05:28 X220 kernel: cpuid = 0; apic id = 00 May 23 10:05:28 X220 kernel: instruction pointer = 0x20:0x80809f7e May 23 10:05:28 X220 kernel: stack pointer= 0x28:0xff82336de7c0 May 23 10:05:28 X220 kernel: frame pointer= 0x28:0xff82336de7e0 May 23 10:05:28 X220 kernel: code segment = base 0x0, limit 0xf, type 0x1b May 23 10:05:28 X220 kernel: = DPL 0, pres 1, long 1, def32 0, gran 1 May 23 10:05:28 X220 kernel: processor eflags = IOPL = 0 May 23 10:05:28 X220 kernel: current process = 2043 (chrome) May 23 10:05:28 X220 kernel: trap number = 3 May 23 10:05:28 X220 kernel: panic: breakpoint instruction fault May 23 10:05:28 X220 kernel: cpuid = 0 May 23 10:05:28 X220 kernel: KDB: enter: panic May 23 10:05:28 X220 kernel: May 23 10:05:28 X220 kernel: All messages have chrome as the current process but different values for IP and SP. uname -a says: FreeBSD X220.ovitrap.com 10.0-CURRENT FreeBSD 10.0-CURRENT #24 r250918: Thu May 23 09:00:07 WIT 2013 er...@x220.ovitrap.com:/usr/obj/usr/src/sys/X220 amd64 Do you have ddb compiled in ? If yes, did you used it before the breakpoint trap was reported ? Did you used gdb or strace in the usermode before the trap ? Is this a known problem? All I could find at the Internet is a bit old and not related to chrome at all. Erich ___ 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 pgpQjNOTm0lZu.pgp Description: PGP signature
Re: Fatal trap 3: breakpoint instruction fault
Hi, On Thu, 23 May 2013 07:23:33 +0300 Konstantin Belousov kostik...@gmail.com wrote: On Thu, May 23, 2013 at 10:25:24AM +0700, Erich Dollansky wrote: Hi, I updated my system over night. It suddenly reboots and I find some 20 entries like this in /var/log/message: May 23 10:05:28 X220 kernel: Fatal trap 3: breakpoint instruction fault while in kernel mode May 23 10:05:28 X220 kernel: cpuid = 0; apic id = 00 May 23 10:05:28 X220 kernel: instruction pointer= 0x20:0x80809f7e May 23 10:05:28 X220 kernel: stack pointer = 0x28:0xff82336de7c0 May 23 10:05:28 X220 kernel: frame pointer = 0x28:0xff82336de7e0 May 23 10:05:28 X220 kernel: code segment = base 0x0, limit 0xf, type 0x1b May 23 10:05:28 X220 kernel: = DPL 0, pres 1, long 1, def32 0, gran 1 May 23 10:05:28 X220 kernel: processor eflags = IOPL = 0 May 23 10:05:28 X220 kernel: current process = 2043 (chrome) May 23 10:05:28 X220 kernel: trap number = 3 May 23 10:05:28 X220 kernel: panic: breakpoint instruction fault May 23 10:05:28 X220 kernel: cpuid = 0 May 23 10:05:28 X220 kernel: KDB: enter: panic May 23 10:05:28 X220 kernel: May 23 10:05:28 X220 kernel: All messages have chrome as the current process but different values for IP and SP. uname -a says: FreeBSD X220.ovitrap.com 10.0-CURRENT FreeBSD 10.0-CURRENT #24 r250918: Thu May 23 09:00:07 WIT 2013 er...@x220.ovitrap.com:/usr/obj/usr/src/sys/X220 amd64 Do you have ddb compiled in ? If yes, did you used it before the breakpoint trap was reported ? to be honest, I do not know if ddb is compiled in. The main problem would be that this is currently only machine. It also has no serial links. Just USB and Ethernet. Did you used gdb or strace in the usermode before the trap ? No debugger of any kind was running. Let me tell you what I normally do when I start this machine. It has an Intel i7 CPU and as such it uses KMS. - log-on as a normal user. - start X - start a few xterms - start wireless network in one of them - start chrome to log-on onto the LAN of the client - start claws mail - start arora I think that I did not come further as I remember to get a message from my daughter as the last activity of the machine in chrome. The screen went black then and the machine started to reboot. I think that there is not much helpful information I could give. I work since then much longer without any problems. Erich Is this a known problem? All I could find at the Internet is a bit old and not related to chrome at all. Erich ___ 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 ___ 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: Fatal trap 3: breakpoint instruction fault
Hi, On Thu, 23 May 2013 07:23:33 +0300 Konstantin Belousov kostik...@gmail.com wrote: On Thu, May 23, 2013 at 10:25:24AM +0700, Erich Dollansky wrote: uname -a says: FreeBSD X220.ovitrap.com 10.0-CURRENT FreeBSD 10.0-CURRENT #24 r250918: Thu May 23 09:00:07 WIT 2013 er...@x220.ovitrap.com:/usr/obj/usr/src/sys/X220 amd64 Do you have ddb compiled in ? If yes, did you used it before the did you mean if ddb support is compiled in? Yes, the support is compiled in. Erich ___ 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