Re: lzma: invalid option -- s

2008-04-28 Thread Andrew Pantyukhin
On Sat, Apr 26, 2008 at 07:33:35PM +0200, Hans Lambermont wrote:
 This might be interesting to multiple ports:
 
 7.0-R, fresh portsnap.
 
 # portmaster -bad
 ...
 === Gathering dependency list for graphics/ImageMagick from ports
 === Starting dependency check
 
 === The dependency for archivers/lzma
seems to be handled by lzmautils-4.32.5

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


Possibly unbuildable ports reminder

2008-04-28 Thread Bill Fenner
Dear porters,

  This is just a reminder to please periodically check the list of
unbuildable ports at http://pointyhat.freebsd.org/errorlogs/ .
A list by MAINTAINER is

http://people.freebsd.org/~fenner/errorlogs/

so you can easily check the status of ports that you maintain.  In
addition, the list of ports with no MAINTAINER with build problems is

http://people.freebsd.org/~fenner/errorlogs/[EMAIL PROTECTED]

Since no one is responsible for these ports, the problem won't get
fixed unless someone on this list takes the initiative.

Thanks for your help!

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


Current unassigned ports problem reports

2008-04-28 Thread FreeBSD bugmaster
Current FreeBSD problem reports
The following is a listing of current problems submitted by FreeBSD users. 
These represent problem reports covering all versions including experimental 
development code and obsolete releases. 
Bugs can be in one of several states:

o - open
A problem report has been submitted, no sanity checking performed.

a - analyzed
The problem is understood and a solution is being sought.

f - feedback
Further work requires additional information from the
 originator or the community - possibly confirmation of
 the effectiveness of a proposed solution.

p - patched
A patch has been committed, but some issues (MFC and / or
 confirmation from originator) are still open.

r - repocopy
The resolution of the problem report is dependent on
 a repocopy operation within the CVS repository which
 is awaiting completion.

s - suspended
The problem is not being worked on, due to lack of information
 or resources.  This is a prime candidate
 for somebody who is looking for a project to do.
 If the problem cannot be solved at all,
 it will be closed, rather than suspended.

c - closed
A problem report is closed when any changes have been integrated,
 documented, and tested -- or when fixing the problem is abandoned.
Critical problems
Serious problems

S Tracker  Resp.  Description

o ports/106369vpnd caused kernel panic with ppp mode
o ports/106372vpnd can't run with slip mode
f ports/108077www/linux-flashplugin9 crashes linux-firefox
o ports/108413[patch] net/vnc does not works.
o ports/111832ports/lang/drscheme doesn't compile: foreign.c
f ports/112921x11-wm/Beryl not loading focus and keybinding settings
s ports/113144print/ghostscript-gnu dumps core with several output d
f ports/116385net/vnc using vnc.so crashes Xorg 7.3 when remote comp
f ports/116586net/isc-dhcp3-server does not work when compiled with 
o ports/117128security/ipsec-tools racoon.sh fails with /var on mfs
o ports/118808Fix to build ports/lang/drscheme on FreeBSD-7.0
o ports/118877audio/streamripper does not detect song title from str
o ports/121473graphics/gsnapshot crashes upon startup on FreeBSD-6.3
f ports/122083www/mod_clamav refuses to build with apache22 installe
o ports/122128Class not found error during print/pdftk port installa
o ports/122251New port: graphics/sK1 An opensource vector graphics e
f ports/122276Compiled audio/musicpd segfaults on FreeBSD 7.0
o ports/122306misc/compat5x port fails to extract if you're root
o ports/122381net-mgmt/collectd in FreeBSD 7.0 i386 and sparc64 segf
f ports/122416deskutils/kmatrix3d and deskutils/ksmoothdock don't in
f ports/122791[patch] net-mgmt/collectd - fix WITH_APACHE dependency
o ports/122832print/ghostscript-gpl/Makefile contains two CONFLICTS 
f ports/122874[patch] www/havp: update havp to latest 0.88
o ports/122907[patch] sysutils/fusefs-kmod dataloss on write shortly
f ports/122911ports/audio/sox: MP3 support broken
s ports/122949net-mgmt/kismet coredumps
f ports/122973textproc/xerces-c2: installed files do not have o+r bi
f ports/123059security/barnyard-sguil6 does not build with postgresq
o ports/123068sysutils/bubblemon2 bubblemon-dockapp: error extractin
f ports/123100sysutils/lsof port fails in 6.3-STABLE

30 problems total.

Non-critical problems

S Tracker  Resp.  Description

o ports/85513 Intel C++ compiler not 100% binary compatible with sys
o ports/95294 netpipe doesn't work on amd64
o ports/95990 New Port: emulators/xjoypad
o ports/96147 [patch] devel/linuxthreads uses pre-install instead of
o ports/102544ltmdm driver (comms/ltmdm) crashes system whene line r
o ports/107354net/icmpinfo: icmpinfo -vvv does not recocnize any ICM
o ports/108795ports/icc: Proposed update to icc port for intel compi
o ports/110144New port: math/Matlab7
o ports/110697New port: ports-mgmt/pkg_deps
o ports/114825pam module security/pam_abl not working
s ports/115216ADA devel/florist exit_process program doesn't compile
s ports/115217Ada devel/florist socket program doesn't compile due t
f ports/115304multimedia/gpac-mp4box cannot import files larger than
o ports/115308multimedia/jahshaka fails to open GUI - ends with pre
f ports/115336port multimedia/avifile on FreeBSD 7.0 not BROKEN with
f ports/115722New port:x11/tastymenu A 

php5-mysqli

2008-04-28 Thread Peter Czanik

Hello,
When trying to compile php5-mysqli on FreeBSD 7.0 (both on i386 and 
amd64) I get

[...]
cc -I. 
-I/usr/tmp/usr/ports/databases/php5-mysqli/work/php-5.2.5/ext/mysqli 
-DPHP_ATOM_INC -I/usr/tmp
/usr/ports/databases/php5-mysqli/work/php-5.2.5/ext/mysqli/include 
-I/usr/tmp/usr/ports/databases/php5
-mysqli/work/php-5.2.5/ext/mysqli/main 
-I/usr/tmp/usr/ports/databases/php5-mysqli/work/php-5.2.5/ext/m
ysqli -I/usr/local/include/php -I/usr/local/include/php/main 
-I/usr/local/include/php/TSRM -I/usr/loca
l/include/php/Zend -I/usr/local/include/php/ext 
-I/usr/local/include/php/ext/date/lib -I/usr/local/inc
lude/mysql -DHAVE_CONFIG_H -O2 -fno-strict-aliasing -pipe -c 
/usr/tmp/usr/ports/databases/php5-mysqli/

work/php-5.2.5/ext/mysqli/mysqli_api.c  -fPIC -DPIC -o .libs/mysqli_api.o
/usr/tmp/usr/ports/databases/php5-mysqli/work/php-5.2.5/ext/mysqli/mysqli_api.c: 
In function 'zif_mysq

li_change_user':
/usr/tmp/usr/ports/databases/php5-mysqli/work/php-5.2.5/ext/mysqli/mysqli_api.c:420: 
error: 'NET' has

no member named 'client_last_errno'
/usr/tmp/usr/ports/databases/php5-mysqli/work/php-5.2.5/ext/mysqli/mysqli_api.c:420: 
error: 'NET' has

no member named 'client_last_errno'
/usr/tmp/usr/ports/databases/php5-mysqli/work/php-5.2.5/ext/mysqli/mysqli_api.c:420: 
error: 'NET' has

no member named 'client_last_error'
/usr/tmp/usr/ports/databases/php5-mysqli/work/php-5.2.5/ext/mysqli/mysqli_api.c: 
In function 'zif_mysq

li_kill':
/usr/tmp/usr/ports/databases/php5-mysqli/work/php-5.2.5/ext/mysqli/mysqli_api.c:1152: 
error: 'NET' has

no member named 'client_last_errno'
[...]
I have the following packages installed:
# pkg_info
ImageMagick-nox11-6.4.0.11 Image processing tools
apache-2.2.8Version 2.2 of Apache web server with prefork MPM.
aspell-0.60.6_1 Spelling checker with better suggestion logic than 
ispell
autoconf-2.61_2 Automatically configure source code on many Un*x 
platforms

autoconf-wrapper-20071109 Wrapper script for GNU autoconf
automake-1.5_4,1GNU Standards-compliant Makefile generator (1.5)
automake-1.9.6_2GNU Standards-compliant Makefile generator (1.9)
automake-wrapper-20071109 Wrapper script for GNU automake
bash-3.2.33 The GNU Project's Bourne Again SHell
bigreqsproto-1.0.2  BigReqs extension headers
bison-2.3_3,1   A parser generator from FSF, (mostly) compatible 
with Yacc
boehm-gc-6.8Garbage collection and memory leak detection for C 
and C++

cadaver-0.22.5_1Commandline client for DAV
cclient-2006j_1,1   Mark Crispin's C-client mail access routines
curl-7.18.0 Non-interactive tool to get files from FTP, GOPHER, 
HTTP(S)

db3-3.3.11_3,1  The Berkeley DB package, revision 3.3
db43-4.3.29_1   The Berkeley DB package, revision 4.3
duplicity-0.4.10Untrusted backup using rsync algorithm
eaccelerator-0.9.5.2_1 An opcode cache for PHP with encoder and loader
expat-2.0.1 XML 1.0 parser written in C
facter-1.3.8A cross-platform Ruby library for retrieving facts 
from OS

firebird-client-2.0.3_2 Firebird-2 database client
freetype2-2.3.5 A free and portable TrueType font rendering engine
gamin-0.1.9_1   A file and directory monitoring system
gd-2.0.35,1 A graphics library for fast creation of images
gdbm-1.8.3_3The GNU database manager
gettext-0.16.1_3GNU gettext package
ghostscript-gpl-nox11-8.61_5 GPL Postscript interpreter
gio-fam-backend-2.16.3 FAM backend for GLib's GIO library
glib-2.16.3 Some useful routines of C programming (current 
stable versi

gmake-3.81_2GNU version of 'make' utility
gnupg-2.0.9 The GNU Privacy Guard
gnutls-2.2.2GNU Transport Layer Security library
gsed-4.1.5_1The GNU stream editor
gsfonts-8.11_4  Fonts used by GNU Ghostscript (or X)
gtar-1.20   GNU version of the traditional tape archiver
help2man-1.36.4_1   Automatically generating simple manual pages from 
program o

icu-3.8.1_1 International Components for Unicode (from IBM)
imap-uw-2006j_3,1   University of Washington IMAP4rev1/POP2/POP3 mail 
servers

inputproto-1.4.2.1  Input extension headers
jasper-1.900.1_6An implementation of the codec specified in the 
JPEG-2000 s
jbigkit-1.6 Lossless compression for bi-level images such as 
scanned pa

jhead-2.7   Exif Jpeg camera setting parser, rotator and much more
joe-3.5,1   Joe's Own Editor
jpeg-6b_4   IJG's jpeg compression utilities
kbproto-1.0.3   KB extension headers
lftp-3.6.3_1Shell-like command line ftp client
libXau-1.0.3_2  Authentication Protocol library for X11
libXdmcp-1.0.2_1X Display Manager Control Protocol library
libassuan-1.0.4 IPC library used by GnuPG and gpgme
libdnet-1.11_1  A simple interface to low level networking routines
libexecinfo-1.1_1   A library for inspecting program's backtrace
libgcrypt-1.4.0 General purpose crypto library based on code used in 
GnuPG

libgmp-4.2.2A free library for 

Re: Building new port, don't want to run as root

2008-04-28 Thread Walter Venable

Matthew Seaman wrote:

I take it you're talking about a daemon process and you want to have the
rc.subr scripts start it as another user than root?  That's fairly 
simple.


To make rc.subr start a process using a different UserID, all you need to
do is define variables

   name = foo-- standard rc script thing to
   setup the namespace
   foo_user = someone
   foo_group = somegroup
Ok, silly question, but I looked around again and hit another brick wall 
-- how do I make the port add a user that doesn't already exist?


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


Re: Building new port, don't want to run as root

2008-04-28 Thread Brooks Davis
On Mon, Apr 28, 2008 at 07:27:44PM +0300, Walter Venable wrote:
 Matthew Seaman wrote:
 I take it you're talking about a daemon process and you want to have the
 rc.subr scripts start it as another user than root?  That's fairly simple.
 
 To make rc.subr start a process using a different UserID, all you need to
 do is define variables
 
name = foo-- standard rc script thing to
setup the namespace
foo_user = someone
foo_group = somegroup
 Ok, silly question, but I looked around again and hit another brick wall -- 
 how do I make the port add a user that doesn't already exist?

http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/dads-uid-and-gids.html

-- Brooks


pgpE8oWyqsQ0y.pgp
Description: PGP signature


Re: Rubygems and trouble with rdoc node renumbering

2008-04-28 Thread Stanislav Sedov
On Sat, 26 Apr 2008 10:19:17 +0200
Ulrich Spoerlein [EMAIL PROTECTED] mentioned:

 Heh, well, that's exactly what I thought about, 5 minutes after sending
 that email! Yes, I'm running /usr and the WRKDIRPREFIX on ZFS.
 
 I haven't compared, if it is responsible for shuffling around the order
 in which directories are written (or read).
 
 Anyway, this means that almost all rdoc ports will break their pkg-plist
 when you compile/create them on an ZFS system. I will test with UFS
 today and also run some other rdoc-using ports on my ZFS to see if this
 is general problem or only specific to my port.

Yeah, pkg-plists of ruby ports that has static plist entries for rdoc
are broken under ZFS. I spotted that problem a while ago when switched
my tinderbox installation to ZFS. That's why they're also broken
with ruby19 - ruby 19 tends to sort file names before renumbering,
so they're consistent.

The possible solution - convert all such ports to generate rdoc pkg-plist
entries dynamically. In fact, this code will be common for major of
such ports, and it will cut down their plists dramatically. If you
interested, we can work on this, since it seems to be a lot of work. We can
add a knob to bsd.ruby.mk for ports to generate such entries easily. 

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


boost-python-1.34.1 is already installed

2008-04-28 Thread Hans Lambermont
Why does an install attempt of astro/stellarium want to reinstall
devel/boost ?

portmaster -bd astro/stellarium
...
=== Starting build for astro/stellarium ===

=== Starting check for build dependencies
=== Gathering dependency list for astro/stellarium from ports
=== Starting dependency check
=== Launching child to update devel/boost
astro/stellarium  devel/boost
...
===  Installing for boost-python-1.34.1
===   Generating temporary packing list
===  Checking if devel/boost already installed
===   boost-python-1.34.1 is already installed
...
*** Error code 1

This is on 7.0-RELEASE, with a fresh portsnap tree.
pkg_info shows boost-python-1.34.1 is installed.

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


net/skype, linux_base-fc6 and the missing linux-alsa-lib...

2008-04-28 Thread Willy Picard
Hi,


I have the following problem while compiling net/skype on a FreeBSD 7.0 i386
machine. I am using linux_base-fc6 (I following the 20080318 entry in the
/usr/ports/UPDATING file). However, while compiling net/skype, it appears that
the audio/linux-alsa-lib port is missing (as a RUN_DEPENDS). But the
audio/linux-alsa-lib port cannot be installed on a fc6. The following error
message appears when the audio/linux-alsa-lib port is compiled:

===  linux-alsa-lib-1.0.10.3 uses AUTOMATIC_PLIST with an unsupported 
USE_LINUX, \fc6\. Supported values are \yes\ and \fc4\.
*** Error code 1

In my make.conf, I have the following entries related with Linux emulation:
OVERRIDE_LINUX_BASE_PORT=fc6
USE_LINUX=yes

Did I missed something? Thanks in advance for your help.

Best regards,

Willy Picard
-- 
Willy Picarde-mail: [EMAIL PROTECTED]
Dept. of Information Technology www:http://www.kti.ae.poznan.pl/
The Poznan University of Economics  tel:+48 61 848 05 49
Mansfelda 4, 60-854 Poznan, Poland  fax:+48 61 848 38 40
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to [EMAIL PROTECTED]


How often do pointyhat do a build?

2008-04-28 Thread Xin LI

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi,

To make it short - how often pointyhat would do a full build?  Say, how
long should I consider a change (API addition) made on -HEAD be safe
(does not cause compiling problems) for MFC into -STABLE branches?

Cheers,
- --
Xin LI [EMAIL PROTECTED]http://www.delphij.net/
FreeBSD - The Power to Serve!
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.9 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkgWROAACgkQi+vbBBjt66DwRwCghLe/bW+IjOBMsGykjH/uBRFG
16AAnAoxC9fk4inB7em4SNtO0yc+DsvM
=CGa8
-END PGP SIGNATURE-
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Trouble building guile 1.8.4 (segfault in gen-scmconfig)

2008-04-28 Thread Jason Evans

Eric Schuele wrote:

I'm having little luck building guile 1.8.4 on 7.0-STABLE.  Been failing
for some time.  I've sat quietly for a bit thinking someone might
mention/fix it but I've seen no activity.  So I thought I'd mention it.



#96 0x28089658 in _pthread_mutex_destroy () from
/usr/local/lib/liblthread.so.6
#97 0x28089702 in _pthread_mutex_trylock () from
/usr/local/lib/liblthread.so.6
#98 0x28168194 in malloc () from /lib/libc.so.7
#99 0x28089658 in _pthread_mutex_destroy () from
/usr/local/lib/liblthread.so.6
#100 0x28089702 in _pthread_mutex_trylock ()
   from /usr/local/lib/liblthread.so.6
#101 0x28168194 in malloc () from /lib/libc.so.7
#102 0x28089658 in _pthread_mutex_destroy ()
   from /usr/local/lib/liblthread.so.6
#103 0x28089702 in _pthread_mutex_trylock ()
   from /usr/local/lib/liblthread.so.6
#104 0x28168194 in malloc () from /lib/libc.so.7
#105 0x28089658 in _pthread_mutex_destroy ()
   from /usr/local/lib/liblthread.so.6
#106 0x28089702 in _pthread_mutex_trylock ()
   from /usr/local/lib/liblthread.so.6
.
#1 I stopped bothering to scroll.

Anyone else seeing this?  Thoughts?

Thanks in advance.


What is liblthread?  It looks to be interacting badly with malloc.

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


linux_base-f8 giving me guff

2008-04-28 Thread Walter Venable

/usr/ports/emulators/linux_base-f8 $ sudo make
===  linux_base-f8-8_3 compat.linux.osrelease: 2.4.2 is not supported.
*** Error code 1

Stop in /usr/ports/emulators/linux_base-f8.

Ok -- I get it, linux kernel 2.4.2 isn't supported.  How do I get around 
this issue?  I'm running 6.3-RELEASE-p2...

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


Re: linux_base-f8 giving me guff

2008-04-28 Thread Scot Hetzel
On Mon, Apr 28, 2008 at 5:16 PM, Walter Venable [EMAIL PROTECTED] wrote:
 /usr/ports/emulators/linux_base-f8 $ sudo make
 ===  linux_base-f8-8_3 compat.linux.osrelease: 2.4.2 is not supported.
 *** Error code 1

 Stop in /usr/ports/emulators/linux_base-f8.

 Ok -- I get it, linux kernel 2.4.2 isn't supported.  How do I get around
 this issue?  I'm running 6.3-RELEASE-p2...

sysctl compat.linux.osrelease=2.6.16

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


Re: Trouble building guile 1.8.4 (segfault in gen-scmconfig)

2008-04-28 Thread Jeremy Messenger

On Mon, 28 Apr 2008 16:31:13 -0500, Jason Evans [EMAIL PROTECTED] wrote:


Eric Schuele wrote:

I'm having little luck building guile 1.8.4 on 7.0-STABLE.  Been failing
for some time.  I've sat quietly for a bit thinking someone might
mention/fix it but I've seen no activity.  So I thought I'd mention it.

 

#96 0x28089658 in _pthread_mutex_destroy () from
/usr/local/lib/liblthread.so.6
#97 0x28089702 in _pthread_mutex_trylock () from
/usr/local/lib/liblthread.so.6
#98 0x28168194 in malloc () from /lib/libc.so.7
#99 0x28089658 in _pthread_mutex_destroy () from
/usr/local/lib/liblthread.so.6
#100 0x28089702 in _pthread_mutex_trylock ()
   from /usr/local/lib/liblthread.so.6
#101 0x28168194 in malloc () from /lib/libc.so.7
#102 0x28089658 in _pthread_mutex_destroy ()
   from /usr/local/lib/liblthread.so.6
#103 0x28089702 in _pthread_mutex_trylock ()
   from /usr/local/lib/liblthread.so.6
#104 0x28168194 in malloc () from /lib/libc.so.7
#105 0x28089658 in _pthread_mutex_destroy ()
   from /usr/local/lib/liblthread.so.6
#106 0x28089702 in _pthread_mutex_trylock ()
   from /usr/local/lib/liblthread.so.6
.
#1 I stopped bothering to scroll.
 Anyone else seeing this?  Thoughts?
 Thanks in advance.


What is liblthread?  It looks to be interacting badly with malloc.


It comes from devel/linuxthreads.

Cheers,
Mezz


Jason



--
[EMAIL PROTECTED]  -  [EMAIL PROTECTED]
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/  -  [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: linux_base-f8 giving me guff

2008-04-28 Thread Anish Mistry
On Monday 28 April 2008, Walter Venable wrote:
 /usr/ports/emulators/linux_base-f8 $ sudo make
 ===  linux_base-f8-8_3 compat.linux.osrelease: 2.4.2 is not
 supported. *** Error code 1

 Stop in /usr/ports/emulators/linux_base-f8.

 Ok -- I get it, linux kernel 2.4.2 isn't supported.  How do I get
 around this issue?  I'm running 6.3-RELEASE-p2...
read /usr/ports/UPDATING


-- 
Anish Mistry
[EMAIL PROTECTED]
AM Productions http://am-productions.biz/


signature.asc
Description: This is a digitally signed message part.


Re: How often do pointyhat do a build?

2008-04-28 Thread Mark Linimon
On Mon, Apr 28, 2008 at 02:42:56PM -0700, Xin LI wrote:
 To make it short - how often pointyhat would do a full build?

A full (from scratch, with latest src changes) build is not done very often.
We guarantee we do it before release time; there are other times, as well,
(at least on i386/amd64).

 long should I consider a change (API addition) made on -HEAD be safe
 (does not cause compiling problems) for MFC into -STABLE branches?

Please let portmgr know if we need to update the package machines to the
latest -CURRENT to look for fallout.

An incremental build on amd64 takes 2-3 days, i386 4-5 day, sparc64 a
couple of weeks.  A full build can take twice that.  The following URL
will give you an idea of what the current build state is:

http://pointyhat.freebsd.org/errorlogs/packagestats.html

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


Re: long descriptions in OPTIONS

2008-04-28 Thread Wesley Shields
On Sat, Apr 26, 2008 at 04:11:06AM -0500, Scot Hetzel wrote:
 On 4/25/08, Wesley Shields [EMAIL PROTECTED] wrote:
  Based upon an idea in an earlier thread on this list[1] I came up with
   two ways of adding an extended description to our existing OPTIONS
   framework.
 
   1: Extend the OPTIONS to be 4 fields instead of the current 3 fields.
   The 4th field would be the long description - providing more detailed
   information about what this option does or supports.  In order to
   distinguish between a port with 4 OPTIONS without the long description
   (12 fields) and a port with 3 OPTIONS with the long description (also 12
   fields) the patch requires the port to turn on a knob (OPTIONS_DESC)
   when using the long field.  The idea is that over time this will become
   the default and can eventually be removed.
 
   2: Leave OPTIONS as is but support a DESC_FOO variable for each OPTION.
   This variable would be the long description field, and if it doesn't
   exist a default message indicating such would be displayed.
 
   Both of these methods are displayed to the user when '?' or F1 is
   pressed during the dialog screen.  In the case of (1) the extra dialog
   is only shown if the port supports it.  In the case of (2) the extra
   dialog is always available since we have a default message to display.
   I suppose a third way would be to use a default message when the knob is
   not set for (1), which would probably simplify things slightly.
 
 
 Couple of suggestions:
 
 - OPTION_DESC (choice 1) or DESC_FOO (choice 2) not defined, then use
 field 2 as the long description along with [NO EXTENDED DESCRIPTION
 DEFINED] appended.

Done.  Thanks!

 - Remove Contact the maintainer to fix this from choice 2, as some
 maintainers may resent being contacted by users to add extended
 descriptions to their ports.

I meant to take that out, sorry.  :)

 - Use OPTION_DESC_FOO instead of DESC_FOO (choice 2).

Kind of a long variable name, but more descriptive.  Done.

 - add support for ${PORTSDIR}/MK/bsd.optiondescription.mk,  This file
 holds a list of standard extended option descriptions, for example:
 
 _STD_DESC_A4SIZE= Sets the default paper size used by ${PORTNAME} -
 A4 (210 mm ? 297 mm) or Letter (8? in ? 11 in, 215.9 mm ? 279.4 mm)
 
 The following code, should accomplish the above for choice 2:
 
 LONGDESC=$$(cd ${.CURDIR}  ${MAKE} ${__softMAKEFLAGS} -V OPTION_DESC_$$1); \
 if [ x$${LONGDESC} = x ] ; then \
 LONGDESC=$$(cd ${.CURDIR}  ${MAKE} ${__softMAKEFLAGS} -V
 _STD_DESC_$${1}); \
 if [ x$${LONGDESC} = x ]; then \
  LONGDESC=$$2 [NO EXTENDED DESCRIPTION DEFINED] ; \
 fi ; \
 fi ; \
 ${ECHO_CMD} $$1: $${LONGDESC} | fmt  $${TMPOPTIONDESCFILE}; \
 ${ECHO_CMD}  $${TMPOPTIONDESCFILE}; \

While I'm not opposed to adding standard descriptions somewhere, I don't
think it is really necessary at this point in time.  I'm not familiar
enough with enough options to say what should be in this file.  It
should be fairly easy to implement later on down the road though, once
people are starting to see trends in common OPTIONS descriptions.

Thank you for your input, I'll update the patch and send-pr it
eventually.

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


Re: How often do pointyhat do a build?

2008-04-28 Thread Xin LI

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Mark Linimon wrote:
| On Mon, Apr 28, 2008 at 02:42:56PM -0700, Xin LI wrote:
| To make it short - how often pointyhat would do a full build?
|
| A full (from scratch, with latest src changes) build is not done very
often.
| We guarantee we do it before release time; there are other times, as well,
| (at least on i386/amd64).
|
| long should I consider a change (API addition) made on -HEAD be safe
| (does not cause compiling problems) for MFC into -STABLE branches?
|
| Please let portmgr know if we need to update the package machines to the
| latest -CURRENT to look for fallout.
|
| An incremental build on amd64 takes 2-3 days, i386 4-5 day, sparc64 a
| couple of weeks.  A full build can take twice that.  The following URL
| will give you an idea of what the current build state is:
|
| http://pointyhat.freebsd.org/errorlogs/packagestats.html

Thanks for the information.  So does it imply that pointyhat's -CURRENT
would (slightly) behind the current development?  Is there any way to
know which __FreeBSDversion the current build is running against?

Cheers,
- --
Xin LI [EMAIL PROTECTED]http://www.delphij.net/
FreeBSD - The Power to Serve!
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.9 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkgWfMoACgkQi+vbBBjt66BYAwCdElRUWG6x2qhyh94P54/PHpeR
D5sAn0vqU9xHmxiHdqqmmUSnAMuLGqL2
=Imgi
-END PGP SIGNATURE-
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: How often do pointyhat do a build?

2008-04-28 Thread Mark Linimon
On Mon, Apr 28, 2008 at 06:41:30PM -0700, Xin LI wrote:
 So does it imply that pointyhat's -CURRENT would (slightly) behind the
 current development?

Yes, it takes some amount of time to upgrade everything.

 Is there any way to know which __FreeBSDversion the current build is
 running against?

Not without logging onto pointyhat and the nodes.  (We do update all the
nodes for a given architecture at the same time.)

Here's the snapshot right now:

pointyhat itself (amd64):   FreeBSD 8.0-CURRENT #23: Mon Feb 11 21:22:10 
UTC 2008
node gohan40 (i386):FreeBSD 8.0-CURRENT #21: Sun Feb 17 11:22:36 
UTC 2008
node hammer1 (amd64):   FreeBSD 8.0-CURRENT #0: Thu Apr 24 07:03:35 UTC 
2008
node netra1 (sparc64):  FreeBSD 7.0-CURRENT #2: Wed Aug  8 19:34:13 PDT 
2007

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


Fw: Practices for naming packages compiled from ports.

2008-04-28 Thread Alexey Rubtsov


Hi,

Sorry to previous spam. 

I'm trying to compile package from port systitis/pecl-fileinfo and was
some saddened. This package consists depend to php, but name of
compiled package was pecl-fileinfo for either php version. 

In answer to my bug to this problem:
http://www.freebsd.org/cgi/query-pr.cgi?pr=123063

I get that so names for packages it's not a bug, it's common
practice.

I didn't understand this practice. Why i can't to compile the same
package with several names by included dependencies into package.
In the same time i see many php extensions with php4- or php5- prefix
into package name which detected by php version installed into system. 

The same problem is exists for apache too. I can't to compile php
package for various apache versions but with different package names. 

I want to have possibility to create myself package repository with both
php and apache versions.

-- 
Alexey Rubtsov
E-mail: [EMAIL PROTECTED]
WebSite: http://www.parallels.com

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


Practices for naming packages compiled from ports.

2008-04-28 Thread Alexey Rubtsov

Hi,

I'm trying to compile package from port sysutils/pecl-fileinfo and was
some 
 


I didn't understand this practice. Why i can't to compile the same
package with several names by included dependencies into package.

 http://www.freebsd.org/cgi/query-pr.cgi?pr=123063

-- 
Alexey Rubtsov
E-mail: [EMAIL PROTECTED]
WebSite: http://www.parallels.com
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: linux_base-f8 giving me guff

2008-04-28 Thread Kostik Belousov
On Mon, Apr 28, 2008 at 05:37:18PM -0500, Scot Hetzel wrote:
 On Mon, Apr 28, 2008 at 5:16 PM, Walter Venable [EMAIL PROTECTED] wrote:
  /usr/ports/emulators/linux_base-f8 $ sudo make
  ===  linux_base-f8-8_3 compat.linux.osrelease: 2.4.2 is not supported.
  *** Error code 1
 
  Stop in /usr/ports/emulators/linux_base-f8.
 
  Ok -- I get it, linux kernel 2.4.2 isn't supported.  How do I get around
  this issue?  I'm running 6.3-RELEASE-p2...
 
 sysctl compat.linux.osrelease=2.6.16

The question that seems to be relevant there is why the port refuses to
install with some compat.linux.osrelease value ? Does port run some
linux binary during install time (unlikely) ?

I think the port should ignore even absence of the linux.ko; the value
of the linux.osrelease is purely runtime issue as opposed to the install
time.


pgpt7HygRP9vs.pgp
Description: PGP signature


Re: Practices for naming packages compiled from ports.

2008-04-28 Thread Garrett Cooper
On Mon, Apr 28, 2008 at 6:42 PM, Alexey Rubtsov [EMAIL PROTECTED]
wrote:


 Hi,

 I'm trying to compile package from port sysutils/pecl-fileinfo and was
 some



 I didn't understand this practice. Why i can't to compile the same
 package with several names by included dependencies into package.

  http://www.freebsd.org/cgi/query-pr.cgi?pr=123063

 --
 Alexey Rubtsov
 E-mail: [EMAIL PROTECTED]
 WebSite: http://www.parallels.com


Yes you can specify whatever apache and php version you please (well,
assuming it's still supported or you want to write your own makefiles and do
some hacking on your own). See WITH_PHP and WITH_APACHE (they're variables
defined and used in .../ports/Mk/bsd.{apache,php}.mk).

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