FreeBSD unmaintained ports which are currently marked broken

2012-10-21 Thread linimon
As part of an ongoing effort to reduce the number of problems in
the FreeBSD ports system, we periodically notify users of ports
that are marked as broken in their Makefiles.  In many cases
these ports are failing to compile on some subset of the FreeBSD
build environments.  The most common problem is that recent versions
of -CURRENT include gcc4.2, which is much stricter than older versions.
The next most common problem is that compiles succeed on the i386
architecture (e.g. the common Intel PC), but fail on one or more
of the other architectures due to assumptions about things such as
size of various types, byte-alignment issues, and so forth.

In occasional cases we see that the same port may have different
errors in different build environments.  The script that runs on the
build cluster uses heuristics to try to 'guess' the error type to
help you isolate problems, but it is only a rough guide.

One more note: on occasion, there are transient build errors seen
on the build farm.  Unfortunately, there is not yet any way for this
algorithm to tell the difference (humans are much, much better at
this kind of thing.)

The errors are listed below.  In the case where the same problem
exists on more than one build environment, the URL points to the
latest errorlog for that type.  (By 'build environment' here we
mean 'combination of 7.x/8.x/9.x/-current with target architecture'.)

(Note: the dates are included to help you to gauge whether or not
the error still applies to the latest version.  The program
that generates this report is not yet able to determine this
automatically.)

portname:   audio/libnjb
broken because: incomplete plist
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audioportname=libnjb


portname:   audio/teamspeak_client
broken because: does not build
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audioportname=teamspeak_client


portname:   chinese/big5con
broken because: fails to build with new utmpx
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=chineseportname=big5con


portname:   chinese/bitchx
broken because: does not patch
build errors:
http://pointyhat.FreeBSD.org/errorlogs/amd64-errorlogs/e.7.20121001063541/zh-BitchX-1.2_5.log
 (_Oct__2_08:24:08_UTC_2012)
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=chineseportname=bitchx


portname:   chinese/hztty
broken because: fails to build with new utmpx
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=chineseportname=hztty


portname:   databases/adstudio
broken because: incomplete plist
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=databasesportname=adstudio


portname:   databases/grass
broken because: does not build
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=databasesportname=grass


portname:   databases/msql
broken because: Broken on FreeBSD 9+
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=databasesportname=msql


portname:   databases/xapian-bindings10
broken because: does not compile
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=databasesportname=xapian-bindings10


portname:   deskutils/simpleagenda
broken because: does not build
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=deskutilsportname=simpleagenda


portname:   devel/dsss
broken because: does not build
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=develportname=dsss


portname:   devel/fnccheck
broken because: does not link
build errors:
http://pointyhat.FreeBSD.org/errorlogs/amd64-errorlogs/e.9.20121013092108/fnccheck-3.2.0.log
 (_Oct_15_19:14:08_UTC_2012)
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=develportname=fnccheck


portname:   devel/gauche-gaunit
broken because: does not package
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=develportname=gauche-gaunit


portname:   devel/gcvs
broken because: does not compile
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=develportname=gcvs


portname:   devel/linux-js
broken because: does not build
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=develportname=linux-js


portname:   devel/linuxthreads
broken because: does not build
build errors:   none.
overview:   

FreeBSD ports which are currently marked broken

2012-10-21 Thread linimon
As part of an ongoing effort to reduce the number of problems in
the FreeBSD ports system, we periodically notify users of ports
that are marked as broken in their Makefiles.  In many cases
these ports are failing to compile on some subset of the FreeBSD
build environments.  The most common problem is that recent versions
of -CURRENT include gcc4.2, which is much stricter than older versions.
The next most common problem is that compiles succeed on the i386
architecture (e.g. the common Intel PC), but fail on one or more
of the other architectures due to assumptions about things such as
size of various types, byte-alignment issues, and so forth.

In occasional cases we see that the same port may have different
errors in different build environments.  The script that runs on the
build cluster uses heuristics to try to 'guess' the error type to
help you isolate problems, but it is only a rough guide.

One more note: on occasion, there are transient build errors seen
on the build farm.  Unfortunately, there is not yet any way for this
algorithm to tell the difference (humans are much, much better at
this kind of thing.)

The errors are listed below.  In the case where the same problem
exists on more than one build environment, the URL points to the
latest errorlog for that type.  (By 'build environment' here we
mean 'combination of 7.x/8.x/9.x/-current with target architecture'.)

(Note: the dates are included to help you to gauge whether or not
the error still applies to the latest version.  The program
that generates this report is not yet able to determine this
automatically.)

portname:   accessibility/yasr
broken because: fails to build with new utmpx
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=accessibilityportname=yasr


portname:   audio/gdam
broken because: does not build
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audioportname=gdam


portname:   audio/hydrogen
broken because: does not install
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audioportname=hydrogen


portname:   audio/libnjb
broken because: incomplete plist
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audioportname=libnjb


portname:   audio/sphinx3
broken because: does not compile
build errors:
http://pointyhat.FreeBSD.org/errorlogs/amd64-errorlogs/e.7.20121001063541/sphinx3-0.7.log
 (_Sep_25_17:40:18_UTC_2012)
http://pointyhat.FreeBSD.org/errorlogs/sparc64-errorlogs/e.8.20120903060906/sphinx3-0.7.log
 (_Sep_10_18:56:45_UTC_2012)
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audioportname=sphinx3


portname:   audio/teamspeak_client
broken because: does not build
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audioportname=teamspeak_client


portname:   benchmarks/polygraph31
broken because: does not build
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=benchmarksportname=polygraph31


portname:   cad/brlcad
broken because: does not compile
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=cadportname=brlcad


portname:   cad/meshlab
broken because: does not build
build errors:
http://pointyhat.FreeBSD.org/errorlogs/amd64-errorlogs/e.10.20120628171716/meshlab-1.2.3_2.log
 (_Jul_16_09:33:26_UTC_2012)
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=cadportname=meshlab


portname:   cad/salome-gui
broken because: does not compile
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=cadportname=salome-gui


portname:   chinese/big5con
broken because: fails to build with new utmpx
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=chineseportname=big5con


portname:   chinese/bitchx
broken because: does not patch
build errors:
http://pointyhat.FreeBSD.org/errorlogs/amd64-errorlogs/e.7.20121001063541/zh-BitchX-1.2_5.log
 (_Oct__2_08:24:08_UTC_2012)
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=chineseportname=bitchx


portname:   chinese/cxterm
broken because: fails to build with new utmpx
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=chineseportname=cxterm


portname:   chinese/hztty
broken because: fails to build with new utmpx
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=chineseportname=hztty


portname:   comms/hso-kmod
broken because: does not build with USB2, please try comms/uhso-kmod

FreeBSD unmaintained ports which are currently scheduled for deletion

2012-10-21 Thread linimon
As part of an ongoing effort to reduce the number of problems in
the FreeBSD ports system, we periodically schedule removal of ports
that have been judged to have outlived their usefulness.  Often,
this is due to a better alternative having become available and/or
the cessation of development on the existing port.  In some cases,
ports are marked for removal because they fail to build and install
correctly from their sources, or otherwise fail in operation.

The ports, and the reason and date that they have been scheduled
for removal, are listed below.  If no one has stepped forward before
that time to propose a way to fix the problems (such as via a PR),
the ports will be deleted.



portname:   archivers/bsdar
description:BSD-licensed replacement of the ar utility
maintainer: po...@freebsd.org
status: IGNORE
deprecated because: part of the base system
expiration date:2013-02-28
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=archiversportname=bsdar


portname:   audio/gogo
description:Very fast MP3 encoder using recent x86 processors'
features
maintainer: po...@freebsd.org
deprecated because: No more public distfiles
expiration date:2012-10-20
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audioportname=gogo


portname:   audio/linux-alsa-lib
description:The Advanced Linux Sound Architecture libraries
maintainer: po...@freebsd.org
deprecated because: 
expiration date:2013-02-28
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audioportname=linux-alsa-lib


portname:   audio/linux-arts
description:Audio system for the KDE integrated X11 desktop (Linux
version)
maintainer: po...@freebsd.org
deprecated because: 
expiration date:2013-02-28
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audioportname=linux-arts


portname:   audio/linux-freealut
description:A free implementation of OpenAL's ALUT standard (Linux
version)
maintainer: po...@freebsd.org
deprecated because: 
expiration date:2013-02-28
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audioportname=linux-freealut


portname:   audio/linux-libmad
description:Libmad library (part of MAD project)
maintainer: po...@freebsd.org
deprecated because: 
expiration date:2013-02-28
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audioportname=linux-libmad


portname:   audio/linux-libogg
description:Ogg bitstream library (Linux version)
maintainer: po...@freebsd.org
deprecated because: 
expiration date:2013-02-28
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audioportname=linux-libogg


portname:   audio/linux-libvorbis
description:Audio compression codec library (Linux version)
maintainer: po...@freebsd.org
deprecated because: 
expiration date:2013-02-28
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audioportname=linux-libvorbis


portname:   audio/linux-openal
description:A 3D positional spatialized sound library (Linux
version)
maintainer: po...@freebsd.org
deprecated because: 
expiration date:2013-02-28
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audioportname=linux-openal


portname:   biology/dna-qc
description:A quality control algorithm for DNA sequencing
projects
maintainer: po...@freebsd.org
deprecated because: No more public distfiles
expiration date:2012-10-20
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=biologyportname=dna-qc


portname:   cad/admesh
description:Program for processing STL triangulated solid meshes
maintainer: po...@freebsd.org
deprecated because: No more public distfiles
expiration date:2012-10-20
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=cadportname=admesh


portname:   chinese/dfsongsd
description:Chinese (HKSCS-2001 + CJK A) TrueType fonts
maintainer: po...@freebsd.org
status: IGNORE
deprecated because: No more public distfiles
expiration date:2012-10-20
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=chineseportname=dfsongsd


portname:   chinese/mingunittf
description:Chinese Big5HKSCS TrueType fonts
maintainer: 

FreeBSD ports which are currently marked forbidden

2012-10-21 Thread linimon
As part of an ongoing effort to reduce the number of problems in the
FreeBSD ports system, we periodically notify users about
ports that are marked as forbidden in their Makefiles.  Often,
these ports are so marked due to security concerns, such as known
exploits.

An overview of each port, including errors seen on the build farm,
is included below.

portname:   graphics/linux-tiff
forbidden because:  Vulnerable since 2004-10-13,

http://portaudit.freebsd.org/8816bf3a-7929-11df-bcce-0018f3e2eb82.html
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=graphicsportname=linux-tiff


portname:   lang/eperl
forbidden because:  Vulnerable since 2001-06-21,

http://portaudit.freebsd.org/73efb1b7-07ec-11e2-a391-000c29033c32.html
build errors:
http://pointyhat.FreeBSD.org/errorlogs/sparc64-errorlogs/e.7.20101015091133/eperl-2.2.14_3.log.bz2
 (_Jul_31_06:17:35_UTC_2010)
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=langportname=eperl


portname:   security/sudosh3
forbidden because:  Secunia Advisory SA38292, ISS X-Force sudosh-replay-bo
(55903), replay() function buffer overflow.
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=securityportname=sudosh3


portname:   shells/rssh
forbidden because: 

http://www.vuxml.org/freebsd/65b25acc-e63b-11e1-b81c-001b77d09812.html
(vulnerability)
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=shellsportname=rssh


portname:   x11-toolkits/linux-pango
forbidden because:  Vulnerable since 2009-05-13,

http://portaudit.freebsd.org/4b172278-3f46-11de-becb-001cc0377035.html
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=x11-toolkitsportname=linux-pango
___
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: [HEADSUP] current switched by default to pkgng

2012-10-21 Thread Alex Keda
On 19.10.2012 23:19, Matthew Seaman wrote:
  skipped .
 https://github.com/pkgng/pkgng/commit/8e4cc67cffe8f0afd5c0e25651bd367e12196bbd

BIG thanks!



___
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: Snag in upgrading p5-XML-SAX and p5-XML-SAX-Base

2012-10-21 Thread Thomas Mueller
 No -- you only ever need to run pkg2ng once.

 /usr/bin/pkg will invoke /usr/local/bin/pkg automatically if
 /usr/local/bin/pkg is installed -- /usr/bin/pkg is a shim that exists to
 facilitate the installation of the actual /usr/local/bin/pkg binary.
 That's all normal.

 Now, the real problem: not seeing the contents of the local package
 database.  Can you check a few things:

1) That PKG_DBDIR isn't defined in your environment or in
   /usr/local/etc/pkg.conf  (or if it is, it is set to an
   appropriate directory.)

2) That /var/db/pkg/local.sqlite exists and has these permissions
   and ownership:

 % ls -l /var/db/pkg/local.sqlite
 -rw-r--r--  1 root  wheel  4041728 Oct 14 17:52 /var/db/pkg/local.sqlite

   (The size will be different depending on what packages are
   installed)

3) Try opening the local.sqlite database and investigating the
   contents of one or more of the tables. Like so:

 # pkg shell
 SQLite version 3.7.14.1 2012-10-04 19:37:12
 Enter .help for instructions
 Enter SQL statements terminated with a ;
 sqlite select count(*) from packages ;
 47
 sqlite .quit

If that returns zero then something has wiped your package DB.
 You may be able to recover from a backup copy of local.sqlite that the
 daily periodic jobs creates in /var/backups/pkgng.db --  just copy that
 back to /var/db/pkg/local.sqlite and try again.

 4) If there is content in local.sqlite, then try using 'pkg info' to
 query the contents.  This should print out just about everything pkgng
 knows about what is installed on your system:

 % pkg info -fa

 Cheers,

 Matthew

 --
 Dr Matthew J Seaman MA, D.Phil.
 PGP: http://www.infracaninophile.co.uk/pgpkey

Actually, I find pkg in sbin directory as opposed to bin:
/usr/sbin/pkg and /usr/local/sbin/pkg .

I followed your steps 1 to 4, found 638 packages, found the correct
permissions, and pkg info seemed to work correctly.

Now I wonder if the problem is fixed.

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: freebsd-ports Digest, Vol 491, Issue 8

2012-10-21 Thread nemysis
On Sun, 21 Oct 2012 08:30:05 +
freebsd-ports-requ...@freebsd.org wrote:

 FreeBSD unmaintained ports which are currently scheduled for
   deletion

 portname:   games/fretsonfire
 broken because: does not build
 build errors:   none.
 overview:   
 http://portsmon.FreeBSD.org/portoverview.py?category=gamesportname=fretsonfire

Hello

This Port Frets on Fire works here good, please look and apply patch

ports/171408: [PATCH] games/fretsonfire: Makefile changed, now find numpy, 
OptionsNG

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

Regards,
nemysis
___
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: Snag in upgrading p5-XML-SAX and p5-XML-SAX-Base

2012-10-21 Thread Matthew Seaman
On 21/10/2012 10:57, Thomas Mueller wrote:
 Actually, I find pkg in sbin directory as opposed to bin:
 /usr/sbin/pkg and /usr/local/sbin/pkg .

You're quire right.  pkg lives in .../sbin.  Sorry about that.

 I followed your steps 1 to 4, found 638 packages, found the correct
 permissions, and pkg info seemed to work correctly.
 
 Now I wonder if the problem is fixed.

Well, the tests show that the problem is not a completely hosed package
database, which is good.

So, the problem is confined to the p5-XML-SAX and p5-XML-SAX-Base ports.
 You're trying to follow the instructions in the 20120512
entry in UPDATING?  And the initial 'pkg delete' of p5-XML-SAX is
showing the errors?

You can check eg. what XML related packages are installed by:

   pkg info -x XML

If it doesn't show p5-XML-SAX then I'd say you're good to go, and can
just reinstall p5-XML-SAX and p5-XML-SAX-Base and everything should be fine.

Cheers,

Matthew

-- 
Dr Matthew J Seaman MA, D.Phil.   7 Priory Courtyard
  Flat 3
PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate
JID: matt...@infracaninophile.co.uk   Kent, CT11 9PW



signature.asc
Description: OpenPGP digital signature


FreeBSD Port: sysutils/wait_on

2012-10-21 Thread Joe Schmuckatelli
wait_on does not scan for changes in sub-directories.  Could a new switch
be added have it scan for changes in sub-directories?

 

Currently I am unable to make wait_on accept a variable as an input which
contains quotes (single or double) without an error.

 

Thank You

___
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


python binding of spatialite (GIS)

2012-10-21 Thread coder.tuxfamily
Hello,

Can someone help me to create the ports of pyspatialite
pypi.python.org/pypi/pyspatialite/3.0.1 ?
I managed to create the makefile to download the source but my knowledge
of python does not allow me to make the port correctly.

This binding is need by some extensions in Qgis and maybe other.

Thanks.
___
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: [HEADS UP] pav@ steps down from portmgr@

2012-10-21 Thread Joe Marcus Clarke
On 10/19/12 11:25 AM, Thomas Abthorpe wrote:
 Pav Lucistnik, aka pav@, recently stepped down from his roll on the FreeBSD
 Ports Management team.
 
 Pav started on portmgr back in November 2006, he was the one responsible
 for many of the -exp runs over the years. His most dubious claim to fame
 was talking over the responsibility of krismails. We all looked forwward to
 our pavmails, right?
 
 On behalf of the Ports Management team, we want to thank Pav for his years
 of  service, he will be missed.

Indeed.  Thanks, pav for all your hard work.  You had a great impact on
a lot of large ports things.  What's next for you?

Joe

-- 
PGP Key : http://www.marcuscom.com/pgp.asc
___
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: Snag in upgrading p5-XML-SAX and p5-XML-SAX-Base

2012-10-21 Thread Thomas Mueller
 On 21/10/2012 10:57, Thomas Mueller wrote:
  Actually, I find pkg in sbin directory as opposed to bin:
  /usr/sbin/pkg and /usr/local/sbin/pkg .

 You're quire right.  pkg lives in .../sbin.  Sorry about that.

  I followed your steps 1 to 4, found 638 packages, found the correct
  permissions, and pkg info seemed to work correctly.

  Now I wonder if the problem is fixed.

 Well, the tests show that the problem is not a completely hosed package
 database, which is good.

 So, the problem is confined to the p5-XML-SAX and p5-XML-SAX-Base ports.
  You're trying to follow the instructions in the 20120512
 entry in UPDATING?  And the initial 'pkg delete' of p5-XML-SAX is
 showing the errors?

 You can check eg. what XML related packages are installed by:

pkg info -x XML

 If it doesn't show p5-XML-SAX then I'd say you're good to go, and can
 just reinstall p5-XML-SAX and p5-XML-SAX-Base and everything should be fine.



 Cheers,



 Matthew

 -- 
 Dr Matthew J Seaman MA, D.Phil.  

I followed the instructions in the 20120512 entry in UPDATING, and was
successful.

Now the problem is x11-toolkits/open-motif and lang/tcl85 allegedly trying 
to install files to the same location, meaning a conflict, and that has me
stopped, Error 70.  Is there any command under pkg that would help?

Now I wonder where error codes are documented.  I see Error 1 and 2 most 
frequently, but where do I find what Error 1, 2, 3, 4, 5 etc mean?


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


Building PAPI port on FreeBSD 10

2012-10-21 Thread hiren panchasara
--- configure.orig  2012-10-21 21:46:34.996150862 -0700
+++ configure   2012-10-21 21:40:23.478149927 -0700
@@ -5800,7 +5800,7 @@
 MAKEVER=freebsd
 LDFLAGS=-lpmc
 # HWPMC driver is available for FreeBSD = 6
-FREEBSD_VERSION=`uname -r | cut -c 1`
+FREEBSD_VERSION=`uname -r | cut -d'.' -f1`
 if test ${FREEBSD_VERSION} -lt 6 ; then
   as_fn_error PAPI requires FreeBSD 6 or greater $LINENO 5
 fi

Without this change, make install fails as it cannot grep correct major
os revision number.

Let me know if this change looks fine.

Thanks,
Hiren

P.S: I am not subscribed to this list so please keep me in the loop.
___
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: Snag in upgrading p5-XML-SAX and p5-XML-SAX-Base

2012-10-21 Thread Thomas Mueller
 On 21/10/2012 22:44, Thomas Mueller wrote:
  Now the problem is x11-toolkits/open-motif and lang/tcl85 allegedly trying
  to install files to the same location, meaning a conflict, and that has me
  stopped, Error 70.  Is there any command under pkg that would help?

 That's a problem with the underlying ports, and should be reported as a
 bug to their maintainers.  pkgng is stricter about such things than
 pkg_tools, hence a number of cases coming to light as pkgng usage starts
 to ramp up.

  Now I wonder where error codes are documented.  I see Error 1 and 2 most
  frequently, but where do I find what Error 1, 2, 3, 4, 5 etc mean?

 pkgng uses sysexits.h for almost all of its error codes. 70 is
 EX_SOFTWARE.  See sysexits(3).  Unfortunately, the error descriptions in
 that manual page are so generic it doesn't really tell you anything much
 about what actually went wrong.  There should be some sort of error
 message though.

 Cheers,



 Matthew

 -- 
 Dr Matthew J Seaman MA, D.Phil.  

I can find the port maintainers in the respective Makefiles.  I sent a
message on that subject two days ago, no response so far.  Maybe the
maintainers are off for the weekend; otherwise I can send another message,
with CC to the port maintainers, Tuesday morning, giving time for a Monday
response.

I looked in man sysexits and in the referenced file,
/usr/include/sysexits.h : showed error codes 64 to 78.

Where do I find documentation for other error codes?


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: Snag in upgrading p5-XML-SAX and p5-XML-SAX-Base

2012-10-21 Thread Matthew Seaman
On 22/10/2012 06:47, Thomas Mueller wrote:
 I looked in man sysexits and in the referenced file,
 /usr/include/sysexits.h : showed error codes 64 to 78.
 
 Where do I find documentation for other error codes?

If it's not described in the program's man page, then I'm afraid you'll
probably have to resort to reading the source code.

Usually though the only real significance is between the program
returning 0 everything is OK and non-zero something wrong, and there
will be some other mechanism to tell you about what went wrong. Some
programs have been known to use a count of the number of errors
encountered as the exit code.

Cheers,

Matthew

-- 
Dr Matthew J Seaman MA, D.Phil.
PGP: http://www.infracaninophile.co.uk/pgpkey




signature.asc
Description: OpenPGP digital signature