Re: security/nss does not build

2008-11-16 Thread John Hein
Karl-Petter Åkesson wrote at 20:52 +0200 on Sep  1, 2008:
 > I get this problem when I try to build the nss port. It has been 
 > reported in PR 122293 but the fix suggested to nspr4.7 does not help. 
 > Please, any suggestion to solve this would be great!
 > 
 > /Kalle

I just had this same problem portupgrading from nss-3.11.4 to the
latest, nss-3.11.9_2.

The quick workaround is to pkg_delete the old nss first.

What happens is that the build creates libssl and puts it into a
temporary "dist" dir under the work directory.  The new libssl has the
symbol, SSL_CanBypass, defined.  But the link command (quoted below)
has -L/usr/local/lib before -L../../../../dist/FreeBSD6.3_OPT.OBJ/lib,
and so it tries to link with the _installed_ libssl which does _not_
have the new symbol.

It would probably be better if -L/usr/local/lib were after the other
-L in the linker flags.  Then it can still find -lnspr4 (for
instance), but won't find the older internal (to nss) libs before the
newly built internal libs in the "dist" dir.

Fixing nss to do this may be worthwhile, but I haven't tested
anything myself, opting for the aforementioned pkg_delete quick
workaround.

Note that -L${LOCALBASE}/lib was fairly recently added (12-Mar-08)
to CFLAGS in security/nss/Makefile.


 > cc -o FreeBSD6.3_OPT.OBJ/selfserv -O2 -fno-strict-aliasing -pipe 
 > -I/usr/local/include/nspr -L/usr/local/lib -O -fPIC -ansi -Wall 
 > -DFREEBSD-DHAVE_STRERROR -DHAVE_BSD_FLOCK -DXP_UNIX -UDEBUG -DNDEBUG 
 > -D_THREAD_SAFE -D_REENTRANT -DNSS_ENABLE_ECC 
 > -I../../dist/FreeBSD6.3_OPT.OBJ/include  -I../../dist/public/ 
 > -I../../dist/private/  -O -fPIC -ansi -Wall -DFREEBSD -DHAVE_STRERROR 
 > -DHAVE_BSD_FLOCK -DXP_UNIX -UDEBUG -DNDEBUG -D_THREAD_SAFE -D_REENTRANT 
 > -DNSS_ENABLE_ECC -I../../../dist/FreeBSD6.3_OPT.OBJ/include  
 > -I../../../dist/public/ -I../../../dist/private/ 
 > -I../../../dist/public/nss -I../../../dist/public/nspr 
 > -I../../../dist/public/libdbm 
 > -I../../../dist/FreeBSD6.3_OPT.OBJ/../public/security -I./include   -O 
 > -fPIC -ansi -Wall -DFREEBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK -DXP_UNIX 
 > -DNSPR20 -DNSS_ENABLE_ECC -UDEBUG -DNDEBUG -D_THREAD_SAFE -D_REENTRANT 
 > -DNSS_ENABLE_ECC -I../../../../dist/FreeBSD6.3_OPT.OBJ/include  
 > -I../../../../dist/public/nss -I../../../../dist/private/nss 
 > -I../../../../dist/public/seccmd -I../../../../dist/public/dbm  
 > FreeBSD6.3_OPT.OBJ/selfserv.o  
 > ../../../../dist/FreeBSD6.3_OPT.OBJ/lib/libsectool.a  
 > -Wl,-rpath-link,../../../../dist/FreeBSD6.3_OPT.OBJ/lib 
 > -L../../../../dist/FreeBSD6.3_OPT.OBJ/lib -lssl3 -lsmime3 -lnss3 
 > -L../../../../dist/FreeBSD6.3_OPT.OBJ/lib -lplc4 -lplds4 -lnspr4  -pthread
 > FreeBSD6.3_OPT.OBJ/selfserv.o(.text+0x2f4b): In function `.L354':
 > : undefined reference to `SSL_CanBypass'
 > FreeBSD6.3_OPT.OBJ/selfserv.o(.text+0x30c3): In function `.L354':
 > : undefined reference to `SSL_CanBypass'
 > gmake[2]: *** [FreeBSD6.3_OPT.OBJ/selfserv] Fel 1
 > gmake[2]: Leaving directory 
 > `/usr/ports/security/nss/work/nss-3.11.9/mozilla/security/nss/cmd/selfserv'
 > gmake[1]: *** [libs] Fel 2
 > gmake[1]: Leaving directory 
 > `/usr/ports/security/nss/work/nss-3.11.9/mozilla/security/nss/cmd'
 > gmake: *** [libs] Fel 2
 > *** Error code 2___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Unable to build "graphics/netpbm-devel"

2008-11-16 Thread GESBBB
I am unable to build "usr/ports/graphics/netpbm-devel". The ports tree is 
up-to-date. The build always fails with this message:

libopt results: ' -L/usr/ports/graphics/netpbm-devel/work/netpbm-10.31/lib 
-lnetpbm -L/usr/local/lib -ljbig'
/usr/local/lib/libgcc_s.so.1: undefined reference to [EMAIL PROTECTED]'
/usr/local/lib/libgcc_s.so.1: undefined reference to [EMAIL PROTECTED]'
/usr/local/lib/libgcc_s.so.1: undefined reference to [EMAIL PROTECTED]'
/usr/local/lib/libgcc_s.so.1: undefined reference to [EMAIL PROTECTED]'
/usr/local/lib/libgcc_s.so.1: undefined reference to [EMAIL PROTECTED]'
/usr/local/lib/libgcc_s.so.1: undefined reference to [EMAIL PROTECTED]'
gmake[3]: *** [jbigtopnm] Error 1
gmake[3]: Leaving directory 
`/usr/ports/graphics/netpbm-devel/work/netpbm-10.31/converter/other/jbig'
gmake[2]: *** [jbig/all] Error 2
gmake[2]: Leaving directory 
`/usr/ports/graphics/netpbm-devel/work/netpbm-10.31/converter/other'
gmake[1]: *** [other/all] Error 2
gmake[1]: Leaving directory 
`/usr/ports/graphics/netpbm-devel/work/netpbm-10.31/converter'
gmake: *** [converter/all] Error 2
*** Error code 2
Stop in /usr/ports/graphics/netpbm-devel.

The complete build log is available here:  http://seibercom.net/logs/netpbm.txt

I would appreciate any assistance.

-- 
Jerry
[EMAIL PROTECTED]

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


Re: unable to build dovecot-1.1.6

2008-11-16 Thread andrew clarke
On Sat 2008-11-15 21:02:30 UTC-0800, Jeremy Chadwick ([EMAIL PROTECTED]) wrote:

> > You're right, there is.  Our (FreeBSD porters) automated build/tester
> > application called QAT caught that:
> > 
> > http://lists.freebsd.org/pipermail/cvs-ports/2008-November/159599.html
> > http://lists.freebsd.org/pipermail/cvs-ports/2008-November/159603.html
> 
> I've committed a fix for this.  There were more files than just distinfo
> and Makefile affected.

Thanks Jeremy.  All is well. :)
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Joomla15 out of date, broken dependency: PDFLib-Lite-7.0.2 no longer available

2008-11-16 Thread eculp

Quoting Andrew Gullans <[EMAIL PROTECTED]>:


I'm a total BSD noob, so bear with me.  I'm trying to "make install clean"
joomla15 on a friend's server (his college project; he's my "client").
Anyways, the problem is that Joomla 1.5.7 is in the ports tree, but it
depends on PDFLib-Lite-7.0.2, which is no longer available.  Instead,
PDFLib-Lite-7.0.3 is available, but it is not in the ports tree.  Joomla
1.5.8 depends on PDFLib-Lite-7.0.3, but it is not in the ports tree,
either.  So, right there, I can't install Joomla on this server.  I would
like to do it manually, but I don't know how (and can't seem to figure it
out, either).  So, I'm going to go back to playing Fallout 1 instead and
hope you respond sometime soon.  It sure would be nice to see this
particular interdependant part of the ports tree fixed this week!
Thanks  (log follows):


There is not enough difference in a ports install to a manual install,  
IMO.  In fact, I prefer manual and it also makes it easier to update.  
YMMV The hard part is not the install but the configuration.


Just follow the instructions on the Joomla site.

Download the latest and greatest from joomla.org
Unpack it in your Web home.
Create a mysql data base with user and password.
Run the installation program.
Refer to the docs if you get stuck.

IIRC, that is about it, EXCEPT for the NEW site configuration,  
plugins, themes, etc. etc. etc.


enjoy,

ed

P.S. Example Joomla is at 1.5.8 now.



josephsmith# cd usr/ports/www/joomla15
josephsmith# make install clean
===>  Installing for joomla15-1.5.7
===>   joomla15-1.5.7 depends on file: /usr/local/include/php/main/php.h -
found
===>   joomla15-1.5.7 depends on file: /usr/local/lib/php/20060613/mysql.so
- found
===>   joomla15-1.5.7 depends on file: /usr/local/lib/php/20060613/pcre.so -
found
===>   joomla15-1.5.7 depends on file: /usr/local/lib/php/20060613/xml.so -
found
===>   joomla15-1.5.7 depends on file: /usr/local/lib/php/20060613/zlib.so -
found
===>   joomla15-1.5.7 depends on file:
/usr/local/lib/php/20060613/session.so - found
===>   joomla15-1.5.7 depends on file: /usr/local/lib/php/20060613/gd.so -
found
===>   joomla15-1.5.7 depends on file: /usr/local/lib/php/20060613/pdf.so -
not found
===>Verifying install for /usr/local/lib/php/20060613/pdf.so in
/usr/ports/print/pecl-pdflib
===>   pecl-pdflib-2.1.5 depends on file: /usr/local/include/php/main/php.h
- found
===>   pecl-pdflib-2.1.5 depends on file: /usr/local/bin/phpize - found
===>   pecl-pdflib-2.1.5 depends on file: /usr/local/lib/php/20060613/gd.so
- found
===>   pecl-pdflib-2.1.5 depends on file: /usr/local/bin/autoconf-2.62 -
found
===>   pecl-pdflib-2.1.5 depends on shared library: pdf.8 - not found
===>Verifying install for pdf.8 in /usr/ports/print/pdflib
===>  Vulnerability check disabled, database not found
=> PDFlib-Lite-7.0.2.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from http://www.pdflib.com/binaries/PDFlib/702/.
fetch: http://www.pdflib.com/binaries/PDFlib/702/PDFlib-Lite-7.0.2.tar.gz:
Not Found
=> Attempting to fetch from
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/.
fetch:
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/PDFlib-Lite-7.0.2.tar.gz:
File unavailable (e.g., file not found, no access)
=> Couldn't fetch it - please try to retrieve this
=> port manually into /usr/ports/distfiles/ and try again.
*** Error code 1

Stop in /usr/ports/print/pdflib.
*** Error code 1

Stop in /usr/ports/print/pecl-pdflib.
*** Error code 1

Stop in /usr/ports/www/joomla15.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"



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


Re: cvs commit: ports/japanese/xjtext Makefile pkg-descr pkg-plist

2008-11-16 Thread QAT
Hi,


The build which triggered this email is done under tinderbox-2.4.3, on 
7-STABLE on amd64, with tinderd_flags="-nullfs -plistcheck -onceonly"
and ccache support, with the "official" up-to-date Ports Tree, with the
following vars set:
NOPORTDOCS=yes,  NOPORTEXAMPLES=yes, NOPORTDATA=yes, FORCE_PACKAGE=yes.


Excerpt from http://T64.TecNik93.com/logs/7-STABLE-FTP/ja-xjtext-1.3_7.log :


building ja-xjtext-1.3_7 in directory /var/tinderbox/7-STABLE-FTP
maintained by: [EMAIL PROTECTED]
building for:  7.0-STABLE amd64
port directory: /usr/ports/japanese/xjtext
Makefile ident: $FreeBSD: ports/japanese/xjtext/Makefile,v 1.16 2008/11/16 
13:07:45 hrs Exp $
prefixes: LOCALBASE=usr/local X11BASE=usr/local
NO* env vars: NOPORTDOCS=yes NOPORTEXAMPLES=yes NOPORTDATA=yes
build started at Sun Nov 16 13:55:37 UTC 2008

...

skipping jpeg-6b_7, already added
pkg_add imlib-1.9.15_7.tbz
skipping imlib-1.9.15_7, already added
===>  Installing for ja-xjtext-1.3_7
===>   ja-xjtext-1.3_7 depends on executable: pkg-config - found
===>   ja-xjtext-1.3_7 depends on shared library: glib-12.3 - found
===>   ja-xjtext-1.3_7 depends on shared library: gtk-12.2 - found
===>   ja-xjtext-1.3_7 depends on shared library: Imlib.5 - found
===>   Generating temporary packing list
===>  Checking if japanese/xjtext already installed
install  -s -o root -g wheel -m 555 
/work/a/ports/japanese/xjtext/work/XJTEXT-1.3/xjtext /usr/local/bin
/bin/mkdir -p /usr/local/share/examples/xjtext
cd /work/a/ports/japanese/xjtext/work/XJTEXT-1.3 && install  -o root -g wheel 
-m 444 FSS README YAMA Ao.png Back2.png Brown.png Royal.png Royal2.png 
/usr/local/share/examples/xjtext
For a quick demonstration, issue the following commands:

$ cd /usr/local/share/examples/xjtext
$ xjtext README
===>   Registering installation for ja-xjtext-1.3_7


===>  Building package for ja-xjtext-1.3_7
Creating package /tmp/packages/All/ja-xjtext-1.3_7.tbz
Registering depends: imlib-1.9.15_7 gtk-1.2.10_20 gettext-0.17_1 
libiconv-1.11_1 glib-1.2.10_12 libXi-1.1.3,1 libXext-1.0.3,1 libungif-4.1.4_5 
libX11-1.1.3_1,1 libXdmcp-1.0.2_1 libXau-1.0.3_2 libSM-1.0.3_1,1 
libICE-1.0.4_1,1 xproto-7.0.10_1 pkg-config-0.23_1 tiff-3.8.2_2 jpeg-6b_7 
png-1.2.33 perl-5.8.8_1 inputproto-1.4.2.1 kbproto-1.0.3 xextproto-7.0.2.
Creating bzip'd tar ball in '/tmp/packages/All/ja-xjtext-1.3_7.tbz'
Deleting ja-xjtext-1.3_7


=== Checking filesystem state
list of extra files and directories in / (not present before this port was 
installed but present after it was deinstalled)
249421944 drwxr-xr-x2 root wheel 512 
Nov 16 13:56 usr/local/share/examples/xjtext
249421954 -r--r--r--1 root wheel1321 
Nov 16 13:56 usr/local/share/examples/xjtext/FSS
24942197   12 -r--r--r--1 root wheel4391 
Nov 16 13:56 usr/local/share/examples/xjtext/README
24942200   80 -r--r--r--1 root wheel   39579 
Nov 16 13:56 usr/local/share/examples/xjtext/YAMA
249422014 -r--r--r--1 root wheel 359 
Nov 16 13:56 usr/local/share/examples/xjtext/Ao.png
24942203   48 -r--r--r--1 root wheel   24394 
Nov 16 13:56 usr/local/share/examples/xjtext/Back2.png
249422074 -r--r--r--1 root wheel1223 
Nov 16 13:56 usr/local/share/examples/xjtext/Brown.png
249422084 -r--r--r--1 root wheel1138 
Nov 16 13:56 usr/local/share/examples/xjtext/Royal.png
249422104 -r--r--r--1 root wheel1140 
Nov 16 13:56 usr/local/share/examples/xjtext/Royal2.png

build of /usr/ports/japanese/xjtext ended at Sun Nov 16 13:56:05 UTC 2008


A description of the testing process can be found here:
http://T32.TecNik93.com/FreeBSD/QA-Tindy/


Thanks for your work on making FreeBSD better,

-- 
IOnut - Un^d^dregistered ;) FreeBSD "user"
  "Intellectual Property" is   nowhere near as valuable   as "Intellect"
FreeBSD committer -> [EMAIL PROTECTED], PGP Key ID 057E9F8B493A297B

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


japanese/lambdamoo - fails: install_error

2008-11-16 Thread QAT
Hi,


The build which triggered this email is done under tinderbox-2.4.3, on 
7-STABLE on amd64, with tinderd_flags="-nullfs -plistcheck -onceonly"
and ccache support, with the "official" up-to-date Ports Tree, with the
following vars set:
NOPORTDOCS=yes,  NOPORTEXAMPLES=yes, NOPORTDATA=yes, FORCE_PACKAGE=yes.

The build of this port was tried 2 times since last BotMail
(probably while trying to build ports that depend on it).

Excerpt from http://T64.TecNik93.com/logs/7-STABLE-FTP/ja-lambdamoo-1.8.1.log :


building ja-lambdamoo-1.8.1 in directory /var/tinderbox/7-STABLE-FTP
maintained by: [EMAIL PROTECTED]
building for:  7.0-STABLE amd64
port directory: /usr/ports/japanese/lambdamoo
Makefile ident: $FreeBSD: ports/japanese/lambdamoo/Makefile,v 1.11 2005/04/03 
21:30:35 kris Exp $
prefixes: LOCALBASE=usr/local X11BASE=usr/local
NO* env vars: NOPORTDOCS=yes NOPORTEXAMPLES=yes NOPORTDATA=yes
build started at Sun Nov 16 04:11:19 UTC 2008

...


add_pkg
===>  Installing for ja-lambdamoo-1.8.1
===>   Generating temporary packing list
===>  Checking if japanese/lambdamoo already installed
install  -s -o root -g wheel -m 555 
/work/a/ports/japanese/lambdamoo/work/MOO-1.8.1/moo /usr/local/sbin
===>   Registering installation for ja-lambdamoo-1.8.1
===> SECURITY REPORT: 
  This port has installed the following files which may act as network
  servers and may therefore pose a remote security risk to the system.
/usr/local/sbin/moo

  If there are vulnerabilities in these programs there may be a security
  risk to the system. FreeBSD makes no guarantee about the security of
  ports included in the Ports Collection. Please type 'make deinstall'
  to deinstall the port if this is a concern.

  For more information, and contact details about the security
  status of this software, see the following webpage: 
http://www.moo.mud.org/


===>  Building package for ja-lambdamoo-1.8.1
tar: share/doc/LambdaMOO/Minimal.db: Cannot stat: No such file or directory
tar: share/doc/LambdaMOO/README: Cannot stat: No such file or directory
tar: share/doc/LambdaMOO/README.FreeBSD: Cannot stat: No such file or directory
tar: share/doc/LambdaMOO/README.Minimal: Cannot stat: No such file or directory
tar: Error exit delayed from previous errors.
pkg_create: make_dist: tar command failed with code 256
Creating package /tmp/packages/All/ja-lambdamoo-1.8.1.tbz
Registering depends:.
Creating bzip'd tar ball in '/tmp/packages/All/ja-lambdamoo-1.8.1.tbz'
*** Error code 1

Stop in /a/ports/japanese/lambdamoo.
*** Error code 1

Stop in /a/ports/japanese/lambdamoo.

build of /usr/ports/japanese/lambdamoo ended at Sun Nov 16 04:11:36 UTC 2008


A description of the testing process can be found here:
http://T32.TecNik93.com/FreeBSD/QA-Tindy/


Thanks for your work on making FreeBSD better,

-- 
IOnut - Un^d^dregistered ;) FreeBSD "user"
  "Intellectual Property" is   nowhere near as valuable   as "Intellect"
FreeBSD committer -> [EMAIL PROTECTED], PGP Key ID 057E9F8B493A297B

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