From owner-p4-projects@FreeBSD.ORG Sat Mar 29 22:37:05 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 0E1E91065672; Sat, 29 Mar 2008 22:37:05 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C05E0106566C for ; Sat, 29 Mar 2008 22:37:04 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B068E8FC1A for ; Sat, 29 Mar 2008 22:37:04 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2TMb4VZ092610 for ; Sat, 29 Mar 2008 22:37:04 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2TMb4sU092608 for perforce@freebsd.org; Sat, 29 Mar 2008 22:37:04 GMT (envelope-from jb@freebsd.org) Date: Sat, 29 Mar 2008 22:37:04 GMT Message-Id: <200803292237.m2TMb4sU092608@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 138933 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2008 22:37:05 -0000 http://perforce.freebsd.org/chv.cgi?CH=138933 Change 138933 by jb@jb_freebsd1 on 2008/03/29 22:37:03 IFC Affected files ... .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/geom/chapter.sgml#11 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/ports/chapter.sgml#14 integrate .. //depot/projects/dtrace/doc/mn_MN.UTF-8/books/handbook/disks/chapter.sgml#4 integrate .. //depot/projects/dtrace/doc/mn_MN.UTF-8/books/handbook/geom/chapter.sgml#5 integrate .. //depot/projects/dtrace/doc/mn_MN.UTF-8/books/handbook/jails/chapter.sgml#3 integrate .. //depot/projects/dtrace/doc/mn_MN.UTF-8/books/handbook/ports/chapter.sgml#5 integrate .. //depot/projects/dtrace/doc/mn_MN.UTF-8/books/handbook/printing/chapter.sgml#5 integrate .. //depot/projects/dtrace/doc/share/sgml/man-refs.ent#30 integrate .. //depot/projects/dtrace/ports/UPDATING#62 integrate .. //depot/projects/dtrace/src/Makefile.inc1#43 integrate .. //depot/projects/dtrace/src/ObsoleteFiles.inc#41 integrate .. //depot/projects/dtrace/src/cddl/lib/Makefile#12 integrate .. //depot/projects/dtrace/src/cddl/usr.bin/Makefile#7 integrate .. //depot/projects/dtrace/src/cddl/usr.sbin/Makefile#6 integrate .. //depot/projects/dtrace/src/contrib/pf/pfctl/pfctl_altq.c#6 integrate .. //depot/projects/dtrace/src/contrib/pf/pfctl/pfctl_qstats.c#4 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/gdb/kgdb/kld.c#3 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/gdb/kgdb/main.c#6 integrate .. //depot/projects/dtrace/src/lib/libc/gen/Makefile.inc#14 integrate .. //depot/projects/dtrace/src/lib/libc/gen/modf.3#5 integrate .. //depot/projects/dtrace/src/lib/libc/sys/Makefile.inc#8 integrate .. //depot/projects/dtrace/src/lib/libc/sys/cpuset.2#1 branch .. //depot/projects/dtrace/src/lib/libc/sys/cpuset_getaffinity.2#1 branch .. //depot/projects/dtrace/src/lib/libthr/Makefile#17 integrate .. //depot/projects/dtrace/src/lib/msun/src/e_log.c#7 integrate .. //depot/projects/dtrace/src/lib/msun/src/e_logf.c#6 integrate .. //depot/projects/dtrace/src/lib/msun/src/s_expm1.c#6 integrate .. //depot/projects/dtrace/src/lib/msun/src/s_expm1f.c#6 integrate .. //depot/projects/dtrace/src/lib/msun/src/s_fmaf.c#4 integrate .. //depot/projects/dtrace/src/lib/msun/src/s_log1p.c#5 integrate .. //depot/projects/dtrace/src/lib/msun/src/s_log1pf.c#6 integrate .. //depot/projects/dtrace/src/rescue/rescue/Makefile#11 integrate .. //depot/projects/dtrace/src/sbin/ggate/Makefile#9 integrate .. //depot/projects/dtrace/src/share/man/man3/Makefile#7 integrate .. //depot/projects/dtrace/src/share/man/man4/arcmsr.4#6 integrate .. //depot/projects/dtrace/src/share/man/man4/ng_pptpgre.4#4 integrate .. //depot/projects/dtrace/src/share/man/man5/src.conf.5#14 integrate .. //depot/projects/dtrace/src/share/mk/bsd.own.mk#21 integrate .. //depot/projects/dtrace/src/sys/contrib/pf/net/pf_if.c#7 integrate .. //depot/projects/dtrace/src/sys/contrib/pf/net/pf_ioctl.c#11 integrate .. //depot/projects/dtrace/src/sys/contrib/pf/net/pfvar.h#5 integrate .. //depot/projects/dtrace/src/sys/geom/part/g_part.h#6 integrate .. //depot/projects/dtrace/src/sys/i386/i386/pmap.c#33 integrate .. //depot/projects/dtrace/src/sys/vm/vm_object.c#21 integrate .. //depot/projects/dtrace/src/tools/build/mk/OptionalObsoleteFiles.inc#14 integrate .. //depot/projects/dtrace/src/tools/build/options/WITHOUT_LIBKSE#2 delete .. //depot/projects/dtrace/src/usr.bin/Makefile#16 integrate .. //depot/projects/dtrace/src/usr.sbin/Makefile#24 integrate .. //depot/projects/dtrace/src/usr.sbin/amd/amd/Makefile#5 integrate .. //depot/projects/dtrace/src/usr.sbin/clear_locks/Makefile#2 integrate .. //depot/projects/dtrace/src/usr.sbin/ngctl/Makefile#9 integrate .. //depot/projects/dtrace/www/en/gnome/docs/faq2.sgml#18 integrate .. //depot/projects/dtrace/www/en/projects/ideas/ideas.xml#16 integrate .. //depot/projects/dtrace/www/hu/about.sgml#3 integrate .. //depot/projects/dtrace/www/hu/administration.sgml#4 integrate .. //depot/projects/dtrace/www/hu/docproj/sgml.sgml#2 integrate .. //depot/projects/dtrace/www/hu/docs/books.sgml#4 integrate .. //depot/projects/dtrace/www/hu/docs/webresources.sgml#2 integrate .. //depot/projects/dtrace/www/hu/features.sgml#4 integrate .. //depot/projects/dtrace/www/hu/index.xsl#5 integrate .. //depot/projects/dtrace/www/hu/platforms/i386.sgml#3 integrate .. //depot/projects/dtrace/www/hu/search/search.sgml#3 integrate .. //depot/projects/dtrace/www/hu/search/web.atoz#3 integrate .. //depot/projects/dtrace/www/hu/share/sgml/navibar.l10n.ent#4 integrate .. //depot/projects/dtrace/www/hu/where.sgml#5 integrate Differences ... ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/geom/chapter.sgml#11 (text+ko) ==== @@ -1,6 +1,6 @@ @@ -510,7 +510,7 @@ /dev, which will be named based on their file system type. For example, UFS2 file system labels will be created in - the /dev/ufs2 + the /dev/ufs directory. A generic label will go away with the next reboot. These @@ -537,10 +537,10 @@ A label should now exist in - /dev/ufs2 which may be + /dev/ufs which may be added to /etc/fstab: - /dev/ufs2/home /home ufs rw 2 2 + /dev/ufs/home /home ufs rw 2 2 The file system must not be mounted while attempting ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/ports/chapter.sgml#14 (text+ko) ==== @@ -1,7 +1,7 @@ @@ -1371,7 +1371,7 @@ &prompt.root; portmaster shells/bash - Please see &man.portmaster.8; from more information. + Please see &man.portmaster.8; for more information. ==== //depot/projects/dtrace/doc/mn_MN.UTF-8/books/handbook/disks/chapter.sgml#4 (text+ko) ==== @@ -1,9 +1,9 @@ @@ -331,7 +331,7 @@ &prompt.root; dd if=/dev/zero of=/dev/da1 bs=1k count=1 &prompt.root; bsdlabel -Bw da1 auto &prompt.root; bsdlabel -e da1 # create the `e' partition -&prompt.root; newfs -d0 /dev/da1e +&prompt.root; newfs /dev/da1e &prompt.root; mkdir -p /1 &prompt.root; vi /etc/fstab # add an entry for /dev/da1e &prompt.root; mount /1 @@ -1765,7 +1765,7 @@ эхлэхээсээ өмнө бэлдэгдсэн байх ёстой. Жишээн дээр дискний бүх зай стандарт UFS2 файлын системтэй ашиглагдана: - &prompt.root; dd if=/dev/zero of=/dev/acd0 count=2 + &prompt.root; dd if=/dev/zero of=/dev/acd0 bs=2k count=1 &prompt.root; bsdlabel -Bw acd0 &prompt.root; newfs /dev/acd0 ==== //depot/projects/dtrace/doc/mn_MN.UTF-8/books/handbook/geom/chapter.sgml#5 (text+ko) ==== @@ -1,9 +1,9 @@ @@ -498,7 +498,7 @@ үлддэг явдал юм. Эдгээр хаяг/шошгонуудад тэдгээрийн файлын системийн төрөл дээр суурилсан нэр бүхий тусгай сан /dev сан дотор өгөгддөг. Жишээ нь UFS2 файлын системийн - хаяг/шошгонууд /dev/ufs2 санд + хаяг/шошгонууд /dev/ufs санд үүсгэгддэг. Ерөнхий хаяг/шошго нь дараагийн удаа ачаалахад арилдаг. Эдгээр хаяг/шошгонууд @@ -522,11 +522,11 @@ явдал юм. - Хаяг/шошго одоо /dev/ufs2 санд + Хаяг/шошго одоо /dev/ufs санд үүссэн байх ёстой бөгөөд түүнийг /etc/fstab файлд нэмж болох юм: - /dev/ufs2/home /home ufs rw 2 2 + /dev/ufs/home /home ufs rw 2 2 tunefs-г ажиллуулахдаа файлын системийг ==== //depot/projects/dtrace/doc/mn_MN.UTF-8/books/handbook/jails/chapter.sgml#3 (text+ko) ==== @@ -1,9 +1,9 @@ @@ -244,7 +244,7 @@ &prompt.root; cd etc/ Энэ алхам нь &os; 6.0 болон түүнээс хойшх хувиилбаруудад шаардлагагүй. &prompt.root; make distribution DESTDIR=$D -&prompt.root; mount_devfs devfs $D/dev +&prompt.root; mount -t devfs devfs $D/dev ==== //depot/projects/dtrace/doc/mn_MN.UTF-8/books/handbook/ports/chapter.sgml#5 (text+ko) ==== @@ -1,9 +1,9 @@ @@ -535,47 +535,29 @@ CVSup арга - Энэ арга нь CVSup-г ашиглан + Энэ арга нь CVSup протоколыг ашиглан портын цуглуулгаа суулгаж мөн байнга шинэчилж болох хамгийн түргэн арга юм. Хэрэв та CVSup-н талаар дэлгэрэнгүй мэдэхийг хүсэж байвал CVSup-г хэрэглэх нь хэсгээс хараарай. - - csup гэдэг програм нь - CVSup програмыг C програм дээр - дахин бичсэн хувилбар нь бөгөөд &os;-н 6.2 юм уу эсвэл - түүнээс дээшхи хувилбарт боломжтой буй. - csup нь үндсэн суулгацтай хамт - суулгагддаг болохоор #1 дүгээр алхмыг алгасаад - cvsup-н оронд - csup гэж бичиж хэрэглэх хэрэгтэй. - Хуучны хувилбаруудад - csup-г - net/csup сан дотроос - порт/багц хэлбэрээс суулгаж болно. - + + &os; системд орсон CVSup протоколын + шийдэл нь csup гэж нэрлэгддэг. + Энэ нь &os; 6.2-т анх удаа орсон. Хуучин &os; хувилбарын хэрэглэгчид + үүнийг net/csup порт/багцын + тусламжтайгаар суулгаж болно. + - CVSup-г анх удаагаа ажиллуулахынхаа өмнө + csup-г анх удаагаа ажиллуулахынхаа өмнө /usr/ports санг хоосон байлгах хэрэгтэй. Хэрэв уг сан дотор өөр эх сурвалжаас суулгасан портын цуглуулга байвал, - CVSup нь уг файлуудыг шинэчилж нөхдөггүй билээ. + csup нь уг файлуудыг шинэчилж нөхдөггүй билээ. - net/cvsup-without-gui багцыг эхлээд суулгана: + csup тушаалыг ажиллуулна: - &prompt.root; pkg_add -r cvsup-without-gui - - CVSup-г суулгах () хэсгээс нэмэлт мэдээллийг харна уу. - - - - cvsup-г ажиллуулна: - - &prompt.root; cvsup -L 2 -h cvsup.FreeBSD.org /usr/share/examples/cvsup/ports-supfile +&prompt.root; csup -L 2 -h cvsup.FreeBSD.org /usr/share/examples/cvsup/ports-supfile cvsup.FreeBSD.org гэдгийг @@ -614,16 +596,16 @@ - Одоо cvsup-г ажиллуулахын тулд дараах алхмыг хийх хэрэгтэй: + Одоо csup-г ажиллуулахын тулд дараах алхмыг хийх хэрэгтэй: - &prompt.root; cvsup -L 2 /root/ports-supfile + &prompt.root; csup -L 2 /root/ports-supfile - Дараа нь &man.cvsup.1; тушаалыг ажиллуулснаар тухайн үед хөрвүүлж байгаа + Дараа нь &man.csup.1; тушаалыг ажиллуулснаар тухайн үед хөрвүүлж байгаа портуудыг эс оруулаад бүх портын цуглуулгыг татаж аван сүүлд орсон өөрчлөлтүүдийг мөн шинэчилдэг. @@ -1216,44 +1198,97 @@ Дэлгэрэнгүй мэдээллийг &man.portmanager.1;-с харна уу. - + Дэлгэрэнгүй мэдээллийг &man.portmaster.8;-с үзнэ үү. ==== //depot/projects/dtrace/doc/mn_MN.UTF-8/books/handbook/printing/chapter.sgml#5 (text+ko) ==== @@ -1,9 +1,9 @@ @@ -1778,8 +1778,10 @@ lprps нь FreeBSD-ийн портын цуглуулгад байдаг (Портын цуглуулга бүлгийг үзнэ үү). - Мэдээж та өөрөө татаж аван бүтээж суулгаж болно. lprps-г - суулгасны дараа lprps-ийн хэсэг болох psif + Ашиглах цаасны хэмжээний дагуу print/lprps-a4 + болон print/lprps-letter портын аль нэгийг + суулгаж та болно. lprps-г суулгасны дараа + lprps-ийн хэсэг болох psif програмд замыг зааж өгөх хэрэгтэй. Хэрэв та lprps-г портын цуглуулгаас суулгасан бол доор дурдсаныг /etc/printcap файл дахь цуваа &postscript; хэвлэгчийн оруулгад ашиглах хэрэгтэй: @@ -1841,26 +1843,26 @@ үнэтэй стандарт юм. Aladdin Enterprises-ийн ачаар харин чөлөөтэй &postscript;-тэй төстэй, FreeBSD дээр ажилладаг Ghostscript гэгддэг - програм байдаг. Ghostscript нь ихэнх &postscript; файлуудыг уншиж чаддаг бөгөөд - тэдгээрийн хуудаснуудыг PostScript биш хэвлэгчдийн олон загваруудыг оролцуулаад - төрөл бүрийн төхөөрөмжүүд рүү амилуулж чаддаг. Ghostscript-г суулгаж + програм байдаг. Ghostscript нь ихэнх &postscript; файлуудыг уншиж чаддаг бөгөөд + тэдгээрийн хуудаснуудыг &postscript; биш хэвлэгчдийн олон загваруудыг оролцуулаад + төрөл бүрийн төхөөрөмжүүд рүү амилуулж чаддаг. Ghostscript-г суулгаж өөрийн хэвлэгчийн хувьд тусгай текстийн шүүлтүүрийг ашиглан та өөрийн &postscript; биш хэвлэгчийг жинхэнэ &postscript; хэвлэгч шигээр ажиллуулах боломжтой байдаг. - Ghostscript нь FreeBSD-ийн портын цуглуулгад байдаг учир хэрэв та үүнийг - суулгахыг хүсвэл тэндээс суулгаж болно. Та өөрөө үүнийг хялбархнаар татан авч, бүтээн - суулгаж бас болох юм. + Ghostscript нь FreeBSD-ийн портын цуглуулгад байдаг. + Олон хувилбар байдаг бөгөөд хамгийн ихээр ашиглагддаг хувилбар нь + print/ghostscript-gpl юм. &postscript; шиг дүр үзүүлэхийн тулд &postscript; файл хэвлэж байна уу гэдгийг илрүүлэх текст шүүлтүүр бидэнд байна. Хэрэв энэ нь тийм биш бол шүүлтүүр нь файлыг хэвлэгч уруу шууд дамжуулна; үгүй бол энэ нь файлыг хэвлэгчийн ойлгодог - хэлбэр уруу эхлээд хувиргах Ghostscript-г ашиглах болно. + хэлбэр уруу эхлээд хувиргах Ghostscript-г ашиглах болно. Энд жишээ байна: дараах скрипт нь Hewlett Packard DeskJet 500 хэвлэгчдэд зориулсан текст шүүлтүүр юм. Бусад хэвлэгчдийн хувьд - нэмэлт өгөгдлийг сольж gs (Ghostscript) - тушаал уруу өгөх хэрэгтэй. (Ghostscript-ийн тухайн үеийн суулгацын дэмждэг төхөөрөмжүүдийн + нэмэлт өгөгдлийг сольж gs (Ghostscript) + тушаал уруу өгөх хэрэгтэй. (Ghostscript-ийн тухайн үеийн суулгацын дэмждэг төхөөрөмжүүдийн жагсаалтыг авахын тулд gs -h гэж бичих хэрэгтэй. #!/bin/sh @@ -2067,7 +2069,7 @@ оруулгад DVI хувиргах шүүлтүүрийг бид нэмэх болно. bamboo хэвлэгчийн хувьд шинэ df боломжийг оруулсан /etc/printcap файлын жишээг энд дахин - үзүүлэв. + үзүүлэв: # # /etc/printcap for host rose - added df filter for bamboo @@ -2111,7 +2113,7 @@ Хувиргах шүүлтүүрийн зарим жишээнүүд Хувиргах шүүлтүүрүүдийг суулгах тогтмол алхмууд байдаггүй болохоор - зарим жишээнүүдийг энд дурдъя. Эдгээрийг өөрийн шүүлтүүрийг + энэ хэсэгт зарим нэг ажилладаг жишээнүүдийг энд дурдъя. Эдгээрийг өөрийн шүүлтүүрийг хийхдээ заавар болгон ашиглаарай. Тохирохоор бол шууд ашиглах хэрэгтэй. ==== //depot/projects/dtrace/doc/share/sgml/man-refs.ent#30 (text+ko) ==== @@ -20,7 +20,7 @@ lexicographical order by the entity (i.e., the dots used in place of special characters should not be expanded when comparing). - $FreeBSD: doc/share/sgml/man-refs.ent,v 1.456 2008/03/28 21:33:18 brueffer Exp $ + $FreeBSD: doc/share/sgml/man-refs.ent,v 1.457 2008/03/29 15:29:23 bmah Exp $ --> @@ -191,6 +191,7 @@ + @@ -651,6 +652,7 @@ + @@ -752,6 +754,7 @@ + @@ -3466,6 +3469,7 @@ + ==== //depot/projects/dtrace/ports/UPDATING#62 (text+ko) ==== @@ -6,6 +6,20 @@ time you update your ports collection, before attempting any port upgrades. +20080329: + AFFECTS: users of www/phpadsnew + AUTHOR: beech@FreeBSD.org + + Phpadsnew has been replaced with www/openx. + To upgrade please do the following: + + 1. Install www/openx + 2. Copy the configuration file from phpadsnew to the var directory + of www/openx. + 3. Copy your banner images from phpadsnew/www/images to openx/www/images + 4. Access openx on your browser and follow the instructions for upgrading. + 5. When you are satisfied everthing is working properly remove www/phpadsnew + 20080326: AFFECTS: users of emulators/linux_base-f8 AUTHOR: bsam@FreeBSD.org @@ -6253,4 +6267,4 @@ 2) Update all p5-* modules. portupgrade -f p5-\* -$FreeBSD: ports/UPDATING,v 1.607 2008/03/28 05:38:32 beech Exp $ +$FreeBSD: ports/UPDATING,v 1.608 2008/03/29 19:50:39 beech Exp $ ==== //depot/projects/dtrace/src/Makefile.inc1#43 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: src/Makefile.inc1,v 1.601 2008/03/02 11:10:46 ru Exp $ +# $FreeBSD: src/Makefile.inc1,v 1.602 2008/03/29 17:44:38 ru Exp $ # # Make command line options: # -DNO_CLEANDIR run ${MAKE} clean, instead of ${MAKE} cleandir @@ -1067,18 +1067,14 @@ ${_lib_cddl} ${_lib_libgssapi} ${_lib_libipx} \ lib/libkiconv lib/libkvm lib/libmd \ lib/ncurses/ncurses lib/ncurses/ncursesw \ - lib/libopie lib/libpam ${_default_thread_lib} \ + lib/libopie lib/libpam ${_lib_libthr} \ lib/libradius lib/libsbuf lib/libtacplus lib/libutil \ ${_lib_libypclnt} lib/libz lib/msun \ ${_secure_lib_libcrypto} ${_secure_lib_libssh} \ ${_secure_lib_libssl} lib/libdwarf lib/libproc -.if ${MK_LIBTHR} != "no" && ${MK_LIBKSE} != "no" -_default_thread_lib= lib/${DEFAULT_THREAD_LIB} -.elif ${MK_LIBTHR} != "no" -_default_thread_lib= lib/libthr -.elif ${MK_LIBKSE} != "no" -_default_thread_lib= lib/libkse +.if ${MK_LIBTHR} != "no" +_lib_libthr= lib/libthr .endif _generic_libs= ${_cddl_lib} gnu/lib ${_kerberos5_lib} lib ${_secure_lib} usr.bin/lex/lib ==== //depot/projects/dtrace/src/ObsoleteFiles.inc#41 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: src/ObsoleteFiles.inc,v 1.134 2008/03/26 06:45:28 remko Exp $ +# $FreeBSD: src/ObsoleteFiles.inc,v 1.135 2008/03/29 17:44:38 ru Exp $ # # This file lists old files (OLD_FILES), libraries (OLD_LIBS) and # directories (OLD_DIRS) which should get removed at an update. Recently @@ -30,7 +30,6 @@ # 20071201: Removal of XRPU driver OLD_FILES+=usr/include/sys/xrpuio.h # 20071129: Disabled static versions of libkse by default -.if ${DEFAULT_THREAD_LIB} != "libkse" && ${MK_LIBTHR} != "no" OLD_FILES+=usr/lib/libkse.a OLD_FILES+=usr/lib/libkse_p.a OLD_FILES+=usr/lib/libkse_pic.a @@ -39,7 +38,6 @@ OLD_FILES+=usr/lib32/libkse_p.a OLD_FILES+=usr/lib32/libkse_pic.a .endif -.endif # 20071129: Removed a Solaris compatibility header OLD_FILES+=usr/include/sys/_elf_solaris.h # 20071125: Renamed to pmc_get_msr() ==== //depot/projects/dtrace/src/cddl/lib/Makefile#12 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/cddl/lib/Makefile,v 1.7 2007/10/09 23:31:09 obrien Exp $ +# $FreeBSD: src/cddl/lib/Makefile,v 1.8 2008/03/29 17:44:40 ru Exp $ .include @@ -14,7 +14,7 @@ .if ${MK_ZFS} != "no" _libzfs= libzfs -.if ${MK_LIBTHR} != "no" || ${MK_LIBKSE} != "no" +.if ${MK_LIBTHR} != "no" _libzpool= libzpool .endif .endif ==== //depot/projects/dtrace/src/cddl/usr.bin/Makefile#7 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/cddl/usr.bin/Makefile,v 1.7 2007/10/09 23:31:09 obrien Exp $ +# $FreeBSD: src/cddl/usr.bin/Makefile,v 1.8 2008/03/29 17:44:40 ru Exp $ .include @@ -10,7 +10,7 @@ ${_ztest} .if ${MK_ZFS} != "no" -.if ${MK_LIBTHR} != "no" || ${MK_LIBKSE} != "no" +.if ${MK_LIBTHR} != "no" _ztest= ztest .endif .endif ==== //depot/projects/dtrace/src/cddl/usr.sbin/Makefile#6 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/cddl/usr.sbin/Makefile,v 1.7 2007/10/09 23:31:09 obrien Exp $ +# $FreeBSD: src/cddl/usr.sbin/Makefile,v 1.8 2008/03/29 17:44:40 ru Exp $ .include @@ -6,7 +6,7 @@ ${_zdb} .if ${MK_ZFS} != "no" -.if ${MK_LIBTHR} != "no" || ${MK_LIBKSE} != "no" +.if ${MK_LIBTHR} != "no" _zdb= zdb .endif .endif ==== //depot/projects/dtrace/src/contrib/pf/pfctl/pfctl_altq.c#6 (text+ko) ==== @@ -19,7 +19,7 @@ */ #include -__FBSDID("$FreeBSD: src/contrib/pf/pfctl/pfctl_altq.c,v 1.9 2007/07/03 12:30:02 mlaier Exp $"); +__FBSDID("$FreeBSD: src/contrib/pf/pfctl/pfctl_altq.c,v 1.10 2008/03/29 00:24:36 mlaier Exp $"); #include #include @@ -153,6 +153,10 @@ return; } +#ifdef __FreeBSD__ + if (a->local_flags & PFALTQ_FLAG_IF_REMOVED) + printf("INACTIVE "); +#endif printf("altq on %s ", a->ifname); switch (a->scheduler) { @@ -187,6 +191,10 @@ { unsigned i; +#ifdef __FreeBSD__ + if (a->local_flags & PFALTQ_FLAG_IF_REMOVED) + printf("INACTIVE "); +#endif printf("queue "); for (i = 0; i < level; ++i) printf(" "); @@ -1145,7 +1153,11 @@ sizeof(ifr.ifr_name)) errx(1, "getifmtu: strlcpy"); if (ioctl(s, SIOCGIFMTU, (caddr_t)&ifr) == -1) +#ifdef __FreeBSD__ + ifr.ifr_mtu = 1500; +#else err(1, "SIOCGIFMTU"); +#endif if (shutdown(s, SHUT_RDWR) == -1) err(1, "shutdown"); if (close(s)) ==== //depot/projects/dtrace/src/contrib/pf/pfctl/pfctl_qstats.c#4 (text+ko) ==== @@ -17,7 +17,7 @@ */ #include -__FBSDID("$FreeBSD: src/contrib/pf/pfctl/pfctl_qstats.c,v 1.6 2005/05/03 16:55:20 mlaier Exp $"); +__FBSDID("$FreeBSD: src/contrib/pf/pfctl/pfctl_qstats.c,v 1.7 2008/03/29 00:24:36 mlaier Exp $"); #include #include @@ -118,6 +118,10 @@ for (node = root; node != NULL; node = node->next) { if (iface != NULL && strcmp(node->altq.ifname, iface)) continue; +#ifdef __FreeBSD__ + if (node->altq.local_flags & PFALTQ_FLAG_IF_REMOVED) + continue; +#endif pfctl_print_altq_node(dev, node, 0, opts); } } @@ -157,7 +161,12 @@ warn("DIOCGETALTQ"); return (-1); } +#ifdef __FreeBSD__ + if (pa.altq.qid > 0 && + !(pa.altq.local_flags & PFALTQ_FLAG_IF_REMOVED)) { +#else if (pa.altq.qid > 0) { +#endif pq.nr = nr; pq.ticket = pa.ticket; pq.buf = &qstats.data; @@ -175,6 +184,19 @@ pfctl_insert_altq_node(root, pa.altq, qstats); } } +#ifdef __FreeBSD__ + else if (pa.altq.local_flags & PFALTQ_FLAG_IF_REMOVED) { + memset(&qstats.data, 0, sizeof(qstats.data)); + if ((node = pfctl_find_altq_node(*root, pa.altq.qname, + pa.altq.ifname)) != NULL) { + memcpy(&node->qstats.data, &qstats.data, + sizeof(qstats.data)); + update_avg(node); + } else { + pfctl_insert_altq_node(root, pa.altq, qstats); + } + } +#endif } return (mnr); } @@ -280,6 +302,10 @@ { if (a->altq.qid == 0) return; +#ifdef __FreeBSD__ + if (a->altq.local_flags & PFALTQ_FLAG_IF_REMOVED) + return; +#endif switch (a->altq.scheduler) { case ALTQT_CBQ: ==== //depot/projects/dtrace/src/gnu/usr.bin/gdb/kgdb/kld.c#3 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/gnu/usr.bin/gdb/kgdb/kld.c,v 1.6 2008/01/29 23:44:34 jhb Exp $"); +__FBSDID("$FreeBSD: src/gnu/usr.bin/gdb/kgdb/kld.c,v 1.7 2008/03/29 03:48:06 jhb Exp $"); #include #include @@ -331,6 +331,7 @@ char *path; int error; + head = NULL; prev = &head; /* ==== //depot/projects/dtrace/src/gnu/usr.bin/gdb/kgdb/main.c#6 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/gnu/usr.bin/gdb/kgdb/main.c,v 1.14 2008/01/29 23:37:59 jhb Exp $"); +__FBSDID("$FreeBSD: src/gnu/usr.bin/gdb/kgdb/main.c,v 1.15 2008/03/29 17:46:03 jhb Exp $"); #include #include @@ -59,6 +59,7 @@ #include #include #include +#include extern void (*init_ui_hook)(char *); @@ -188,13 +189,15 @@ char *s; CORE_ADDR n; - s = strdup(exp); - old_chain = make_cleanup(free_current_contents, &expr); - expr = parse_expression(s); - val = (expr != NULL) ? evaluate_expression(expr) : NULL; - n = (val != NULL) ? value_as_address(val) : 0; + n = 0; + s = xstrdup(exp); + old_chain = make_cleanup(xfree, s); + if (gdb_parse_exp_1(&s, NULL, 0, &expr) && *s == '\0') { + make_cleanup(free_current_contents, &expr); + if (gdb_evaluate_expression(expr, &val)) + n = value_as_address(val); + } do_cleanups(old_chain); - free(s); return (n); } ==== //depot/projects/dtrace/src/lib/libc/gen/Makefile.inc#14 (text+ko) ==== @@ -1,5 +1,5 @@ # @(#)Makefile.inc 8.6 (Berkeley) 5/4/95 -# $FreeBSD: src/lib/libc/gen/Makefile.inc,v 1.132 2008/03/12 02:33:17 davidxu Exp $ +# $FreeBSD: src/lib/libc/gen/Makefile.inc,v 1.133 2008/03/29 16:19:35 das Exp $ # machine-independent gen sources .PATH: ${.CURDIR}/${MACHINE_ARCH}/gen ${.CURDIR}/gen @@ -120,6 +120,7 @@ isgreater.3 isunordered.3 MLINKS+=ldexp.3 ldexpf.3 ldexp.3 ldexpl.3 MLINKS+=makecontext.3 swapcontext.3 +MLINKS+=modf.3 modff.3 modf.3 modfl.3 MLINKS+=popen.3 pclose.3 MLINKS+=psignal.3 strsignal.3 psignal.3 sys_siglist.3 psignal.3 sys_signame.3 MLINKS+=pwcache.3 group_from_gid.3 pwcache.3 user_from_uid.3 ==== //depot/projects/dtrace/src/lib/libc/gen/modf.3#5 (text+ko) ==== @@ -30,35 +30,42 @@ .\" SUCH DAMAGE. .\" .\" @(#)modf.3 8.1 (Berkeley) 6/4/93 -.\" $FreeBSD: src/lib/libc/gen/modf.3,v 1.9 2007/01/09 00:27:54 imp Exp $ +.\" $FreeBSD: src/lib/libc/gen/modf.3,v 1.10 2008/03/29 16:19:35 das Exp $ .\" -.Dd June 4, 1993 +.Dd March 29, 2008 .Dt MODF 3 .Os .Sh NAME -.Nm modf +.Nm modf , +.Nm modff , +.Nm modfl .Nd extract signed integral and fractional values from floating-point number .Sh LIBRARY -.Lb libc +.Lb libm .Sh SYNOPSIS .In math.h .Ft double .Fn modf "double value" "double *iptr" +.Ft float +.Fn modff "float value" "float *iptr" +.Ft long double +.Fn modfl "long double value" "long double *iptr" .Sh DESCRIPTION The -.Fn modf -function breaks the argument +.Fn modf , +.Fn modff , +and +.Fn modfl +functions break the argument .Fa value into integral and fractional parts, each of which has the same sign as the argument. It stores the integral part as a -.Vt double +floating point number in the object pointed to by .Fa iptr . .Sh RETURN VALUES -The -.Fn modf -function returns the signed fractional part of +These functions return the signed fractional part of .Fa value . .Sh SEE ALSO .Xr frexp 3 , @@ -66,6 +73,9 @@ .Xr math 3 .Sh STANDARDS The -.Fn modf -function conforms to -.St -isoC . +.Fn modf , +.Fn modff , +and +.Fn modfl +functions conform to +.St -isoC-99 . ==== //depot/projects/dtrace/src/lib/libc/sys/Makefile.inc#8 (text+ko) ==== @@ -1,5 +1,5 @@ # @(#)Makefile.inc 8.3 (Berkeley) 10/24/94 -# $FreeBSD: src/lib/libc/sys/Makefile.inc,v 1.130 2008/03/12 10:12:22 jeff Exp $ +# $FreeBSD: src/lib/libc/sys/Makefile.inc,v 1.132 2008/03/29 10:26:29 jeff Exp $ # sys sources .PATH: ${.CURDIR}/${MACHINE_ARCH}/sys ${.CURDIR}/sys @@ -63,8 +63,8 @@ aio_suspend.2 aio_waitcomplete.2 aio_write.2 \ bind.2 brk.2 chdir.2 chflags.2 \ chmod.2 chown.2 chroot.2 clock_gettime.2 close.2 \ - connect.2 dup.2 execve.2 extattr_get_file.2 \ - fcntl.2 fhopen.2 flock.2 fork.2 fsync.2 \ + connect.2 cpuset.2 cpuset_getaffinity.2 dup.2 execve.2 \ + extattr_get_file.2 fcntl.2 fhopen.2 flock.2 fork.2 fsync.2 \ getdirentries.2 getdtablesize.2 \ getfh.2 getfsstat.2 getgid.2 getgroups.2 getitimer.2 getlogin.2 \ getpeername.2 getpgrp.2 getpid.2 getpriority.2 getrlimit.2 \ @@ -104,6 +104,8 @@ MLINKS+=chmod.2 fchmod.2 chmod.2 lchmod.2 MLINKS+=chown.2 fchown.2 chown.2 lchown.2 MLINKS+=clock_gettime.2 clock_getres.2 clock_gettime.2 clock_settime.2 +MLINKS+=cpuset.2 cpuset_setid.2 cpuset.2 cpuset_getid.2 +MLINKS+=cpuset_getaffinity.2 cpuset_setaffinity.2 MLINKS+=dup.2 dup2.2 MLINKS+=extattr_get_file.2 extattr.2 \ extattr_get_file.2 extattr_delete_fd.2 \ ==== //depot/projects/dtrace/src/lib/libthr/Makefile#17 (text+ko) ==== >>> TRUNCATED FOR MAIL (1000 lines) <<<