Re: need help with the last-two-ports!

2010-01-22 Thread Chris Rees
2010/1/22 Gary Kline kl...@thought.org:
 On Thu, Jan 21, 2010 at 10:19:29PM +0100, Polytropon wrote:
 On Thu, 21 Jan 2010 13:07:00 -0800, Gary Kline kl...@thought.org wrote:
      I have looked for this library to rebuild it; can't find.  Anybody know
      what's going on?

 Port:   nspr-4.6.7
 Path:   /usr/ports/devel/nspr
 Info:   A platform-neutral API for system level and libc like function

 This port installs libnspr.


        Thanks muchly.   I'd like to know which pkg_*  utility you used to find
        which port builds what.  if there is one!

        Another question is: Are there any other brosers that offer use of the
        festival tts app?  Konqueror is the only one i know of, altho there are
        some plugins that are alledged to work ... on linux.

        I'll stop there:_)

        gary

        ps: ff3.5 is rebuilding... .

pkg_which works for installed ports...

If the port isn't installed, then try this:

[ch...@amnesiac]~% echo /usr/ports/*/pkg-plist /usr/ports/*/Makefile |
xargs grep libnspr4.so

Obviously we need to search the Makefile too because some ports use
PLIST_FILES instead of pkg-plist.

Unfortunately this doesn't work if the plist is dynamically created...

HTH

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


Re: need help with the last-two-ports!

2010-01-22 Thread Polytropon
On Thu, 21 Jan 2010 19:33:09 -0800, Gary Kline kl...@thought.org wrote:
   surprised how many things depend on that nspr...  wow.

It seems to be because many other things depend on Netscape
(or the corresponding HTML renderer or who knows what); from
the port's description:

Netscape Portable Runtime (NSPR) provides a
platform-neutral API for system level and
libc like functions. The API is used in the
Mozilla client, many of Netscape/AOL/iPlanet's
and other software offerings.

So why port software complicatedly to FreeBSD when all
the OS-specific stuff can be abstracted by another port? :-)


-- 
Polytropon
Magdeburg, Germany
Happy FreeBSD user since 4.0
Andra moi ennepe, Mousa, ...
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: need help with the last-two-ports!

2010-01-22 Thread Gary Kline
On Sat, Jan 23, 2010 at 12:05:39AM +0100, Polytropon wrote:
 On Thu, 21 Jan 2010 19:33:09 -0800, Gary Kline kl...@thought.org wrote:
  surprised how many things depend on that nspr...  wow.
 
 It seems to be because many other things depend on Netscape
 (or the corresponding HTML renderer or who knows what); from
 the port's description:
 
   Netscape Portable Runtime (NSPR) provides a
   platform-neutral API for system level and
   libc like functions. The API is used in the
   Mozilla client, many of Netscape/AOL/iPlanet's
   and other software offerings.
 
 So why port software complicatedly to FreeBSD when all
 the OS-specific stuff can be abstracted by another port? :-)
 


It wasn't until I checked into the tests that I started to get a
clue; and since i never checked into the code, I can't say that much.  
But if these functions were to be a kind of libc that compiled and ran
Everywhere, these guys deserve five gold stars.
 
 -- 
 Polytropon
 Magdeburg, Germany
 Happy FreeBSD user since 4.0
 Andra moi ennepe, Mousa, ...

-- 
 Gary Kline  kl...@thought.org  http://www.thought.org  Public Service Unix
http://jottings.thought.org   http://transfinite.thought.org
The 7.79a release of Jottings: http://jottings.thought.org/index.php

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


Re: need help with the last-two-ports!

2010-01-21 Thread Polytropon
On Thu, 21 Jan 2010 13:07:00 -0800, Gary Kline kl...@thought.org wrote:
   I have looked for this library to rebuild it; can't find.  Anybody know
   what's going on?

Port:   nspr-4.6.7
Path:   /usr/ports/devel/nspr
Info:   A platform-neutral API for system level and libc like function

This port installs libnspr.


-- 
Polytropon
Magdeburg, Germany
Happy FreeBSD user since 4.0
Andra moi ennepe, Mousa, ...
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: need help with the last-two-ports!

2010-01-21 Thread Lowell Gilbert
Gary Kline kl...@thought.org writes:

   guys,

   after days and weeks of portupgrading firefox35 is one of the two that
   still fail to build.  both get wedged on
   /usr/local/lib/libspr4.so; can anybody tell me how to resolve this?



 gmake[3]: Entering directory
 `/usr/ports/www/firefox35/work/mozilla-1.9.1/js/src'
 c++ -o js -I/usr/local/include  -I/usr/local/include -fno-rtti -fno-exceptions
 -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy
 -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-long-long -O2
 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -fshort-wchar -pipe
 -DNDEBUG -DTRIMMED -Os -fstrict-aliasing   js.o jsapi.o jsarena.o jsarray.o
 jsatom.o jsbool.o jscntxt.o jsdate.o jsdbgapi.o jsdhash.o jsdtoa.o jsemit.o
 jsexn.o jsfun.o jsgc.o jshash.o jsinterp.o jsinvoke.o jsiter.o jslock.o
 jslog2.o jsmath.o jsnum.o jsobj.o json.o jsopcode.o jsparse.o jsprf.o
 jsregexp.o jsscan.o jsscope.o jsscript.o jsstr.o jsutil.o jsxdrapi.o jsxml.o
 prmjtime.o jstracer.o Assembler.o Fragmento.o LIR.o RegAlloc.o avmplus.o
 Nativei386.o jsbuiltins.o-pthread  -Wl,-rpath-link,/bin
 -Wl,-rpath-link,/usr/local/lib  -L./../../dist/bin -L./../../dist/lib
 -L/usr/local/lib -lplds4 -lplc4 -lnspr4 -pthread -lm -pthread -lm -pthread
 -pthread -L/usr/local/lib -liconv -lm -pthread -lc
 /usr/local/lib/libnspr4.so: undefined reference to `shm...@fbsd_1.1'

Right there is the path.  You spelled it wrong in your paragraph at the
top of the message; perhaps that's the problem?  If so, you should try
cut and paste instead of retyping the paths.

 /usr/local/lib/libplds4.so: undefined reference to `sem...@fbsd_1.1'
 gmake[3]: *** [js] Error 1
 gmake[3]: Leaving directory
 `/usr/ports/www/firefox35/work/mozilla-1.9.1/js/src'
 gmake[2]: *** [libs_tier_js] Error 2
 gmake[2]: Leaving directory `/usr/ports/www/firefox35/work/mozilla-1.9.1'
 gmake[1]: *** [tier_js] Error 2
 gmake[1]: Leaving directory `/usr/ports/www/firefox35/work/mozilla-1.9.1'
 gmake: *** [default] Error 2
 *** Error code 1

 Stop in /usr/ports/www/firefox35.
 r...@tao:/usr/ports/www/firefox35#

   I have looked for this library to rebuild it; can't find.  Anybody know
   what's going on?

[1001] (dhcptest) ~ ls -l /usr/local/lib/libnspr*
-rw-r--r--  1 root  wheel  330246 Jan 14 14:52 /usr/local/lib/libnspr4.a
lrwxr-xr-x  1 root  wheel  13 Jan 14 14:52
/usr/local/lib/libnspr4.so@ - libnspr4.so.1
-r-xr-xr-x  1 root  wheel  197348 Jan 14 14:52
/usr/local/lib/libnspr4.so.1*
[1002] (dhcptest) ~ pkg_info -W /usr/local/lib/libnspr4.so.1
/usr/local/lib/libnspr4.so.1 was installed by package nspr-4.8.2
[1003] (dhcptest) ~ 

But if you really rebuilt everything, that should've already been
rebuilt by now.  On most desktops, other things will use it too.

-- 
Lowell Gilbert, embedded/networking software engineer, Boston area
http://be-well.ilk.org/~lowell/
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: need help with the last-two-ports!

2010-01-21 Thread Gary Kline
On Thu, Jan 21, 2010 at 10:19:29PM +0100, Polytropon wrote:
 On Thu, 21 Jan 2010 13:07:00 -0800, Gary Kline kl...@thought.org wrote:
  I have looked for this library to rebuild it; can't find.  Anybody know
  what's going on?
 
 Port:   nspr-4.6.7
 Path:   /usr/ports/devel/nspr
 Info:   A platform-neutral API for system level and libc like function
 
 This port installs libnspr.
 

Thanks muchly.   I'd like to know which pkg_*  utility you used to find
which port builds what.  if there is one!

Another question is: Are there any other brosers that offer use of the
festival tts app?  Konqueror is the only one i know of, altho there are
some plugins that are alledged to work ... on linux.   

I'll stop there:_)

gary

ps: ff3.5 is rebuilding... .




 
 -- 
 Polytropon
 Magdeburg, Germany
 Happy FreeBSD user since 4.0
 Andra moi ennepe, Mousa, ...

-- 
 Gary Kline  kl...@thought.org  http://www.thought.org  Public Service Unix
http://jottings.thought.org   http://transfinite.thought.org
The 7.79a release of Jottings: http://jottings.thought.org/index.php

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


Re: need help with the last-two-ports!

2010-01-21 Thread Gary Kline
On Thu, Jan 21, 2010 at 04:30:36PM -0500, Lowell Gilbert wrote:
 Gary Kline kl...@thought.org writes:
 
  guys,
 
  after days and weeks of portupgrading firefox35 is one of the two that
  still fail to build.  both get wedged on
  /usr/local/lib/libspr4.so; can anybody tell me how to resolve this?
 
 
 
  gmake[3]: Entering directory
  `/usr/ports/www/firefox35/work/mozilla-1.9.1/js/src'
  c++ -o js -I/usr/local/include  -I/usr/local/include -fno-rtti 
  -fno-exceptions
  -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy
  -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-long-long -O2
  -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -fshort-wchar -pipe
  -DNDEBUG -DTRIMMED -Os -fstrict-aliasing   js.o jsapi.o jsarena.o jsarray.o
  jsatom.o jsbool.o jscntxt.o jsdate.o jsdbgapi.o jsdhash.o jsdtoa.o jsemit.o
  jsexn.o jsfun.o jsgc.o jshash.o jsinterp.o jsinvoke.o jsiter.o jslock.o
  jslog2.o jsmath.o jsnum.o jsobj.o json.o jsopcode.o jsparse.o jsprf.o
  jsregexp.o jsscan.o jsscope.o jsscript.o jsstr.o jsutil.o jsxdrapi.o jsxml.o
  prmjtime.o jstracer.o Assembler.o Fragmento.o LIR.o RegAlloc.o avmplus.o
  Nativei386.o jsbuiltins.o-pthread  -Wl,-rpath-link,/bin
  -Wl,-rpath-link,/usr/local/lib  -L./../../dist/bin -L./../../dist/lib
  -L/usr/local/lib -lplds4 -lplc4 -lnspr4 -pthread -lm -pthread -lm -pthread
  -pthread -L/usr/local/lib -liconv -lm -pthread -lc
  /usr/local/lib/libnspr4.so: undefined reference to `shm...@fbsd_1.1'
 
 Right there is the path.  You spelled it wrong in your paragraph at the
 top of the message; perhaps that's the problem?  If so, you should try
 cut and paste instead of retyping the paths.
 
  /usr/local/lib/libplds4.so: undefined reference to `sem...@fbsd_1.1'
  gmake[3]: *** [js] Error 1
  gmake[3]: Leaving directory
  `/usr/ports/www/firefox35/work/mozilla-1.9.1/js/src'
  gmake[2]: *** [libs_tier_js] Error 2
  gmake[2]: Leaving directory `/usr/ports/www/firefox35/work/mozilla-1.9.1'
  gmake[1]: *** [tier_js] Error 2
  gmake[1]: Leaving directory `/usr/ports/www/firefox35/work/mozilla-1.9.1'
  gmake: *** [default] Error 2
  *** Error code 1
 
  Stop in /usr/ports/www/firefox35.
  r...@tao:/usr/ports/www/firefox35#
 
  I have looked for this library to rebuild it; can't find.  Anybody know
  what's going on?
 
 [1001] (dhcptest) ~ ls -l /usr/local/lib/libnspr*
 -rw-r--r--  1 root  wheel  330246 Jan 14 14:52 /usr/local/lib/libnspr4.a
 lrwxr-xr-x  1 root  wheel  13 Jan 14 14:52
 /usr/local/lib/libnspr4.so@ - libnspr4.so.1
 -r-xr-xr-x  1 root  wheel  197348 Jan 14 14:52
 /usr/local/lib/libnspr4.so.1*
 [1002] (dhcptest) ~ pkg_info -W /usr/local/lib/libnspr4.so.1
 /usr/local/lib/libnspr4.so.1 was installed by package nspr-4.8.2
 [1003] (dhcptest) ~ 
 
 But if you really rebuilt everything, that should've already been
 rebuilt by now.  On most desktops, other things will use it too.


i do have other uses of pkg_info, but not -W; thanks for the datapoint.
yes, for a name of path this long i woulf have eventually moused and
cut and pasted.  this time i was particularly careful. Still, bzt.

win some, lose more, :)

gary 

ps: i did several portupgrades and as many pkgdb -Fv ... for some
reason there were consistently two that failed.  ff35 was one.  


 
 -- 
 Lowell Gilbert, embedded/networking software engineer, Boston area
   http://be-well.ilk.org/~lowell/

-- 
 Gary Kline  kl...@thought.org  http://www.thought.org  Public Service Unix
http://jottings.thought.org   http://transfinite.thought.org
The 7.79a release of Jottings: http://jottings.thought.org/index.php

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


Re: need help with the last-two-ports!

2010-01-21 Thread Polytropon
On Thu, 21 Jan 2010 16:14:30 -0800, Gary Kline kl...@thought.org wrote:
   Thanks muchly.   I'd like to know which pkg_*  utility you used to find
   which port builds what.  if there is one!

There is, but I did it the old-fahioned way, shame on me. :-)

% cd /usr/ports
% make search name=nspr

It doesn't work in all imaginable cases, of course, but
here, it did.


-- 
Polytropon
Magdeburg, Germany
Happy FreeBSD user since 4.0
Andra moi ennepe, Mousa, ...
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: need help with the last-two-ports!

2010-01-21 Thread Gary Kline
On Fri, Jan 22, 2010 at 02:15:57AM +0100, Polytropon wrote:
 On Thu, 21 Jan 2010 16:14:30 -0800, Gary Kline kl...@thought.org wrote:
  Thanks muchly.   I'd like to know which pkg_*  utility you used to find
  which port builds what.  if there is one!
 
 There is, but I did it the old-fahioned way, shame on me. :-)
 
   % cd /usr/ports
   % make search name=nspr
 
 It doesn't work in all imaginable cases, of course, but
 here, it did.
 

i hope i NEVER forget this: pkg_info -W port

surprised how many things depend on that nspr...  wow.


 
 -- 
 Polytropon
 Magdeburg, Germany
 Happy FreeBSD user since 4.0
 Andra moi ennepe, Mousa, ...

-- 
 Gary Kline  kl...@thought.org  http://www.thought.org  Public Service Unix
http://jottings.thought.org   http://transfinite.thought.org
The 7.79a release of Jottings: http://jottings.thought.org/index.php

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