HP, Samsung, Lexmark, Xerox, Minolta, OKI, Develop, Kyocera, Epson, Sharp, Philips, Ricoh, Olivetti, Dell and many more

2012-10-14 Thread NPC toner chips
Hello!
We would like to work with you – we produce more than 2000 models of chips for 
cartridges (HP, Samsung, Lexmark, Xerox, Minolta, OKI, Develop, Kyocera, Epson, 
Sharp, Philips, Ricoh, Olivetti, Dell and many more), feel free to contact us 
for more info and to receive our full list.And we are an third-year golden 
manufacturer on alibaba.com,you can check our website on 
:http://printercolorltd.en.alibaba.com/



You can order our most popular models of chips:
 
SAMSUNG
MLT-D101-Samsung ML2160/2160W/2165/2165W/2168/SCX3400F/3405F/3405FW/3407  Chip 
1.5 K
MLT-D103-SAMSUNG SCX4729/4728HN /ML2950/ ML2951D/2955DW 2.5K
MLT-D104-Samsung ML-1660/1661/1665/1666/1670/1860/1865/SCX3200  Chip 1.5K
MLT-D105 -Samsung ML-1910/1915/2525/2580/SCX4623/SCX4600/4606/CF650 chip 2.5K
MLT-D106-Samsung ML2245 Chip 2K
MLT-D108-Samsung ML-1640/1641/2240 Chip 1.5K
MLT-D109 -Samsung SCX4300/4310/4315 Chip 2K
MLT-D205S-Samsung ML3310/3710/SCX4833/SCX5637/SCX5737 chip 2K
MLT-D205L-Samsung ML3310/3710/SCX4833/SCX5637/SCX5737 chip 5K
MLT-D205E-Samsung ML3710/SCX5637/SCX5737 chip 10K
MLT-D209-Samsung SCX4824/4826/4828FN/ML2855 chip 5K
MLT-D305L-Samsung ML3750 chip 15K
MLT-D307S-Samsung ML4510/5010 chip 7K
MLT-D307L-Samsung ML4510/5010 chip 15K
 
 
OKI
OKI C310/330/C510/530/MC351/361/MC561/MC562 chip
OKI B410 / 430 / 440 chip
OKI B411d/B411dn/B431d/B431dn chip


 
HP
HP CP6012/6015N/6015DN/6015X/SM6030/CM6040 Cyan chip (CE381A) 21K
HP CP6012/6015N/6015DN/6015X/SM6030/CM6040 Black chip (CE380A) 16.5K
HP CP6012/6015N/6015DN/6015X/SM6030/CM6040 Magenta chip (CE383A) 21K
HP CP6012/6015N/6015DN/6015X/SM6030/CM6040 Yellow chip (CE382A) 21K
 
HP 300/M351/M375//400/M451/M475 Cyan chip (CE411A) 2.6K 
HP 300/M351/M375//400/M451/M475 Black chip (CE410A) 2.2K 
HP 300/M351/M375//400/M451/M475 Black chip (CE410X) 4K 
HP 300/M351/M375//400/M451/M475 Magenta chip (CE413A) 2.6K 
HP 300/M351/M375//400/M451/M475 Yellow chip (CE412A) 2.6K 
 
HP Pro400/M401d/M425dw/M425dn/M401dn/M401n chip (CF280A) 2.7K
HP Pro400/M401d/M425dw/M425dn/M401dn/M401n chip (CF280X) 6.9K
 
 
XEROX
XEROX WC C118/M118  Toner chip 11K (006R01179)
XEROX WC C118/M118/C123/M123/C128/M128 Drum chip 60K (013R00589)
 
Xerox phaser 6140 Cyan chip 2K(106R01477)
Xerox phaser 6140 Black chip 2.6K (106R01480)
Xerox phaser 6140 Magenta chip 2K (106R01478)
Xerox phaser 6140 Yellow chip 2K (106R01479)
 
 
OTHER
DELCOP 2650/2690/2600
UTAX FAX 542/942  UTAX FAX 542/942 TONER CHIP
Olivetti d-Color MF2400 TONER chip 6K
Best wishes!
yours,
Sherry
Sales Manager
Company:NPC, Nanchang Printer Color Technology Co., LtD 

Address: Room 602,Unit 1,Building 3,Hongcheng Road No.589,Nanchang City,Jiangxi 
province ,China
 Tel:86-0791-86207670  Fax:86-0791-86207670
Mobile:0086-13576261899
Post code:330046
MSN: she...@printercolorltd.com,ad...@printercolorltd.com
Skype:sherryhuang01
Email: she...@printercolorltd.com,ad...@printercolorltd.com, 
Web:http://printercolorltd.en.alibaba.com/
http://www.printercolorltd.com
www.toner-cartridge-chip.com.cn
online shop:http://www.aliexpress.com/store/401088
CERTIFICATE:http://www.toner-cartridge-chip.com.cn/column/208392025/Certificates.html
 
golden 
member:http://en.trade2cn.com/companyShop/11090211243708n.html;jsessionid=D66F7EB010C669C88801D1AF46803D3B
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

hi

2012-10-14 Thread tameka

Gday ! 
I ended up seeing your actual pic on facebook. I quite like you a lot.  Let us 
chat !
I could send you my pic if you want

With hope and love..




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


Re: pkg (aka pkgng) 1.0 released

2012-10-14 Thread Bryan Drewery
On 8/30/2012 10:56 AM, John Nielsen wrote:
> Running ps in another terminal shows "pkg query %n-%v". Since the actual pkg 
> is now gone, I suspect this is really /usr/sbin/pkg. I further suspect that 
> it's waiting for y/n input (whether to install the binary pkg) on its 
> nonexistent stdin somewhere. I killed it (pkg) and portupgrade seemed to 
> finish normally.

This "waiting" is the bootstrapper. Can you see if this is still an issue?

It should be fixed by r239663 and r239664, which were fulled MFC'd to
9-STABLE, 9.1, and 8-STABLE now.

http://svn.freebsd.org/changeset/base/239663
http://svn.freebsd.org/changeset/base/239664


-- 
Regards,
Bryan Drewery
bdrewery@freenode/EFNet
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: pkg (aka pkgng) 1.0 released

2012-10-14 Thread Bryan Drewery
On 8/30/2012 10:43 AM, John Nielsen wrote:
> Portupgrade doesn't remove the pkgdb.db.lock reliably.
> Portupgrade doesn't handle stale lock files (just waits indefinitely for a 
> nonexistent process to finish). A big problem when combined with the above.

I have not run into these issues. Do you have any more information on
how to reproduce?

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


Thunderbird-16.0.1 crashed with enigmail

2012-10-14 Thread Joerg Surmann

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Hi all,

it's a problem with new thunderbird.
When i decrypt a encrypted mail and click answer -
thunderbird crashed.

Any suggestions?

Thanks





-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.19 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://www.enigmail.net/

iQIcBAEBCAAGBQJQey3LAAoJEDyDkpKh+9pTFYcQAK/+28n8mRKEjQz7aYd/xUOa
TPPeBF8+4hNa7QzTd687Q3ukpbK8uHsDEJx95ynQ6QjUASAI4c1E2gVzwKc5ULg2
h9wDo101l8clidH7noCuniEj5lUmctWd9m7gp4h/qxFNCtFkmyuR40B90KekLnj+
iYYPECkHZheS4bmchmogILRK/3m81MUdHbMPhSdqEu1wHhz19JCy4ppF8EUyTa+2
ozUUiadj3nrzYheXiugaiay7fTUZcsXzYCrUM6bkpnFHqBqmc3k24lsnwzVOP08G
w7bZxpnhZyA6PIPsFvCFaWZ22v8NNqiCIxEhQR4D76OeOchaqxLP7qcEMYgD8Tk4
LUJaeUnITsgF4sLGYHB9tomiXnQycLaHnaNluPaUABzIDR8Dy5mOuRptlOZhTsWT
VcXeoDLKxzQkBvhXgrl6dBMepw9H80gUYTYVagNUDlYSfXU0ue7vQdlXQieO76Rh
1CjXP/6/X8i7m1gdIrq3jhC7aWdh2onqPwxB9BovXF1lldNUOrMXNASK9zsJXPO0
A/afxB9mxMvBcfPmDpAT7YDeiX8f1RKTlcwzpbcI0ECR4eA79VHTK2IzgrZc/s9X
dqTxv7lXYbcxSiUIp3m1Ztkp5AZ8vWwFfJqTgBsq4hj9E5Ot2akTAW1xSZowNjUA
UkBI4LuAkz9VtIquFzN7
=Kzt8
-END PGP SIGNATURE-

/usr/local/bin/thunderbird
WARNING: Re-registering a CID?: file 
/usr/ports/mail/thunderbird/work/comm-release/mozilla/xpcom/components/nsComponentManager.cpp,
 line 425
WARNING: Re-registering a CID?: file 
/usr/ports/mail/thunderbird/work/comm-release/mozilla/xpcom/components/nsComponentManager.cpp,
 line 425
++DOCSHELL 0x811e71900 == 1 [id = 1]
++DOMWINDOW == 1 (0x811e72080) [serial = 1] [outer = 0x0]
++DOMWINDOW == 2 (0x811e72400) [serial = 2] [outer = 0x811e72000]
enigmail.js: Registered components
++DOCSHELL 0x811e75800 == 2 [id = 2]
++DOMWINDOW == 3 (0x811e75f80) [serial = 3] [outer = 0x0]
++DOMWINDOW == 4 (0x811e76300) [serial = 4] [outer = 0x811e75f00]
++DOMWINDOW == 5 (0x811e77100) [serial = 5] [outer = 0x811e72000]
WARNING: Unable to test style tree integrity -- no content node: file 
/usr/ports/mail/thunderbird/work/comm-release/mozilla/layout/base/nsCSSFrameConstructor.cpp,
 line 8126
JavaScript strict warning: chrome://messenger/content/msgMail3PaneWindow.js, 
line 856: in strict mode code, functions may be declared only at top level or 
immediately within another function
JavaScript strict warning: 
chrome://messenger/content/mail3PaneWindowCommands.js, line 511: in strict mode 
code, functions may be declared only at top level or immediately within another 
function
JavaScript strict warning: 
chrome://messenger/content/mail3PaneWindowCommands.js, line 522: in strict mode 
code, functions may be declared only at top level or immediately within another 
function
JavaScript strict warning: chrome://messenger/content/folderPane.js, line 850: 
in strict mode code, functions may be declared only at top level or immediately 
within another function
++DOCSHELL 0x814ff6a00 == 3 [id = 3]
++DOMWINDOW == 6 (0x814ff7180) [serial = 6] [outer = 0x0]
++DOCSHELL 0x814ff7480 == 4 [id = 4]
++DOMWINDOW == 7 (0x814ff7c00) [serial = 7] [outer = 0x0]
++DOCSHELL 0x814ff7f00 == 5 [id = 5]
++DOMWINDOW == 8 (0x814ff8680) [serial = 8] [outer = 0x0]
++DOCSHELL 0x814ff8980 == 6 [id = 6]
++DOMWINDOW == 9 (0x814ff9100) [serial = 9] [outer = 0x0]
JavaScript strict warning: chrome://messenger/content/jsTreeView.js, line 161: 
in strict mode code, functions may be declared only at top level or immediately 
within another function
JavaScript strict warning: chrome://messenger/content/mailCore.js, line 385: in 
strict mode code, functions may be declared only at top level or immediately 
within another function
JavaScript strict warning: chrome://qls/content/qls.js, line 328: anonymous 
function does not always return a value
JavaScript strict warning: 
chrome://enigmail/content/enigmailMessengerOverlay.js, line 1467: anonymous 
function does not always return a value
JavaScript strict warning: 
chrome://enigmail/content/enigmailMessengerOverlay.js, line 1796: octal 
literals and octal escape sequences are deprecated
JavaScript strict warning: 
chrome://enigmail/content/enigmailMessengerOverlay.js, line 1796: octal 
literals and octal escape sequences are deprecated
JavaScript strict warning: 
chrome://enigmail/content/enigmailMessengerOverlay.js, line 1796: octal 
literals and octal escape sequences are deprecated
JavaScript strict warning: 
chrome://enigmail/content/enigmailMessengerOverlay.js, line 1803: octal 
literals and octal escape sequences are deprecated
JavaScript strict warning: 
chrome://enigmail/content/enigmailMessengerOverlay.js, line 1803: octal 
literals and octal escape sequences are deprecated
JavaScript strict warning: 
chrome://enigmail/content/enigmailMessengerOverlay.js, line 1803: octal 
literals and octal escape sequences are deprecated
JavaScript strict warning: 
chrome://enigmail/content/enigmailMessengerOverlay.js, line 1832: octal 
literals and octal escape sequences are deprecated
JavaScript strict warning: 
chrome://enigmail/content/enigmailMessengerOverlay.js, line 1832: octal 
literals and octal escape sequences are de

Re: The xpdf binary is MIA with xpdf-3.03_2

2012-10-14 Thread Peter Jeremy
On 2012-Oct-13 15:18:48 -0500, Bob Willcox  wrote:
>When building the xpdf port the xpdf executable is no longer being built or
>installed into /usr/lib/libexec/xpdf. I suspect that this happened as the
>result of a change that was made on 10/12/2012 with version xpdf-3.03_2.

Yes, that update is broken.

>Is anyone else seeing this (I have it failing on two of my recently ports tree
>updated systems here)?

ports r305766 breaks the with-X11 case.  If you want xpdf+X11, the
easiest solution is to just revert that change (none of it is correct).

-- 
Peter Jeremy


pgpYViod7fYEW.pgp
Description: PGP signature


Re: VirtualBox dead slow

2012-10-14 Thread Christer Solskogen
On Sat, Oct 13, 2012 at 12:43 AM, Christer Solskogen
 wrote:
> I did a lot on my server today. I upgraded my bios to the latest
> version

For the record: That was the problem. The new BIOS have some trouble
with Intel VT-d (but ASUS does not think they broke it).
My mainboard is Asus SABERTOOTH x79 - and the BIOS versions that broke
VT-d is 2002 and 2104.

damn.

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


2a. Via Boleto

2012-10-14 Thread Julia Santiao



  
  pag teste


Bom dia,

Segue em anexo boleto e Nota fiscal.



  

  
  

   
  
  Jussara
Felisberto 

  Analista -
Faturamento/Cobrança

  (31) 2122-0888 /
9362-4317

  www.infosistemas.com.br














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

2a. Via Boleto

2012-10-14 Thread Julia Santiao



  
  pag teste


Bom dia,

Segue em anexo boleto e Nota fiscal.



  

  
  

   
  
  Jussara
Felisberto 

  Analista -
Faturamento/Cobrança

  (31) 2122-0888 /
9362-4317

  www.infosistemas.com.br














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

Re: gnustep fails to build on FreeBSD ia64

2012-10-14 Thread Anton Shterenlikht
Date: Sun, 14 Oct 2012 17:43:04 +0200
From: Fred Kiefer 
To: me...@bristol.ac.uk
CC: bug-gnus...@gnu.org

On 11.10.2012 11:31, Anton Shterenlikht wrote:
> The build fails with:
>
> Making all in Tools ...
> Making all for tool autogsdoc...
>   Linking tool autogsdoc ...
> 
/usr/local/lib/gcc42/gcc/ia64-portbld-freebsd10.0/4.2.5/../../../libobjc.so: 
undefined reference to `__ia64_restore_stack_nonlocal@GCC_3.0'
> 
/usr/local/lib/gcc42/gcc/ia64-portbld-freebsd10.0/4.2.5/../../../libobjc.so: 
undefined reference to `__ia64_save_stack_nonlocal@GCC_3.0'
>
> The full log:
>
> 
http://pointyhat.freebsd.org/errorlogs/ia64-errorlogs/e.9.20120916093935/gnustep-base-1.24.0.log
>
> Please advise
>
> Please copy me in the reply,
> I'm not subscribed to the list.

Just from the error message that you are getting I would say that the 
version of libobjc that you are using does not match your version of 
gcc.
There are a lot of different things you could do now, the most simple 
one would be to reinstall a matching version of libobjc from your 
favourite repository. Or you may want to get libobjc2 from the GNUstep 
SVN repository with all its new shine features :-)

Hope this helps
Fred

I'm not sure his analysis is right.
Somebody here care to comment?

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


Packages missing from 9.1-release

2012-10-14 Thread grarpamp
I noticed some packages have been missing from ftp://.../9-stable/All
for a 2-3 weeks. Just a heads up in case 9.1 is cut from stable.
i386 - vlc
amd64 - cvsup, doom
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: java diablo-jdk

2012-10-14 Thread Greg Lewis
On Wed, Oct 10, 2012 at 12:28:06PM +0200, Baptiste Daroussin wrote:
> On Tue, Oct 09, 2012 at 08:31:19PM -0400, Jung-uk Kim wrote:
> > -BEGIN PGP SIGNED MESSAGE-
> > Hash: SHA1
> > 
> > On 2012-10-09 17:15:47 -0400, Patrick Lamaiziere wrote:
> > > Hello,
> > > 
> > > I do not see the point to keep diablo-jdk as a build dependency of 
> > > java. Is there something that prevent us to distribute a package
> > > of openjdk, just to be able to built a native version of openjdk
> > > or sunjdk ?
> > 
> > No.  The only problem is we have to provide entire sources + our
> > patches along with the tarball *somewhere*, just to comply with GPL.
> > 
> > > I'm tired of the "fetch the diablo-jdk from FreeBSD and agree with 
> > > the license". And even more since I use poudriere to build 
> > > packages.
> > > 
> > > The FreeBSD java support is not bad (I'm happy with it, I can do 
> > > all my Java developpement on FreeBSD using netbeans and openjdk) 
> > > but this dependency on diablo really sucks. We don't need this 
> > > IMO.
> > 
> > There are actually two possibilities, i.e., a) build openjdk from
> > completely open-sourced and bootstrap-less environment or b)
> > distribute special binary openjdk tarballs only for bootstrapping.  b)
> > is pretty straight forward (albeit the source distribution problem)
> > and I am working on it as an interim solution.  A preliminary port is
> > here:
> > 
> > https://redports.org/browser/jkim/java/bootstrap-openjdk
> > 
> > However, I believe a) is the ultimate solution, e.g., ECJ/GCJ + GNU
> > classpath + CacaoVM/JamVM/Avian, etc.  (VMKit/LLVM is in my wildest
> > dreams...)
> 
> Being able to bootstrap using ECJ/GCJ would be awesome :D

This is what icedtea does.

-- 
Greg Lewis  Email   : gle...@eyesbeyond.com
Eyes Beyond Web : http://www.eyesbeyond.com
Information Technology  FreeBSD : gle...@freebsd.org
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: graphics/png status, when will 1.5.13 appear in ports?

2012-10-14 Thread Kevin Oberman
On Sun, Oct 14, 2012 at 3:07 AM, Thomas Mueller  wrote:
> From my original post:
>
>> I think graphics/png is at 1.5.12 in FreeBSD ports but 1.5.13?
>
>> Does anybody know when 1.5.13 will appear or if there is a particular snag?
>
> Niclas Zeising  responded:
>
>> Since we are in a feature freeze, and graphics/png is the dependency of
>> a lot of ports, I don't think we'll see it in before 9.1 is released.  I
>> am not the maintainer however, so I'm only guessing.
>> Have you tried to update the port yourself, and send the patch as a pr?
>
> I hadn't thought of that, but if I could do that, it would help me better
> understand and work with the ports framework.  But would anybody commit it?
>
> But png-1.5.13 was released upstream some time before the FreeBSD ports
> feature freeze.  Yes, I know graphics/png is a dependency of many ports, from
> the +REQUIRED_BY file in /var/db/ports/png-1.x.y
>
> Tom
> ___
> freebsd-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

First, try contacting the maintainer, dinoex@.  It's possible that
Dirk already has the update ready and waiting for 9.1-release. If not,
he would probably be happy to have someone else provide a head start.

While the formal freeze has not been in place for long, an informal
freeze for a few ports has been in place for a while. The port
maintainers of things like Gnome, which have potential for massive
impact, have been holding off on major up-dates. graphics/png is
pretty much on the same category.

Once 9.1 is out and has had a bit of time to be sure that there are no
major surprises, I expect a really massive churn in ports. This is
fairly typical for new releases.
-- 
R. Kevin Oberman, Network Engineer
E-mail: kob6...@gmail.com
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: graphics/png status, when will 1.5.13 appear in ports?

2012-10-14 Thread Thomas Mueller
>From my original post:

> I think graphics/png is at 1.5.12 in FreeBSD ports but 1.5.13?

> Does anybody know when 1.5.13 will appear or if there is a particular snag?

Niclas Zeising  responded:

> Since we are in a feature freeze, and graphics/png is the dependency of
> a lot of ports, I don't think we'll see it in before 9.1 is released.  I
> am not the maintainer however, so I'm only guessing.
> Have you tried to update the port yourself, and send the patch as a pr?

I hadn't thought of that, but if I could do that, it would help me better
understand and work with the ports framework.  But would anybody commit it?

But png-1.5.13 was released upstream some time before the FreeBSD ports
feature freeze.  Yes, I know graphics/png is a dependency of many ports, from
the +REQUIRED_BY file in /var/db/ports/png-1.x.y

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


Re: simh-3.9.0 is busy looping

2012-10-14 Thread Peter Jeremy
On 2012-Oct-14 12:53:49 +0300, "Jukka A. Ukkonen"  wrote:
>It seems that simh-3.9.0 is busy looping and as a result also hogs one CPU
>to the max and prevents the system lowering the CPU clock frequency when
>there is actually nothing to do.

I haven't tried VAX but have used the PDP-11 simulator in simh for
quite a while.  On the PDP-11, simh originally used busy waits but
more recent versions can use blocking waits (at least in some
configurations).  I doubt that the issue is related to the FreeBSD
port and suggest you check the simh documentation and/or raise an
issue with simh.

-- 
Peter Jeremy


pgpC4UAq6mmAQ.pgp
Description: PGP signature


simh-3.9.0 is busy looping

2012-10-14 Thread Jukka A. Ukkonen

Howdy,

It seems that simh-3.9.0 is busy looping and as a result also hogs one CPU
to the max and prevents the system lowering the CPU clock frequency when
there is actually nothing to do.

According to ps the simh vax emulator runs in 3 thread contexts one of which
is constantly accumulating CPU time while there is no activity in the emulated
VAX environment as all.

(sleipnir:pts/0) 12:17 /usr/src# ps -lxH -p 26474
UID   PID  PPID CPU PRI NI   VSZ   RSS MWCHAN STAT TT  TIME COMMAND
  0 26474 25489   0  30 10 97276 53044 select SN+   1   0:00.04 vax netbsd-boot
  0 26474 25489   0  30 10 97276 53044 uwait  IN+   1   0:00.00 vax netbsd-boot
  0 26474 25489   0 113 10 97276 53044 -  RN+   1  10:30.87 vax netbsd-boot

To see the system calls involved and the frequency how often they are called
I tried "truss -dp 26474" which showed me an endless stream of this...

0.767961184 read(0,0x7fffb5a7,1) = 0 (0x0)
0.777930338 read(0,0x7fffb5a7,1) = 0 (0x0)
0.787928823 read(0,0x7fffb5a7,1) = 0 (0x0)
0.798066631 read(0,0x7fffb5a7,1) = 0 (0x0)
0.808115468 read(0,0x7fffb5a7,1) = 0 (0x0)
0.818127641 read(0,0x7fffb5a7,1) = 0 (0x0)
0.828177944 read(0,0x7fffb5a7,1) = 0 (0x0)
0.838150031 gettimeofday({1350206997.452731 },0x7fffb590) = 0 (0x0)
0.838251712 read(0,0x7fffb5a7,1) = 0 (0x0)
0.848100120 read(0,0x7fffb5a7,1) = 0 (0x0)
0.857971503 read(0,0x7fffb5a7,1) = 0 (0x0)
0.866981530 select(7,{6},0x0,0x0,{0.25 })= 0 (0x0)
0.868017407 read(0,0x7fffb5a7,1) = 0 (0x0)
0.877921055 read(0,0x7fffb5a7,1) = 0 (0x0)
0.887809548 read(0,0x7fffb5a7,1) = 0 (0x0)
0.897808033 read(0,0x7fffb5a7,1) = 0 (0x0)
0.907802119 read(0,0x7fffb5a7,1) = 0 (0x0)
0.917770784 read(0,0x7fffb5a7,1) = 0 (0x0)
0.927764869 read(0,0x7fffb5a7,1) = 0 (0x0)
0.937774109 read(0,0x7fffb5a7,1) = 0 (0x0)
0.947755973 read(0,0x7fffb5a7,1) = 0 (0x0)
0.957762280 read(0,0x7fffb5a7,1) = 0 (0x0)

This looks very much like the busy looping thread is repeating
polling/non-blocking read to wait for some event.
I can only imagine that there could be far better methods to
wait for almost anything. (kqueue, linux epoll, even a blocking
read or timed select, if blocking is not an option)

I hope this helps.

--jau

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


Re: revving a dead port

2012-10-14 Thread Hakisho Nukama
On Sun, Oct 14, 2012 at 5:45 AM, Aryeh Friedman
 wrote:
> My company is the original author devel/thistest and we have removed
> the need for the web based download (thus making it buildable)... the
> original maintainer (not us) is long gone and we want to re-release
> the code under a license that allows complete distribution freedom...
> I personally am also the maintainer of devel/aegis and devel/tailor
> but for trivial modifications when taking the port over I have never
> really worked with the port system and need advice on how to make a
> port from scratch
> ___
> freebsd-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

You could start from editing the old port, files remain in version control
under Attic:
http://www.freebsd.org/cgi/cvsweb.cgi/ports/devel/thistest/Attic/

I test and create ports inside a jail, so that I spot missed dependencies,
you could register at https://redports.org where a clean environment is
used to test a build and also share your preliminary work in subversion.

Fist thing to do - for me - is to make the distfiles fetch-able, so that
I can try to build it from scratch.
Normally I use a Makefile from another similar port and modify
PORTNAME, PORTVERSION, MASTER_SITES and DISTFILES
accordingly while deleting unneeded stuff..

After that I search for needed dependencies and include them in
BUILD_DEPENDS, LIB_DEPENDS and RUN_DEPENDS.
freshports.org has a nice feature, that lets you search for ports
with a dependency on a specific port.
http://www.freshports.org/search.php?stype=depends_all&query=
You might follow the link CVSWeb on freshports and look into the
Makefile to copy the right DEPENDS line to your Makefile.

>From this point on it gets specific for each port and I would recommend
to dig into
http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/book.html
for further reference.

Best Regards,
Hakisho Nukama
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"