Depend on ${PORTSDIR}/foo WITH_OPTION

2010-05-19 Thread joris dedieu
Hi list,
I would like to know if there is a way to tell a port that it depend
on an other port
but build with particulars options.

Eg : port foo build depend on bar but won't build if bar is not build
with WITH_PARTICULAR.


I  don't see anything to say that in bsd.port.mk, so before to
implement self made tests, I
want to know if I miss something.


Thanks
Joris
___
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


OpenJDK6 not building

2010-05-19 Thread Dominic Fandrey
I have no idea, why it tries to download something during build,
and no idea why it fails to do so.

Fetching
https://jaxp.dev.java.net/files/documents/913/147491/jdk6-jaxp-2010_01_15.zip
manually works fine. But if I do that the file will just be
deleted by the build script and it will again try unsuccessfully
to get it.

-jaxp_src-url-bundle:
 [echo] Downloading from 
https://jaxp.dev.java.net/files/documents/913/147491/jdk6-jaxp-2010_01_15.zip
  [get] Getting: 
https://jaxp.dev.java.net/files/documents/913/147491/jdk6-jaxp-2010_01_15.zip
  [get] To: 
/usr/obj/mobileKamikaze.norad/amd64/usr/ports/java/openjdk6/work/build/bsd-amd64/jaxp/drop/bundles/jdk6-jaxp-2010_01_15.zip.temp
  [get] Error getting 
https://jaxp.dev.java.net/files/documents/913/147491/jdk6-jaxp-2010_01_15.zip 
to 
/usr/obj/mobileKamikaze.norad/amd64/usr/ports/java/openjdk6/work/build/bsd-amd64/jaxp/drop/bundles/jdk6-jaxp-2010_01_15.zip.temp

BUILD FAILED
java.net.SocketException: Invalid argument
at java.net.PlainSocketImpl.socketConnect(Native Method)
at 
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:310)
at 
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:176)
at 
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:163)
at java.net.Socket.connect(Socket.java:542)
at java.net.Socket.connect(Socket.java:492)
at sun.net.NetworkClient.doConnect(NetworkClient.java:174)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:409)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:530)
at sun.net.www.protocol.https.HttpsClient.init(HttpsClient.java:289)
at sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:346)
at 
sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191)
at 
sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:755)
at 
sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177)
at 
sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:153)
at org.apache.tools.ant.taskdefs.Get.doGet(Get.java:145)
at org.apache.tools.ant.taskdefs.Get.execute(Get.java:78)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
at 
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
at org.apache.tools.ant.Main.runBuild(Main.java:758)
at org.apache.tools.ant.Main.startAnt(Main.java:217)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)

Total time: 0 seconds
gmake[1]: *** [all] Error 1
gmake[1]: Leaving directory 
`/usr/obj/mobileKamikaze.norad/amd64/usr/ports/java/openjdk6/work/jaxp/make'
gmake: *** [jaxp-build] Error 2
*** Error code 1

Stop in /usr/ports/java/openjdk6.

-- 
A: Because it fouls the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail? 
___
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: GPLv3-licensed ports

2010-05-19 Thread Vitaly Magerya
Charlie Kester wrote:
 Will someone with edit privileges for the wiki please add the following to the
 list of GPLv3-licensed ports (http://wiki.freebsd.org/PortsAndGPLv3)?
 
   math/ised 
   misc/xsw 
   sysutils/rdup

And lang/ikarus too while we're at it.

I don't understand the purpose of that list though. What does legal
decisions regarding the use of GPLv3 in our ports system mean?
___
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: preferred place for system-wide config files

2010-05-19 Thread Matthew Seaman
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 19/05/2010 24:18:13, Anonymous wrote:
 This doesn't concern only portmaster. As I've mentioned previously
 xorg-server, subversion and git don't install any config file (not even
 in share/examples) but still look for it inside PREFIX not LOCALBASE.
 In other words almost any GNU_CONFIGURE port that doesn't install config
 files. I've yet to see someone modify SYSCONFDIR for such ports.

Err... xorg-server looks in about half a dozen different likely places
for a config file.  Traditionally I've put it in /etc/X11 (which is
wrong according to ports rules, but it works).  You could put it in
/usr/local/etc/X11 or /usr/local/lib/X11/ to be more hier(7) compliant,
and it would work there too.

svn is even less predictable: the config files for each repo -- and
there may be many repos -- live within the directory structure of the
repo itself.  Repos can be put just about anywhere within the filesystem.

No idea about git -- I guess it behaves much the same as svn.

Sometimes you just aren't going to be able to apply a simple heuristic
to find a port's config files.  It's all part of life's rich tapestry.

Cheers,

Matthew

- -- 
Dr Matthew J Seaman MA, D.Phil.   7 Priory Courtyard
  Flat 3
PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate
  Kent, CT11 9PW
-BEGIN PGP SIGNATURE-
Version: GnuPG/MacGPG2 v2.0.14 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkvzmNcACgkQ8Mjk52CukIzyDgCeJFQYe0YfANn9FCR1ox11fYys
oH8AnRTnubPHr6dhHVeKhp+oDHpvpYjz
=onoE
-END PGP SIGNATURE-
___
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


Simultaneous encoding using Gogo. (petite port)

2010-05-19 Thread Romil Shah
Hi,
I am using Gogo MP3 encoder for high speed audio encoding. But my
configuration requires multiple simultaneous streams to be encoded to MP3. I
am planning to use SMP's for the simultaneous behaviour. But looking at the
source code, the changes seem to be huge, extending up to the assembly code
used by the encoder. Has anyone ever tried to modify gogo for simultaneous
streams?

Please guide, if anyone has insight of Gogo or experience with such
modifications

Romil.
___
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: preferred place for system-wide config files

2010-05-19 Thread Matthew Seaman
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 18/05/2010 22:57:25, Anonymous wrote:
 I can't understand why we should consider PREFIX absence here. Because,
 if it is absent then there is *no* port installed, too. The issue
 becomes moot: should a non-installed port look for files in
 LOCALBASE/etc or not? Besides, in case of ports that don't have any
 dependencies (e.g. portmaster) LOCALBASE is same as PREFIX because it
 may not exist prior installation, too. So, they either both exist or
 both do not exist in such case.

Hmmm... it makes no sense for a port to look for its /own/ configuration
files anywhere other than PREFIX by default.  Looking for the
configuration files of some other port is a different matter.

Suppose we install apr1 and apache22 with a prefix of /opt.  httpd.conf
is going to be in /opt/etc/apache22/httpd.conf

Now the development team comes along and installs their own copy of
devel/php5 with the options to build mod_php5 turned on.  This they
install under their development tree: PREFIX = /opt/testing/

Installing an apache module involves adding the appropriate LoadModule
line to httpd.conf.  Currently the ports would attempt to modify
/opt/etc/apache22/httpd.conf if anything.  Which makes sense as that's
the default place to find httpd.conf from when apache was installed, and
the only location where the ports knows it can find a copy of httpd.conf.

Yet it's an equally valid scenario to assume those developers are
running their own private instance of apache using the binaries
installed for the system but their own config setup in
/opt/testing/etc/apache22/httpd.conf

In the first place you've got a privately installed port attempting to
alter the system-wide configuration of apache, which is most likely
undesirable.  In the second, the ports would have to guess where the
devs chose to put their apache config files, and there's not even any
guarantee there'd be anything there yet to be found at port installation
time.

Software guessing about what human intentions are: that's going to end
in tears.  In this particular case, I think the correct response should
be to detect that mod_php was being installed to a different PREFIX than
LOCALBASE, and suppress the modification of httpd.conf

If one particular developer subsequently goes on to install some php
modules, they could use PREFIX = /home/user for their private copy.
inter-alia installing those modules would entail adding entries to
/opt/testing/etc/php/extensions.ini  --  where suddenly LOCALBASE is now
/opt/testing rather than /opt.

LOCALBASE is a rather imprecisely defined concept -- its easy to see
that there could be many values of LOCALBASE within some reasonably
complex dependency tree.  Ultimately each dependent port could have a
distinct LOCALBASE[*].  The current usage of the LOCALBASE variable
within the ports system really doesn't accommodate that complexity.

Cheers,

Matthew

[*] I've seen this proposed in all seriousness.  My advice: run away.
Run away very quickly.  Screaming optional.

- -- 
Dr Matthew J Seaman MA, D.Phil.   7 Priory Courtyard
  Flat 3
PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate
  Kent, CT11 9PW
-BEGIN PGP SIGNATURE-
Version: GnuPG/MacGPG2 v2.0.14 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkvzns0ACgkQ8Mjk52CukIw01ACeNSPrV6Z7AJWxRXTYkaP1ofJj
cikAn0YILKaVvrp5qpKUJYee7fsavHbJ
=DE8o
-END PGP SIGNATURE-
___
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: OpenJDK6 not building

2010-05-19 Thread Alex Dupre
Dominic Fandrey ha scritto:
 I have no idea, why it tries to download something during build,
 and no idea why it fails to do so.

Theoretically a port should not download anything in the build stage,
but currently the openjdk6 port does it. I don't know why it fails for
you, but I built the port in tinderbox without problems. Have you re-tried?

-- 
Alex Dupre
___
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


SARG wont build ?

2010-05-19 Thread cyx
Tried to build /usr/ports/www/sarg but it stops building with a ton of error
messages after gcc gets called:

 

gcc -L/usr/local/lib util.o log.o report.o topuser.o email.o sort.o html.o
totger.o index.o getconf.o usage.o decomp.o ip2name.o  useragent.o exclude.o
convlog.o totday.o repday.o datafile.o  indexonly.o splitlog.o lastlog.o
topsites.o siteuser.o css.o  smartfilter.o denied.o authfail.o language.o
charset.o  squidguard_log.o squidguard_report.o auth.o download.o grepday.o
dansguardian_log.o dansguardian_report.o realtime.o -o sarg -liconv

grepday.o(.text+0xf4): In function `I18NgdImageStringFT':

: undefined reference to `gdImageStringFTEx'

grepday.o(.text+0x28f): In function `bar':

: undefined reference to `gdImageColorAllocate'

grepday.o(.text+0x2b9): In function `bar':

: undefined reference to `gdImageColorAllocate'

grepday.o(.text+0x2e3): In function `bar':

: undefined reference to `gdImageColorAllocate'

grepday.o(.text+0x30d): In function `bar':

: undefined reference to `gdImageColorAllocate'

grepday.o(.text+0x337): In function `bar':

: undefined reference to `gdImageColorAllocate'

grepday.o(.text+0x3c1): In function `bar':

: undefined reference to `gdImageFilledRectangle'

grepday.o(.text+0x416): In function `bar':

: undefined reference to `gdImageFilledPolygon'

grepday.o(.text+0x445): In function `bar':

: undefined reference to `gdImageLine'

grepday.o(.text+0x47d): In function `bar':

: undefined reference to `gdImageFilledRectangle'

grepday.o(.text+0x4ac): In function `bar':

: undefined reference to `gdImageRectangle'

grepday.o(.text+0x588): In function `bar':

.

.

.

Whats wrong ? I even tried this with GD Support disabled - same messages ?

Regards

Werner

___
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


games/prboom: needs patch after png update

2010-05-19 Thread Andriy Gapon

This is an issue very similar to what is described here:
http://www.freebsd.org/cgi/query-pr.cgi?pr=145163
The following patch should fix compilation with new png.

--- src/SDL/i_sshot.c.orig  2010-05-19 13:40:36.506099313 +0300
+++ src/SDL/i_sshot.c   2010-05-19 13:41:50.837973800 +0300
@@ -231,7 +231,7 @@
   if (fp)
   {
 png_struct *png_ptr = png_create_write_struct(
-PNG_LIBPNG_VER_STRING, png_error_ptr_NULL, error_fn, warning_fn);
+PNG_LIBPNG_VER_STRING, NULL, error_fn, warning_fn);

 if (png_ptr)
 {
@@ -279,7 +279,7 @@
 break;
 }
   }
-  png_destroy_write_struct(png_ptr,  png_infopp_NULL);
+  png_destroy_write_struct(png_ptr,  NULL);
 }
 fclose(fp);
   }

-- 
Andriy Gapon
___
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: GPLv3-licensed ports

2010-05-19 Thread Mehmet Erol Sanliturk
On Wed, May 19, 2010 at 3:55 AM, Vitaly Magerya vmage...@gmail.com wrote:

 Charlie Kester wrote:
  Will someone with edit privileges for the wiki please add the following
 to the
  list of GPLv3-licensed ports (http://wiki.freebsd.org/PortsAndGPLv3)?
 
math/ised
misc/xsw
sysutils/rdup

 And lang/ikarus too while we're at it.

 I don't understand the purpose of that list though. What does legal
 decisions regarding the use of GPLv3 in our ports system mean?



http://www.gnu.org/licenses/quick-guide-gplv3.html  :
 ( BSD License is NOT compatible to GPL v3 ... , please see figure , if I
understand it
 correctly . )

http://www.gnu.org/licenses/gpl-3.0.html
http://www.gnu.org/licenses/lgpl-3.0.html
http://www.gnu.org/licenses/


Thank you very much .

Mehmet Erol Sanliturk
___
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: GPLv3-licensed ports

2010-05-19 Thread Sergey V. Dyatko
On Wed, 19 May 2010 02:49:14 +0200
Marius Nünnerich mar...@nuenneri.ch wrote:

MNOn Wed, May 19, 2010 at 00:41, Charlie Kester
MNcorky1...@comcast.net wrote:
MN Will someone with edit privileges for the wiki please add the
MN following to the
MN list of GPLv3-licensed ports
MN (http://wiki.freebsd.org/PortsAndGPLv3)?
MN
MN        math/ised       misc/xsw        sysutils/rdup
MN
MNDone, thanks for reporting.

deskutils/q4wine

--
wbr, tiger
___
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: GPLv3-licensed ports

2010-05-19 Thread Vitaly Magerya
Mehmet Erol Sanliturk wrote:
 I don't understand the purpose of that list though. What does legal
 decisions regarding the use of GPLv3 in our ports system mean?
 
 http://www.gnu.org/licenses/quick-guide-gplv3.html  :
  ( BSD License is NOT compatible to GPL v3 ... , please see figure , if I
 understand it correctly . )

No, 3-clause BSD license is compatible with GPLv3 [1] (you can follow
multiple arrows on that figure). You can combine BSD-licensed code with
GPLv3-licensed code and either use it privately or redistribute it under
GPLv3. Pretty much the same as with GPLv2.

This actually implies that the packages and possibly the patches in GPL
ports are covered by GPL too... hence the legal decision I guess. OK.

[1] 4-clause BSD is incompatible with both GPLv2 and GPLv3.
___
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: GPLv3-licensed ports

2010-05-19 Thread jhell
Adding to this bundle of madness...

I believe that it would be best practice to keep ports/LEGAL up-to-date
with this list.

Those who already have ports on a machine may find it more usefull to
find them there.

Quoting ports/LEGAL:
Some of the ports in this directory have restrictive copyrights and
GPLv3 I believe certainly would fall under that category.

Feel free to start list here:

DistPortWhy
--
gcc-*-4.2-*.tar.bz2 lang/gcc42  GPLv3
gcc-*-4.3-*.tar.bz2 lang/gcc43  GPLv3
gcc-*-4.4-*.tar.bz2 lang/gcc44  GPLv3
gcc-*-4.5-*.tar.bz2 lang/gcc45  GPLv3


Regards,

-- 

 jhell
___
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: Simultaneous encoding using Gogo. (petite port)

2010-05-19 Thread RW
On Wed, 19 May 2010 13:18:52 +0530
Romil Shah romilsha...@gmail.com wrote:

 Hi,
 I am using Gogo MP3 encoder for high speed audio encoding. But my
 configuration requires multiple simultaneous streams to be encoded to
 MP3. I am planning to use SMP's for the simultaneous behaviour. But
 looking at the source code, the changes seem to be huge, extending up
 to the assembly code used by the encoder. Has anyone ever tried to
 modify gogo for simultaneous streams?

Why do you want a single encoder processes to encode multiple streams?
Can't you use one process for each stream?
___
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: GPLv3-licensed ports

2010-05-19 Thread Matthias Andree
To cut all these discussions short:

George,

I'll ask you as the first author of said page,

- what was the concern or motivation that led to the creation of this page?

- How are FreeBSD ports special if they use GPLv3?

- Why does FreeBSD need to track GPLv3 ports at all?

Thanks.
Matthias
___
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: OpenJDK6 not building

2010-05-19 Thread Dominic Fandrey
On 19/05/2010 10:25, Alex Dupre wrote:
 Dominic Fandrey ha scritto:
 I have no idea, why it tries to download something during build,
 and no idea why it fails to do so.
 
 Theoretically a port should not download anything in the build stage,
 but currently the openjdk6 port does it. I don't know why it fails for
 you, but I built the port in tinderbox without problems. Have you re-tried?

I tried it in three different environments, (NAT, UMTS, University VPN).
No clue what causes the exception.

-- 
A: Because it fouls the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail? 
___
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: Re: GPLv3-licensed ports

2010-05-19 Thread Konstantin Tokarev
  No, 3-clause BSD license is compatible with GPLv3 [1] (you can follow
  multiple arrows on that figure). You can combine BSD-licensed code with
  GPLv3-licensed code and either use it privately or redistribute it under
  GPLv3. Pretty much the same as with GPLv2.

Surely.

  
  This actually implies that the packages and possibly the patches in GPL
  ports are covered by GPL too... hence the legal decision I guess. OK.

Patches itself (sources) may have any compatible license (including BSD), but 
when they are applied to GPL sources, produced sources fall under GPL 
completely, including modified parts

-- 
Regards,
Konstantin
___
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


xfce4/xorg problem amd64

2010-05-19 Thread Sandra Kachelmann
Hi

Since the xorg update my xfce4 desktop has become unusable. I always
get the error message below. I even setup FreeBSD 8.0-RELEASE from
scratch, updated to 8.0-STABLE, installed xorg and xfce4 with default
settings:

$ portinstall --batch /usr/ports/x11/xorg /usr/ports/x11-wm/xfce4

Then I moved my homedir away to avoid any cruft in .config or
wherever. Setup .ininitrc .session

$ cat .xinitrc
if [ -f ~/.xsession ]; then
. ~/.xsession
fi

$ cat .xsession
cd
xset b off
/usr/local/bin/numlockx
exec sh /usr/local/etc/xdg/xfce4/xinitrc

So now everything should be completely vanilla:

skachelm...@valhalla:~ $ startx
xauth:  creating new authority file /home/skachelmann/.serverauth.7426


X.Org X Server 1.7.5
Release Date: 2010-02-16
X Protocol Version 11, Revision 0
Build Operating System: FreeBSD 8.0-STABLE amd64
Current Operating System: FreeBSD valhalla.local 8.0-STABLE FreeBSD
8.0-STABLE #0: Fri May  7 20:43:11 CEST 2010
r...@valhalla.local:/usr/obj/usr/src/sys/GENERIC amd64
Build Date: 19 May 2010  12:50:03AM

Current version of pixman: 0.16.6
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: /var/log/Xorg.0.log, Time: Wed May 19 15:41:10 2010
(==) Using config file: /etc/X11/xorg.conf
record: RECORD extension enabled at configure time.
record: This extension is known to be broken, disabling extension now..
record: http://bugs.freedesktop.org/show_bug.cgi?id=20500
stdin:1:3: error: invalid preprocessing directive #Those
stdin:2:3: error: invalid preprocessing directive #or
stdin:3:3: error: invalid preprocessing directive #Xft
stdin:4:3: error: invalid preprocessing directive #Xft
xrdb:  Xft.hinting on line 9 overrides entry on line 6
xrdb:  Xft.hintstyle on line 11 overrides entry on line 7
xfdesktop[7480]: starting up
process 7466: arguments to dbus_message_new_signal() were incorrect,
assertion _dbus_check_is_valid_path (path) failed in file
dbus-message.c line 1165.
This is normally a bug in some application using the D-Bus library.
  D-Bus not compiled with backtrace support so unable to print a backtrace
Abort trap (core dumped)

(xfce4-settings-helper:7482): libxfcegui4-WARNING **: ICE I/O Error

waiting for X server to shut down
(xfce4-settings-helper:7485): xfce4-settings-helper-WARNING **: Failed
to connect to session manager
xfce4-settings-helper: Fatal IO error 53 (Software caused connection
abort) on X server :0.0.
xfwm4: Fatal IO error 2 (No such file or directory) on X server :0.0.
xfce4-panel: Fatal IO error 0 (Unknown error: 0) on X server :0.0.



dbus and hal are running.

Any help to solve this nightmare is gratefully appreciated!

Sandra
___
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: OpenJDK6 not building

2010-05-19 Thread Damian Gerow
Dominic Fandrey wrote:
: On 19/05/2010 10:25, Alex Dupre wrote:
:  Dominic Fandrey ha scritto:
:  I have no idea, why it tries to download something during build,
:  and no idea why it fails to do so.
:  
:  Theoretically a port should not download anything in the build stage,
:  but currently the openjdk6 port does it. I don't know why it fails for
:  you, but I built the port in tinderbox without problems. Have you re-tried?
: 
: I tried it in three different environments, (NAT, UMTS, University VPN).
: No clue what causes the exception.

FWIW, I'm seeing the same thing when trying to upgrade openjdk6-b17_2 to
openjdk6-b19_1.
___
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: xfce4/xorg problem amd64

2010-05-19 Thread Warren Block

On Wed, 19 May 2010, Sandra Kachelmann wrote:


Since the xorg update my xfce4 desktop has become unusable. I always
get the error message below. I even setup FreeBSD 8.0-RELEASE from
scratch, updated to 8.0-STABLE, installed xorg and xfce4 with default
settings:

...

So now everything should be completely vanilla:

...

xfdesktop[7480]: starting up
process 7466: arguments to dbus_message_new_signal() were incorrect,
assertion _dbus_check_is_valid_path (path) failed in file
dbus-message.c line 1165.
This is normally a bug in some application using the D-Bus library.
 D-Bus not compiled with backtrace support so unable to print a backtrace
Abort trap (core dumped)


If you can live without the features of xfce4-session, deinstalling it 
should allow xfce to run.


There's another approach that may work for you here:
  http://lists.freebsd.org/pipermail/freebsd-ports/2010-May/061097.html

-Warren Block * Rapid City, South Dakota USA
___
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


devel/gdb6* broken with new readline?

2010-05-19 Thread Frank Mayhar
I'm trying to do a full upgrade of everything for the first time in a
while.  After many gyrations, I've run into something that appears to
not be my fault :-):

cc -O2 -fno-strict-aliasing -pipe -DRL_NO_COMPAT   \
-o gdb gdb.o libgdb.a \
   -lreadline ../opcodes/libopcodes.a ../bfd/libbfd.a  
../libiberty/libiberty.a -lncurses -lm -L/usr/local/lib -liconv 
/usr/local/lib/libexpat.so -Wl,-rpath -Wl,/usr/local/lib 
../libiberty/libiberty.a  -lkvm
libgdb.a(tui-io.o)(.text+0x2aa): In function `tui_setup_io':
: undefined reference to `readline_echoing_p'
libgdb.a(tui-io.o)(.text+0x2b0): In function `tui_setup_io':
: undefined reference to `readline_echoing_p'
libgdb.a(tui-io.o)(.text+0x3c0): In function `tui_setup_io':
: undefined reference to `readline_echoing_p'
gmake[2]: *** [gdb] Error 1
gmake[2]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/gdb'
gmake[1]: *** [all-gdb] Error 2
gmake[1]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6'
gmake: *** [all] Error 2
*** Error code 1

Stop in /usr/ports/devel/gdb66.
*** Error code 1

It fails the same way with devel/gdb6.  I did a bit of searching and
apparently this is a known problem with the latest readline that was
fixed in gdb 6.8.
-- 
Frank Mayhar fr...@exit.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: xfce4/xorg problem amd64

2010-05-19 Thread Richard Kuhns
On 05/19/10 10:46, Warren Block wrote:
 On Wed, 19 May 2010, Sandra Kachelmann wrote:
 
 Since the xorg update my xfce4 desktop has become unusable. I always
 get the error message below. I even setup FreeBSD 8.0-RELEASE from
 scratch, updated to 8.0-STABLE, installed xorg and xfce4 with default
 settings:
 ...
 So now everything should be completely vanilla:
 ...
 xfdesktop[7480]: starting up
 process 7466: arguments to dbus_message_new_signal() were incorrect,
 assertion _dbus_check_is_valid_path (path) failed in file
 dbus-message.c line 1165.
 This is normally a bug in some application using the D-Bus library.
  D-Bus not compiled with backtrace support so unable to print a backtrace
 Abort trap (core dumped)
 
 If you can live without the features of xfce4-session, deinstalling it 
 should allow xfce to run.
 
 There's another approach that may work for you here:
http://lists.freebsd.org/pipermail/freebsd-ports/2010-May/061097.html

I'm afraid after logging in/out several more times, the sleep before starting
xfce4-session only seems to help about 50% of the time :-(. I finally ended up
moving xfce4-session out of the way.

-- 
Richard Kuhns r...@wintek.com My Desk:  765-269-8541
Wintek Corporation Internet Support: 765-269-8503
427 N 6th Street STE C Consulting:   765-269-8504
Lafayette, IN 47901-2211   Accounting:   765-269-8502
___
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: xfce4/xorg problem amd64

2010-05-19 Thread Gary Jennejohn
On Wed, 19 May 2010 15:56:05 +0200
Sandra Kachelmann s.kachelm...@googlemail.com wrote:

 Since the xorg update my xfce4 desktop has become unusable. I always
 get the error message below. I even setup FreeBSD 8.0-RELEASE from
 scratch, updated to 8.0-STABLE, installed xorg and xfce4 with default
 settings:
 
 $ portinstall --batch /usr/ports/x11/xorg /usr/ports/x11-wm/xfce4
 

portinstall?  What's that?

You could try adding --enable-checks=no to CONFIGURE_ARGS in
/usr/ports/devel/dbus/Makefile and reinstalling dbus.  This
option disables all the safety checks which are being triggered.

Might help.

--
Gary Jennejohn
___
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


ports-mgmt/portmaster does not have zsh completions anymore ?

2010-05-19 Thread David DEMELIER
Hi,

Today I upgraded the portmaster port to 2.27 and I noticed that there
was no completion anymore with my zsh. I was using it like portmaster
-tab where tab gave me all the options available, I was able to do
portmaster tab to use portsdir pattern too. Now there is nothing !

Are these completions completely removed?

Cheers.

-- 
Demelier David
___
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


New! Eliminate middlemen - authors make more money!

2010-05-19 Thread Wubbit . com

This message contains graphics. If you don't see them, [1]view this
   email in your browser 

   [2]New Groundbreaking E-Commerce Web Site, Wubbit.com 
[3]Authors Wubbit! Click Here to View Video 

 o Avoid paying middlemen a huge share of the profit. Authors put
 their heart, soul and years of hard work into their books, and
 deserve to make a little money.
 o Sell direct to thousands of independent bookstores.
 o Sell books online directly to consumers without a distributor.
 o Control the retail price of your books and therefore the profits.
 o Enable independent bookstores to order a book in any quantity
 from an author at any time of day.
 o Increase sales by appearing on Wubbit's monthly Top 100 Best
 Seller List.
 o Provides tools to publish, design and print books.
 o The cost is less than you can imagine.
 Signing up is Easy!
 Go to [4]Wubbit.com to set up your account and upload your book.

[5]Pass it On! [6]facebook 

   Authors : [7]Join Authors List : [8]www.wubbit.com
   _

   View this message [9]online : Subscribe via [10]RSS feed
   [11]Click here to update your profile or Unsubscribe
   [12]Wubbit.com | 2324 Palmetto Court | Florence, KY | 41042 | US
Message managed with [13]ListRocket
  [listrocket_footer.gif?3000742]

References

   1. http://www.listrocket.com/public/archive.php?mode=threadthread=11459
   2. 
http://www.listrocket.com/public/link.php?url=https://www.wubbit.com/wubbit/AuthorLogin.aspxlid=56098uid=3000697sid=19507mid=17859
   3. 
http://www.listrocket.com/public/link.php?url=https://www.wubbit.com/wubbit/AuthorLogin.aspxlid=56099uid=3000697sid=19507mid=17859
   4. 
http://www.listrocket.com/public/link.php?url=https://www.wubbit.com/wubbit/AuthorLogin.aspxlid=56100uid=3000697sid=19507mid=17859
   5. 
mailto:?subject=Authors%20Wubbit!body=Check%20out%20this%20New%20Groundbreaking%20E-Commerce%20Web%20Site:%20%20http%3A%2F%2Fwww.wubbit.com
   6. 
http://www.listrocket.com/public/link.php?url=http://www.facebook.com/pages/Wubbit/122880974403840lid=56097uid=3000697sid=19507mid=17859
   7. http://www.listrocket.com/list/1332b684ebd4
   8. http://www.wubbit.com/
   9. 
http://www.listrocket.com/public/archive.php?mode=threadcat=9080rc=2babe9a8b490mid=3000742cc=a990b84bd1cb341
  10. http://www.listrocket.com/public/archive.php?mode=rsscat=9080rt=2
  11. 
http://www.listrocket.com/public/profile.php?sf=Editm=3000742c=a990b84bd1cb341s=19507
  12. mailto:bla...@wubbit.com
  13. http://www.listrocket.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: ports-mgmt/portmaster does not have zsh completions anymore ?

2010-05-19 Thread Doug Barton
On 05/19/10 09:37, David DEMELIER wrote:
 Hi,
 
 Today I upgraded the portmaster port to 2.27 and I noticed that there
 was no completion anymore with my zsh. I was using it like portmaster
 -tab where tab gave me all the options available, I was able to do
 portmaster tab to use portsdir pattern too. Now there is nothing !

pkg_delete portmaster*
cd /usr/ports/ports-mgmt/portmaster
make clean
make config
select zsh completions
make install clean


hth,

Doug

-- 

... and that's just a little bit of history repeating.
-- Propellerheads

Improve the effectiveness of your Internet presence with
a domain name makeover!http://SupersetSolutions.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: ports-mgmt/portmaster does not have zsh completions anymore ?

2010-05-19 Thread Doug Barton

The user reports in private e-mail that the completions file is installed, but 
it's still not working. Can a zsh user help him out?


Doug

--

... and that's just a little bit of history repeating.
-- Propellerheads

Improve the effectiveness of your Internet presence with
a domain name makeover!http://SupersetSolutions.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


Catch up with xz import

2010-05-19 Thread Christian Weisgerber
(This goes to all the maintainers of ports with an archivers/xz
dependency.)

The xz utils and lzma library have been imported into base for
9.0-CURRENT and 8.0-STABLE.  The patch below makes the dependency
on the archivers/xz port conditional on OSVERSION.

I have not bumped PORTREVISION.  (People might update the ports
right now, but base only later, so incrementing PORTREVISION doesn't
really help, I think.)

Please check and comment.  I intend to commit this soon.


Index: archivers/deco/Makefile
===
RCS file: /home/pcvs/ports/archivers/deco/Makefile,v
retrieving revision 1.15
diff -u -r1.15 Makefile
--- archivers/deco/Makefile 14 Apr 2010 06:17:26 -  1.15
+++ archivers/deco/Makefile 19 May 2010 17:27:43 -
@@ -20,7 +20,6 @@
arj:${PORTSDIR}/archivers/arj \
cabextract:${PORTSDIR}/archivers/cabextract \
dpkg:${PORTSDIR}/archivers/dpkg \
-   lzma:${PORTSDIR}/archivers/xz \
lzop:${PORTSDIR}/archivers/lzop \
7z:${PORTSDIR}/archivers/p7zip \
rpm:${PORTSDIR}/archivers/rpm \
@@ -48,4 +47,10 @@
 .endfor
@cd ${WRKDIR}/${PORTNAME}-archive-1.5.1/  ${CP} -pPR * ${DATADIR}
 
-.include bsd.port.mk
+.include bsd.port.pre.mk
+
+.if ${OSVERSION}  800505 || (${OSVERSION} = 90  ${OSVERSION}  900012)
+RUN_DEPENDS+=  lzma:${PORTSDIR}/archivers/xz
+.endif
+
+.include bsd.port.post.mk
Index: archivers/gtar/Makefile
===
RCS file: /home/pcvs/ports/archivers/gtar/Makefile,v
retrieving revision 1.69
diff -u -r1.69 Makefile
--- archivers/gtar/Makefile 29 Mar 2010 17:36:25 -  1.69
+++ archivers/gtar/Makefile 19 May 2010 17:27:43 -
@@ -16,7 +16,7 @@
 COMMENT=   GNU version of the traditional tape archiver
 
 # only force dependencies for compressors that have a single-letter option
-RUN_DEPENDS=   xz:${PORTSDIR}/archivers/xz
+#RUN_DEPENDS=  # see below
 
 INFO=  tar
 
@@ -50,4 +50,10 @@
 regression-test: build
@cd ${WRKSRC}  ${SETENV} ${MAKE_ENV} ${MAKE} check
 
-.include bsd.port.mk
+.include bsd.port.pre.mk
+
+.if ${OSVERSION}  800505 || (${OSVERSION} = 90  ${OSVERSION}  900012)
+RUN_DEPENDS+=  xz:${PORTSDIR}/archivers/xz
+.endif
+
+.include bsd.port.post.mk
Index: archivers/libarchive/Makefile
===
RCS file: /home/pcvs/ports/archivers/libarchive/Makefile,v
retrieving revision 1.60
diff -u -r1.60 Makefile
--- archivers/libarchive/Makefile   22 Mar 2010 02:43:11 -  1.60
+++ archivers/libarchive/Makefile   19 May 2010 17:27:43 -
@@ -13,8 +13,6 @@
 MAINTAINER=gle...@freebsd.org
 COMMENT=   Library to create and read several streaming archive formats
 
-LIB_DEPENDS=   lzma.0:${PORTSDIR}/archivers/xz
-
 GNU_CONFIGURE= yes
 USE_LDCONFIG=  yes
 USE_GNOME= libxml2
@@ -55,4 +53,10 @@
 check:
(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE} check)
 
-.include bsd.port.mk
+.include bsd.port.pre.mk
+
+.if ${OSVERSION}  800505 || (${OSVERSION} = 90  ${OSVERSION}  900012)
+LIB_DEPENDS+=  lzma.0:${PORTSDIR}/archivers/xz
+.endif
+
+.include bsd.port.post.mk
Index: archivers/py-liblzma/Makefile
===
RCS file: /home/pcvs/ports/archivers/py-liblzma/Makefile,v
retrieving revision 1.4
diff -u -r1.4 Makefile
--- archivers/py-liblzma/Makefile   16 Oct 2009 14:00:34 -  1.4
+++ archivers/py-liblzma/Makefile   19 May 2010 17:27:43 -
@@ -16,11 +16,16 @@
 COMMENT=   Python binding for the LZMA compression library
 
 BUILD_DEPENDS= pkg-config:${PORTSDIR}/devel/pkg-config
-LIB_DEPENDS=   lzma.0:${PORTSDIR}/archivers/xz
 
 USE_BZIP2= yes
 USE_PYTHON=2.6+
 USE_PYDISTUTILS=yes
 PYDISTUTILS_PKGNAME=   py${PORTNAME}
 
-.include bsd.port.mk
+.include bsd.port.pre.mk
+
+.if ${OSVERSION}  800505 || (${OSVERSION} = 90  ${OSVERSION}  900012)
+LIB_DEPENDS+=  lzma.0:${PORTSDIR}/archivers/xz
+.endif
+
+.include bsd.port.post.mk
Index: archivers/rpm5/Makefile
===
RCS file: /home/pcvs/ports/archivers/rpm5/Makefile,v
retrieving revision 1.30
diff -u -r1.30 Makefile
--- archivers/rpm5/Makefile 28 Mar 2010 06:30:32 -  1.30
+++ archivers/rpm5/Makefile 19 May 2010 17:27:43 -
@@ -22,7 +22,6 @@
neon.28:${PORTSDIR}/www/neon28 \
magic:${PORTSDIR}/sysutils/file \
xar:${PORTSDIR}/archivers/xar \
-   lzma:${PORTSDIR}/archivers/xz \
pcre.0:${PORTSDIR}/devel/pcre
 BUILD_DEPENDS= ${LOCALBASE}/bin/gsed:${PORTSDIR}/textproc/gsed
 .if !defined(NOPORTDOCS)
@@ -118,6 +117,10 @@
 
 .include bsd.port.pre.mk
 
+.if ${OSVERSION}  800505 || (${OSVERSION} = 90  ${OSVERSION}  900012)
+LIB_DEPENDS+=  lzma:${PORTSDIR}/archivers/xz
+.endif

Re: Depend on ${PORTSDIR}/foo WITH_OPTION

2010-05-19 Thread Eitan Adler
On Wed, May 19, 2010 at 9:11 AM, joris dedieu joris.ded...@gmail.com wrote:
 Hi list,
 I would like to know if there is a way to tell a port that it depend
 on an other port
 but build with particulars options.

 Eg : port foo build depend on bar but won't build if bar is not build
 with WITH_PARTICULAR.


At this point there isn't a real way to require this. One option
however is to create a slave port with the options you need set and
depend on that.

-- 
Eitan Adler
___
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: preferred place for system-wide config files

2010-05-19 Thread Anonymous
Matthew Seaman m.sea...@infracaninophile.co.uk writes:

 On 19/05/2010 24:18:13, Anonymous wrote:
 This doesn't concern only portmaster. As I've mentioned previously
 xorg-server, subversion and git don't install any config file (not even
 in share/examples) but still look for it inside PREFIX not LOCALBASE.
 In other words almost any GNU_CONFIGURE port that doesn't install config
 files. I've yet to see someone modify SYSCONFDIR for such ports.

 Err... xorg-server looks in about half a dozen different likely places
 for a config file.  Traditionally I've put it in /etc/X11 (which is
 wrong according to ports rules, but it works).  You could put it in
 /usr/local/etc/X11 or /usr/local/lib/X11/ to be more hier(7) compliant,
 and it would work there too.

However, it doesn't look under LOCALBASE/etc/X11 and LOCALBASE/lib/X11.


 svn is even less predictable: the config files for each repo -- and
 there may be many repos -- live within the directory structure of the
 repo itself.  Repos can be put just about anywhere within the filesystem.


We're talking about system-wide configuration

PREFIX/etc/subversion/config

It allows you to define site-specific defaults that affect all users and
all repos.

 No idea about git -- I guess it behaves much the same as svn.

PREFIX/etc/gitconfig

I'd add PREFIX/etc/mercurial/hgrc here, but its port uses PYDISTUTILS to
build itself. I'm not sure if it has smth similar to SYSCONFDIR, i.e.

AC_SUBST([sysconfdir], ['${prefix}/etc'])

that becomes default value for --sysconfdir for GNU_CONFIGURE scripts.


 Sometimes you just aren't going to be able to apply a simple heuristic
 to find a port's config files.  It's all part of life's rich tapestry.

   Cheers,

   Matthew
___
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: Depend on ${PORTSDIR}/foo WITH_OPTION

2010-05-19 Thread Boris Samorodov
On Wed, 19 May 2010 20:07:25 +0300 Ion-Mihai Tetcu wrote:
 On Wed, 19 May 2010 08:11:48 +0200
 joris dedieu joris.ded...@gmail.com wrote:

  I would like to know if there is a way to tell a port that it depend
  on an other port
  but build with particulars options.
  
  Eg : port foo build depend on bar but won't build if bar is not build
  with WITH_PARTICULAR.
  
  I  don't see anything to say that in bsd.port.mk, so before to
  implement self made tests, I want to know if I miss something.

 no, there isn't.

Here is a workaround: create a port with needed options and use
that new port as a dependency. You may look at comms/gammy-python
as an example.

-- 
WBR, Boris Samorodov (bsam)
Research Engineer, http://www.ipt.ru Telephone  Internet SP
FreeBSD Committer, http://www.FreeBSD.org The Power To Serve
___
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: ports-mgmt/portmaster does not have zsh completions anymore ?

2010-05-19 Thread Demelier David
On Wed, May 19, 2010 at 10:27:35AM -0700, Doug Barton wrote:
 The user reports in private e-mail that the completions file is installed, 
 but it's still not working. Can a zsh user help him out?
 

Yes, sorry I forgot everytime to answer to all...

-- 
Demelier David
___
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: OpenJDK6 not building

2010-05-19 Thread Olivier Smedts
2010/5/19 Dominic Fandrey kamik...@bsdforen.de:
 I have no idea, why it tries to download something during build,
 and no idea why it fails to do so.

 Fetching
 https://jaxp.dev.java.net/files/documents/913/147491/jdk6-jaxp-2010_01_15.zip
 manually works fine. But if I do that the file will just be
 deleted by the build script and it will again try unsuccessfully
 to get it.

 -jaxp_src-url-bundle:
     [echo] Downloading from 
 https://jaxp.dev.java.net/files/documents/913/147491/jdk6-jaxp-2010_01_15.zip
      [get] Getting: 
 https://jaxp.dev.java.net/files/documents/913/147491/jdk6-jaxp-2010_01_15.zip
      [get] To: 
 /usr/obj/mobileKamikaze.norad/amd64/usr/ports/java/openjdk6/work/build/bsd-amd64/jaxp/drop/bundles/jdk6-jaxp-2010_01_15.zip.temp
      [get] Error getting 
 https://jaxp.dev.java.net/files/documents/913/147491/jdk6-jaxp-2010_01_15.zip 
 to 
 /usr/obj/mobileKamikaze.norad/amd64/usr/ports/java/openjdk6/work/build/bsd-amd64/jaxp/drop/bundles/jdk6-jaxp-2010_01_15.zip.temp

 BUILD FAILED
 java.net.SocketException: Invalid argument
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at 
 java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:310)
        at 
 java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:176)
        at 
 java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:163)
        at java.net.Socket.connect(Socket.java:542)
        at java.net.Socket.connect(Socket.java:492)
        at sun.net.NetworkClient.doConnect(NetworkClient.java:174)
        at sun.net.www.http.HttpClient.openServer(HttpClient.java:409)
        at sun.net.www.http.HttpClient.openServer(HttpClient.java:530)
        at sun.net.www.protocol.https.HttpsClient.init(HttpsClient.java:289)
        at sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:346)
        at 
 sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191)
        at 
 sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:755)
        at 
 sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177)
        at 
 sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:153)
        at org.apache.tools.ant.taskdefs.Get.doGet(Get.java:145)
        at org.apache.tools.ant.taskdefs.Get.execute(Get.java:78)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
        at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
        at 
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at 
 org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:357)
        at org.apache.tools.ant.Target.performTasks(Target.java:385)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
        at 
 org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
        at org.apache.tools.ant.Main.runBuild(Main.java:758)
        at org.apache.tools.ant.Main.startAnt(Main.java:217)
        at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
        at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)

 Total time: 0 seconds
 gmake[1]: *** [all] Error 1
 gmake[1]: Leaving directory 
 `/usr/obj/mobileKamikaze.norad/amd64/usr/ports/java/openjdk6/work/jaxp/make'
 gmake: *** [jaxp-build] Error 2
 *** Error code 1

 Stop in /usr/ports/java/openjdk6.

By any chance do you use FORCE_MAKE_JOBS=yes ?
java/openjkd6 should be marked MAKE_JOBS_UNSAFE, it failed last time I
tried with 4 jobs (last time was maybe 3 months ago but I don't think
the port has changed much).


 --
 A: Because it fouls the order in which people normally read text.
 Q: Why is top-posting such a bad thing?
 A: Top-posting.
 Q: What is the most annoying thing on usenet and in e-mail?
 ___
 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




-- 
Olivier Smedts _
ASCII ribbon campaign ( )
e-mail: oliv...@gid0.org- against HTML email  vCards  X
www: http://www.gid0.org- against proprietary attachments / \

  Il y a seulement 10 sortes de gens dans le monde :
  ceux qui comprennent le binaire,
  et ceux qui ne le comprennent pas.
___
freebsd-ports@freebsd.org mailing 

Re: GPLv3-licensed ports

2010-05-19 Thread Charlie Kester

On Wed 19 May 2010 at 05:10:49 PDT jhell wrote:

Adding to this bundle of madness...

I believe that it would be best practice to keep ports/LEGAL up-to-date
with this list.

Those who already have ports on a machine may find it more usefull to
find them there.

Quoting ports/LEGAL:
Some of the ports in this directory have restrictive copyrights and
GPLv3 I believe certainly would fall under that category.


Yes, I don't what the original legal concerns were that led to the wiki
page, but I know that many FreeBSD users are wary of GPLv3.  So it makes
sense to let them know which ports are licensed that way.

After checking the COPYING files, some more of my ports for the list:

devel/gengetopt
devel/libYGP
sysutils/iextract
sysutils/gaffitter

The ports in the devel category are especially noteworthy, 
since (if I understand correctly) their license will infect anything

built with them.

Is ports/LEGAL prominent enough?  Should I also add something to the pkg-descr?
___
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


port update with new dependencies on ports that need to be added

2010-05-19 Thread Russell Jackson
I've got an port patch that includes adding entirely new ports along
with it. Should these new ports be submitted in separate PRs or along
with the maintainer update for the one existing port?

-- 
Russell A. Jackson r...@csub.edu
Network Analyst
California State University, Bakersfield



signature.asc
Description: OpenPGP digital signature


Re: port update with new dependencies on ports that need to be added

2010-05-19 Thread Wesley Shields
On Wed, May 19, 2010 at 11:59:50AM -0700, Russell Jackson wrote:
 I've got an port patch that includes adding entirely new ports along
 with it. Should these new ports be submitted in separate PRs or along
 with the maintainer update for the one existing port?

It's a matter of preference I think. I usually prefer that the new ports
each be submitted in their own PR and the update mention that it
requires the new ports to be added. This can be done just by referencing
the PR number for the new ports in the update. This way any audit trail
information is contained to just the port it applies to.

-- WXS
___
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: ports-mgmt/portmaster does not have zsh completions anymore ?

2010-05-19 Thread Anonymous
Demelier David demelier.da...@gmail.com writes:

 On Wed, May 19, 2010 at 10:27:35AM -0700, Doug Barton wrote:
 The user reports in private e-mail that the completions file is installed, 
 but it's still not working. Can a zsh user help him out?
 

 Yes, sorry I forgot everytime to answer to all...

Hmm, does following help?

$ autoload -Uz compinit
$ compinit

You may want to run compinstall, though. See also zshcompsys(1).
___
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: OpenJDK6 not building

2010-05-19 Thread Dominic Fandrey
On 19/05/2010 20:10, Olivier Smedts wrote:
 2010/5/19 Dominic Fandrey kamik...@bsdforen.de:
 I have no idea, why it tries to download something during build,
 and no idea why it fails to do so.

 Fetching
 https://jaxp.dev.java.net/files/documents/913/147491/jdk6-jaxp-2010_01_15.zip
 manually works fine. But if I do that the file will just be
 deleted by the build script and it will again try unsuccessfully
 to get it.

 -jaxp_src-url-bundle:
 [echo] Downloading from 
 https://jaxp.dev.java.net/files/documents/913/147491/jdk6-jaxp-2010_01_15.zip
  [get] Getting: 
 https://jaxp.dev.java.net/files/documents/913/147491/jdk6-jaxp-2010_01_15.zip
  [get] To: 
 /usr/obj/mobileKamikaze.norad/amd64/usr/ports/java/openjdk6/work/build/bsd-amd64/jaxp/drop/bundles/jdk6-jaxp-2010_01_15.zip.temp
  [get] Error getting 
 https://jaxp.dev.java.net/files/documents/913/147491/jdk6-jaxp-2010_01_15.zip
  to 
 /usr/obj/mobileKamikaze.norad/amd64/usr/ports/java/openjdk6/work/build/bsd-amd64/jaxp/drop/bundles/jdk6-jaxp-2010_01_15.zip.temp

 BUILD FAILED
 java.net.SocketException: Invalid argument
at java.net.PlainSocketImpl.socketConnect(Native Method)
at 
 java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:310)
at 
 java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:176)
at 
 java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:163)
...
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)

 Total time: 0 seconds
 gmake[1]: *** [all] Error 1
 gmake[1]: Leaving directory 
 `/usr/obj/mobileKamikaze.norad/amd64/usr/ports/java/openjdk6/work/jaxp/make'
 gmake: *** [jaxp-build] Error 2
 *** Error code 1

 Stop in /usr/ports/java/openjdk6.
 
 By any chance do you use FORCE_MAKE_JOBS=yes ?
 java/openjkd6 should be marked MAKE_JOBS_UNSAFE, it failed last time I
 tried with 4 jobs (last time was maybe 3 months ago but I don't think
 the port has changed much).

# cd /usr/ports/java/openjdk6
# make -VFORCE_MAKE_JOBS

#

Nope. I'll try to rebuild ant.

-- 
A: Because it fouls the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail? 
___
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: GPLv3-licensed ports

2010-05-19 Thread Eitan Adler
 Is ports/LEGAL prominent enough?  Should I also add something to the
 pkg-descr?

I'd rather not. I remember some work about adding licensing support to
the ports framework but can't seem to find it now. Perhaps tools like
portmaster or portupgrade could be modified to warn the user when
installing a GPLv3 port is being installed?

-- 
Eitan Adler
___
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: GPLv3-licensed ports

2010-05-19 Thread Doug Barton

On 05/19/10 12:26, Eitan Adler wrote:

Is ports/LEGAL prominent enough?  Should I also add something to the
pkg-descr?


I'd rather not. I remember some work about adding licensing support to
the ports framework but can't seem to find it now. Perhaps tools like
portmaster or portupgrade could be modified to warn the user when
installing a GPLv3 port is being installed?


Speaking for portmaster, I'm not going to touch anything having to do with licenses with 
a thirty-nine and a half foot pole.

Doug

--

... and that's just a little bit of history repeating.
-- Propellerheads

Improve the effectiveness of your Internet presence with
a domain name makeover!http://SupersetSolutions.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: Catch up with xz import

2010-05-19 Thread Max Brazhnikov
On Wed, 19 May 2010 19:42:44 +0200, Christian Weisgerber wrote:
 (This goes to all the maintainers of ports with an archivers/xz
 dependency.)
 
 The xz utils and lzma library have been imported into base for
 9.0-CURRENT and 8.0-STABLE.  The patch below makes the dependency
 on the archivers/xz port conditional on OSVERSION.
 
 I have not bumped PORTREVISION.  (People might update the ports
 right now, but base only later, so incrementing PORTREVISION doesn't
 really help, I think.)
 
 Please check and comment.  I intend to commit this soon.

Ok for KDE ports.

Max


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


Re: [kde-freebsd] Catch up with xz import

2010-05-19 Thread Kris Moore


Max Brazhnikov m...@issp.ac.ru wrote:

On Wed, 19 May 2010 19:42:44 +0200, Christian Weisgerber wrote:
 (This goes to all the maintainers of ports with an archivers/xz
 dependency.)
 
 The xz utils and lzma library have been imported into base for
 9.0-CURRENT and 8.0-STABLE.  The patch below makes the dependency
 on the archivers/xz port conditional on OSVERSION.
 
 I have not bumped PORTREVISION.  (People might update the ports
 right now, but base only later, so incrementing PORTREVISION doesn't
 really help, I think.)
 
 Please check and comment.  I intend to commit this soon.

Ok for KDE ports.

Max
___
kde-freebsd mailing list
kde-free...@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information

Looks fine for warden as well!

-- 
Kris Moore 
PC-BSD / iXsystems 
___
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: OpenJDK6 not building

2010-05-19 Thread Stacy Millions

On 05/19/10 01:15, Dominic Fandrey wrote:


java.net.SocketException: Invalid argument
at java.net.PlainSocketImpl.socketConnect(Native Method)
at 
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:310)


I have seen that before... Have you enabled IPv6 support? Have you set 
the system property java.net.preferIPv4Stack=true? Perhaps setting the
environment variable JAVAVM_OPTS thusly will help 
JAVAVM_OPTS=-Djava.net.preferIPv4Stack=true


-stacy
___
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: OpenJDK6 not building

2010-05-19 Thread Damian Gerow
Stacy Millions wrote:
: On 05/19/10 01:15, Dominic Fandrey wrote:
: 
:  java.net.SocketException: Invalid argument
:  at java.net.PlainSocketImpl.socketConnect(Native Method)
:  at 
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:310)
: 
: I have seen that before... Have you enabled IPv6 support? Have you set 
: the system property java.net.preferIPv4Stack=true? Perhaps setting the
: environment variable JAVAVM_OPTS thusly will help 
: JAVAVM_OPTS=-Djava.net.preferIPv4Stack=true

There are no  records for jaxp.dev.java.net, so preferring v4 won't help
much.

Rebuilding ant doesn't fix it, either.  Same goes for downloading the file
manually and dropping it in place, and trying to resume the build -- it just
fails on the download again.

As it's an HTTPS URL, I also tried building without the Unlimited Strength
Policy Files, but that also had no effect.
___
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: ports-mgmt/portmaster does not have zsh completions anymore ?

2010-05-19 Thread David DEMELIER
2010/5/19 Anonymous swel...@gmail.com:
 Demelier David demelier.da...@gmail.com writes:

 On Wed, May 19, 2010 at 10:27:35AM -0700, Doug Barton wrote:
 The user reports in private e-mail that the completions file is installed, 
 but it's still not working. Can a zsh user help him out?


 Yes, sorry I forgot everytime to answer to all...

 Hmm, does following help?

    $ autoload -Uz compinit
    $ compinit

 You may want to run compinstall, though. See also zshcompsys(1).


mark...@melon ~ $ sudo portmaster -tab
22:59
No results for `arguments' or `file'

I never needed to work with zshcompsys, that's weird.

-- 
Demelier David
___
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: ports-mgmt/portmaster does not have zsh completions anymore ?

2010-05-19 Thread Doug Barton

On 05/19/10 14:00, David DEMELIER wrote:


mark...@melon ~ $ sudo portmaster -tab


Try just:
portmaster -tab

Also, see the portmaster man page about setting up PM_SU_CMD.


hth,

Doug

--

... and that's just a little bit of history repeating.
-- Propellerheads

Improve the effectiveness of your Internet presence with
a domain name makeover!http://SupersetSolutions.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: ports-mgmt/portmaster does not have zsh completions anymore ?

2010-05-19 Thread David DEMELIER
2010/5/19 Doug Barton do...@freebsd.org:
 On 05/19/10 14:00, David DEMELIER wrote:

 mark...@melon ~ $ sudo portmaster -tab

 Try just:
 portmaster -tab

 Also, see the portmaster man page about setting up PM_SU_CMD.


I guess I'm the problem, I tested with a empty .zshrc and it works.
Sorry for the noise.

-- 
Demelier David
___
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: ports-mgmt/portmaster does not have zsh completions anymore ?

2010-05-19 Thread Doug Barton

On 05/19/10 14:05, David DEMELIER wrote:

I tested with a empty .zshrc and it works. Sorry for the noise.


No worries, glad it worked out for you.  :)

--

... and that's just a little bit of history repeating.
-- Propellerheads

Improve the effectiveness of your Internet presence with
a domain name makeover!http://SupersetSolutions.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: OpenJDK6 not building

2010-05-19 Thread Stacy Millions

On 05/19/10 14:50, Damian Gerow wrote:

Stacy Millions wrote:
: On 05/19/10 01:15, Dominic Fandrey wrote:
:
:  java.net.SocketException: Invalid argument
:   at java.net.PlainSocketImpl.socketConnect(Native Method)
:   at 
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:310)
:
: I have seen that before... Have you enabled IPv6 support? Have you set
: the system property java.net.preferIPv4Stack=true? Perhaps setting the
: environment variable JAVAVM_OPTS thusly will help
: JAVAVM_OPTS=-Djava.net.preferIPv4Stack=true

There are no  records for jaxp.dev.java.net, so preferring v4 won't help
much.


 records are not part of the issue... if you want a quick and dirty 
test, try this


1. download http://javassh.org/download/jta26.jar this is a java/swing 
telnet client


2. Run
  java -jar jta26.jar someipaddress
and you get:
  Socket: can't connect: java.net.SocketException: Invalid argument

3. Run
  java -Djava.net.preferIPv4Stack=true -jar jta26.jar someipaddress
and it works (assuming there is a telnet server there to connect to)

At least that is how things behave for me.

-stacy


___
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: OpenJDK6 not building

2010-05-19 Thread Damian Gerow
Stacy Millions wrote:
: On 05/19/10 14:50, Damian Gerow wrote:
:  Stacy Millions wrote:
:  : On 05/19/10 01:15, Dominic Fandrey wrote:
:  :
:  :  java.net.SocketException: Invalid argument
:  :  at java.net.PlainSocketImpl.socketConnect(Native Method)
:  :  at 
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:310)
:  :
:  : I have seen that before... Have you enabled IPv6 support? Have you set
:  : the system property java.net.preferIPv4Stack=true? Perhaps setting the
:  : environment variable JAVAVM_OPTS thusly will help
:  : JAVAVM_OPTS=-Djava.net.preferIPv4Stack=true
: 
:  There are no  records for jaxp.dev.java.net, so preferring v4 won't help
:  much.
: 
:  records are not part of the issue... if you want a quick and dirty 
: test, try this

Regardless, I tried with java.net.preferIPv4Stack=true, and it had no effect.

: 1. download http://javassh.org/download/jta26.jar this is a java/swing 
: telnet client
: 
: 2. Run
:java -jar jta26.jar someipaddress
: and you get:
:Socket: can't connect: java.net.SocketException: Invalid argument
: 
: 3. Run
:java -Djava.net.preferIPv4Stack=true -jar jta26.jar someipaddress
: and it works (assuming there is a telnet server there to connect to)
: 
: At least that is how things behave for me.

That seems ... counter-intuitive.
___
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: devel/gdb6* broken with new readline?

2010-05-19 Thread Naram Qashat

On 05/19/10 10:35, Frank Mayhar wrote:

I'm trying to do a full upgrade of everything for the first time in a
while.  After many gyrations, I've run into something that appears to
not be my fault :-):

cc -O2 -fno-strict-aliasing -pipe -DRL_NO_COMPAT   \
 -o gdb gdb.o libgdb.a \
-lreadline ../opcodes/libopcodes.a ../bfd/libbfd.a  
../libiberty/libiberty.a -lncurses -lm -L/usr/local/lib -liconv 
/usr/local/lib/libexpat.so -Wl,-rpath -Wl,/usr/local/lib 
../libiberty/libiberty.a  -lkvm
libgdb.a(tui-io.o)(.text+0x2aa): In function `tui_setup_io':
: undefined reference to `readline_echoing_p'
libgdb.a(tui-io.o)(.text+0x2b0): In function `tui_setup_io':
: undefined reference to `readline_echoing_p'
libgdb.a(tui-io.o)(.text+0x3c0): In function `tui_setup_io':
: undefined reference to `readline_echoing_p'
gmake[2]: *** [gdb] Error 1
gmake[2]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/gdb'
gmake[1]: *** [all-gdb] Error 2
gmake[1]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6'
gmake: *** [all] Error 2
*** Error code 1

Stop in /usr/ports/devel/gdb66.
*** Error code 1

It fails the same way with devel/gdb6.  I did a bit of searching and
apparently this is a known problem with the latest readline that was
fixed in gdb 6.8.


I had submitted a patch to update devel/gdb6 to GDB 6.8, and GDB 6.6 was 
repocopied to devel/gdb66, but I haven't seen any updates recently on the 
situation.  Maybe we could look into this again, as well as the possibility of 
adding a devel/gdb7 port to accommodate the GDB 7.x branch?


Thanks,
Naram Qashat
___
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: GPLv3-licensed ports

2010-05-19 Thread Garrett Cooper
On May 19, 2010, at 11:54 AM, Charlie Kester wrote:

 On Wed 19 May 2010 at 05:10:49 PDT jhell wrote:
 Adding to this bundle of madness...
 
 I believe that it would be best practice to keep ports/LEGAL up-to-date
 with this list.
 
 Those who already have ports on a machine may find it more usefull to
 find them there.
 
 Quoting ports/LEGAL:
 Some of the ports in this directory have restrictive copyrights and
 GPLv3 I believe certainly would fall under that category.
 
 Yes, I don't what the original legal concerns were that led to the wiki
 page, but I know that many FreeBSD users are wary of GPLv3.  So it makes
 sense to let them know which ports are licensed that way.
 
 After checking the COPYING files, some more of my ports for the list:
 
 devel/gengetopt
 devel/libYGP
 sysutils/iextract
 sysutils/gaffitter
 
 The ports in the devel category are especially noteworthy, since (if I 
 understand correctly) their license will infect anything
 built with them.
 
 Is ports/LEGAL prominent enough?  Should I also add something to the 
 pkg-descr?


As an end-user I don't care about GPLv3 other than from a philosophical 
stance; but using GPLv3 with FreeBSD as an employee is a non-starter, so that's 
a good primary reason for the wiki page I think.
This data should really be inside the Makefile or something similar to 
CATEGORIES, etc like Gentoo Linux does (at least you know what you're getting 
before you install a package or port). That way other non-permissive licenses 
could be audited before the package is installed and someone could make a 
decision as to whether or not they can install it either because of licensing 
constraints, export issues, or the like...
Thanks,
-Garrett___
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: portmaster cannot find package

2010-05-19 Thread Jurgen Weber

Dough

Ah, I see. That looks to have worked correctly.

Thanks

Jurgen

On 17/05/10 4:17 PM, Doug Barton wrote:

On 05/16/10 23:14, Aristedes Maniatis wrote:


Perhaps I've confused the threads. But this issue appears to be a simple
one: I've installed the www/apache22 port but with certain settings it
installs the package called apache-worker. And with the index-only
option, it thinks it can see 2.2.13 but that version package doesn't
even exist in /All.


The INDEX has to be generated with the same settings as the packages
were created with.


hth,

Doug



--
--
ish
http://www.ish.com.au
Level 1, 30 Wilson Street Newtown 2042 Australia
phone +61 2 9550 5001   fax +61 2 9550 4001
___
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: portmaster cannot find package

2010-05-19 Thread Doug Barton

On 05/19/10 17:19, Jurgen Weber wrote:

Dough

Ah, I see. That looks to have worked correctly.


Excellent!


--

... and that's just a little bit of history repeating.
-- Propellerheads

Improve the effectiveness of your Internet presence with
a domain name makeover!http://SupersetSolutions.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: portmaster cannot find package

2010-05-19 Thread Aristedes Maniatis

On 20/05/10 10:35 AM, Doug Barton wrote:

On 05/19/10 17:19, Jurgen Weber wrote:

Dough

Ah, I see. That looks to have worked correctly.


Excellent!


Hi Doug

Can I suggest a note in the man page about this. For many users this is likely 
the first time they would hit this discrepancy with the INDEX files and 
portsnap. Your index-only feature is certainly the first time we hit this 
issue. Until now we never knew that INDEX was built conditionally around the 
settings in make.conf, and we've been using FreeBSD ports for about 15 years 
now.

   --index-only
 do not try to use /usr/ports.  For updating ports when no /usr/ports
 directory is present the -PP|--packages-only option is required.  See
 the ENVIRONMENT section below for additional requirements. When using 
this
 feature with any options that affect port building in make.conf, make 
sure you
 build your INDEX files with 'make index' rather than using the portsnap
 supplied INDEX files.




Thanks for all your great work on the portmaster tool.

Ari


--
--
Aristedes Maniatis
ish
http://www.ish.com.au
Level 1, 30 Wilson Street Newtown 2042 Australia
phone +61 2 9550 5001   fax +61 2 9550 4001
GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A
___
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: Catch up with xz import

2010-05-19 Thread Kevin Lo
Christian Weisgerber wrote:
 (This goes to all the maintainers of ports with an archivers/xz
 dependency.)
 
 The xz utils and lzma library have been imported into base for
 9.0-CURRENT and 8.0-STABLE.  The patch below makes the dependency
 on the archivers/xz port conditional on OSVERSION.
 
 I have not bumped PORTREVISION.  (People might update the ports
 right now, but base only later, so incrementing PORTREVISION doesn't
 really help, I think.)
 
 Please check and comment.  I intend to commit this soon.
 
 
 Index: archivers/deco/Makefile
 ===
 RCS file: /home/pcvs/ports/archivers/deco/Makefile,v
 retrieving revision 1.15
 diff -u -r1.15 Makefile
 --- archivers/deco/Makefile   14 Apr 2010 06:17:26 -  1.15
 +++ archivers/deco/Makefile   19 May 2010 17:27:43 -
 @@ -20,7 +20,6 @@
   arj:${PORTSDIR}/archivers/arj \
   cabextract:${PORTSDIR}/archivers/cabextract \
   dpkg:${PORTSDIR}/archivers/dpkg \
 - lzma:${PORTSDIR}/archivers/xz \
   lzop:${PORTSDIR}/archivers/lzop \
   7z:${PORTSDIR}/archivers/p7zip \
   rpm:${PORTSDIR}/archivers/rpm \
 @@ -48,4 +47,10 @@
  .endfor
   @cd ${WRKDIR}/${PORTNAME}-archive-1.5.1/  ${CP} -pPR * ${DATADIR}
  
 -.include bsd.port.mk
 +.include bsd.port.pre.mk
 +
 +.if ${OSVERSION}  800505 || (${OSVERSION} = 90  ${OSVERSION}  
 900012)
 +RUN_DEPENDS+=lzma:${PORTSDIR}/archivers/xz
 +.endif
 +
 +.include bsd.port.post.mk

Please commit it, thanks!

Kevin


___
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: GPLv3-licensed ports

2010-05-19 Thread Indi
On Wed, May 19, 2010 at 04:51:30PM -0700, Garrett Cooper wrote:
 On May 19, 2010, at 11:54 AM, Charlie Kester wrote:
  
  The ports in the devel category are especially noteworthy, since (if I 
  understand correctly) their license will infect anything
  built with them.
  
  Is ports/LEGAL prominent enough?  Should I also add something to the 
  pkg-descr?
 
 
   As an end-user I don't care about GPLv3 other than from a philosophical 
 stance; but using GPLv3 with FreeBSD as an employee is a non-starter, so 
 that's a good primary reason for the wiki page I think.
   This data should really be inside the Makefile or something similar to 
 CATEGORIES, etc like Gentoo Linux does (at least you know what you're getting 
 before you install a package or port). That way other non-permissive licenses 
 could be audited before the package is installed and someone could make a 
 decision as to whether or not they can install it either because of licensing 
 constraints, export issues, or the like...

I'd go a step beyond that and suggest that GPL-licensed ports should
have an EULA requiring the user to type yes or no, like parts of java
and some other restrictively-licensed things.

-- 
Indulekha Sharpe

___
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: GPLv3-licensed ports

2010-05-19 Thread Garrett Cooper
On Wed, May 19, 2010 at 8:02 PM, Indi thebeelzebubtrig...@gmail.com wrote:
 On Wed, May 19, 2010 at 04:51:30PM -0700, Garrett Cooper wrote:
 On May 19, 2010, at 11:54 AM, Charlie Kester wrote:
 
  The ports in the devel category are especially noteworthy, since (if I 
  understand correctly) their license will infect anything
  built with them.
 
  Is ports/LEGAL prominent enough?  Should I also add something to the 
  pkg-descr?


       As an end-user I don't care about GPLv3 other than from a 
 philosophical stance; but using GPLv3 with FreeBSD as an employee is a 
 non-starter, so that's a good primary reason for the wiki page I think.
       This data should really be inside the Makefile or something similar to 
 CATEGORIES, etc like Gentoo Linux does (at least you know what you're 
 getting before you install a package or port). That way other non-permissive 
 licenses could be audited before the package is installed and someone could 
 make a decision as to whether or not they can install it either because of 
 licensing constraints, export issues, or the like...

 I'd go a step beyond that and suggest that GPL-licensed ports should
 have an EULA requiring the user to type yes or no, like parts of java
 and some other restrictively-licensed things.

No .. that will never fly with the number of ports in the ports
tree that are GPL licensed; I find the downloading the other accept
before continuing logic to be highly counterproductive when
downloading and installing ports, and I sure others do as well. It
would be considerably more convenient if there was a license signoff
for certain items because it would make things less of a PITA.

Looking at pkgsrc, they have a variable per-Makefile, LICENSE.
Determining what license a port is distributed under would be
considerably easier. Also, if someone wanted to block all GPLv3 ports,
they could effectively look for GPLv3 ports like so:

.if defined(LICENSE)  ${LICENSE} == GPLV3
.error GPLv3 licensed ports blocked due to site policy
.endif

in make.conf, etc (or ports.conf like some folks have lightly
tossed around on #bsdports and elsewhere).
Thanks,
-Garrett
___
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