Re: [solved] Re: [freebsd] pecl-imagick -> Segmentation fault: 11 (core dumped) on php -i under freebsd 7.3

2010-11-19 Thread Olivier Mueller
Hi Alex, thanks for this even better feedback. 

On Tue, 2010-11-16 at 15:22 +0100, Alex Dupre wrote:
> This is not the correct fix, the correct "fix" is to enable threads in 
> php, using the appropriate OPTION.

Ok, so probably this one: 
LINKTHR=off (default) "Link thread lib (for threaded extensions)"   ->
on

Is there any chance this will have other consequences (problems,
incompatibilities with other php/pecl extensions) ?  Or why is this off
by default ? 


This should at least be checked when installing pecl-imagick, and I
presume it will happen sometime as there is already PR about this case:
http://www.freebsd.org/cgi/query-pr.cgi?pr=150996 

Thanks again for your input & regards,
Olivier

___
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"


Now OK (Re: cvs commit: ports/databases/adstudio Makefile distinfo pkg-plist)

2010-11-19 Thread QAT
databases/adstudio, which was previously failing is OK after this commit.
Thanks for fixing it!


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


Thanks for your work on making FreeBSD better,

--
QAT - your friendly neighborhood Daemon,
preparing  a heck of an error trapping system:
 - "HMC and EOI?"
 - "Halt, Melt and Catch fire or Execute Operator Immediately."

___
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: Mk/bsd.command.mk: missing CSH tag

2010-11-19 Thread Eir Nym
On 19 November 2010 20:47, Anonymous  wrote:
> Eir Nym  writes:
>
>> On 19 November 2010 18:32, Christian Weisgerber  wrote:
>>> Eir Nym  wrote:
>>>
 >>> Since when? If you are missing /bin/csh, your system is defective
>>> Yes, I know there is a WITHOUT_TCSH knob. You can use this when
>>> you build a FreeBSD-based embedded system where you know you won't
>>> need csh. In no way does the existence of this knob imply that csh
>>> is optional on a standard FreeBSD system where you build ports.
>
> What are those requirements that constitute standard FreeBSD system
> capable of building ports?
>
>>>
>>
>> Ok, another example is NIS. You can turn off NIS support in your
>> system, and ports will check NIS biraries if they need them.
>
> There are more examples
>
>  - openssl: WITH_OPENSSL_PORT
>  - pkg_install: .if exists(...)
>  - fetch: .if exists(...)
>  - texinfo: by relying on PATH
>
> And rather than resurrecting shells/tcsh one can also also try
>
>  BUILD_DEPENDS += ${CSH}:${PORTSDIR}/shells/44bsd-csh
>
>  .if exists(/bin/csh)
>  CSH ?= /bin/csh
>  .else
>  CSH ?= ${LOCALBASE}/bin/44bsd-csh
>  .endif
>
> But some ports may assume csh is tcsh like sh is bash on linux.
>
Oh, sorry, I haven't knew if csh is in ports tree. 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"


[Bug 2] USE_PYTHON not used in /etc/make.conf to properly alias installed Python executable

2010-11-19 Thread bugzilla
http://saya.gthc.org/bugzilla/show_bug.cgi?id=2

e...@gthcfoundation.org changed:

   What|Removed |Added

  QAContact||freebsd-ports@freebsd.org

--- Comment #2 from e...@gthcfoundation.org  ---
test: Added freebsd-ports@freebsd.org for QA contact of this bug!

-- 
Configure bugmail: http://saya.gthc.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the QA Contact for the bug.
___
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: Mk/bsd.command.mk: missing CSH tag

2010-11-19 Thread Anonymous
Eir Nym  writes:

> On 19 November 2010 18:32, Christian Weisgerber  wrote:
>> Eir Nym  wrote:
>>
>>> >>> Since when? If you are missing /bin/csh, your system is defective
>>> >>> or at least nonstandard.
>>> >>
>>> >> It is good joke, thanks
>>> >
>>> > I guess he's talking about the ports tree being too fragile for some
>>> > non-default configurations and not many people are willing to fix it.
>>>
>>> I understand this. Port can check this (because it is optional system
>>> component) and use another or generate error.
>>
>> This is very confusing.  One of us is out of sync with reality.
>> (If it's me, I'd like to know.)  Your confident claim that csh is
>> optional is like stating that the sky is green and the sun is purple.
>>
>> Did I miss something?
>>
>> Yes, I know there is a WITHOUT_TCSH knob. You can use this when
>> you build a FreeBSD-based embedded system where you know you won't
>> need csh. In no way does the existence of this knob imply that csh
>> is optional on a standard FreeBSD system where you build ports.

What are those requirements that constitute standard FreeBSD system
capable of building ports?

>>
>
> Ok, another example is NIS. You can turn off NIS support in your
> system, and ports will check NIS biraries if they need them.

There are more examples

  - openssl: WITH_OPENSSL_PORT
  - pkg_install: .if exists(...)
  - fetch: .if exists(...)
  - texinfo: by relying on PATH

And rather than resurrecting shells/tcsh one can also also try

  BUILD_DEPENDS += ${CSH}:${PORTSDIR}/shells/44bsd-csh

  .if exists(/bin/csh)
  CSH ?= /bin/csh
  .else
  CSH ?= ${LOCALBASE}/bin/44bsd-csh
  .endif

But some ports may assume csh is tcsh like sh is bash on linux.
___
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: Renaming a shared library in the port-framework to match FreeBSD naming schemes?

2010-11-19 Thread Andrew W. Nosenko
2010/11/19 O. Hartmann :
> On 11/19/10 13:46, Koop Mast wrote:
>>
>> On Fri, 19 Nov 2010 12:32:33 +0100
>> "O. Hartmann"  wrote:
>>
>>> Hello.
>>> Trying to do my first port and run into trouble.
>>> The software package (Xerces-c 3.1.1) comes with a full autotoll
>>> environment and so far building and installing works.
>>>
>>> But the libarary name is "libxerces-c-3.1.so" and I need to change this
>>> to respect the FreeBSD nameing schemes to "libxerces-c.so.31". I'm
>>> looking for a way avoiding some "post-install:" stuff.
>>
>> There isn't any problem with the libxerces-c-3.1.so name.
>>  From http://www.freebsd.org/doc/en/books/porters-handbook/special.html
>> Try to keep shared library version numbers in the libfoo.so.0 format.
>> Our runtime linker only cares for the major (first) number.
>
> Well, this is the problem. The automated installation process installes
> libxerces-c-3.1.so.

This not a problem.  Inability to catch the libxerces-c-3.1.so by
specifying -lxerces-c linker flag (and enforce you to specify
-lxerces-c-3.1) is intended and desired effect.  Please, don't touch
the library name.

Usually, authors change library name if want to ensure and express
complete API and ABI break without any forward and backward
compatibility.  Like switch from Glib-1.x (libglib.so.x) to Glib-2.x
(libglib-2.0.so.x).  In both your (libxerces) and my (libglib)
examples the authors desired to use "interface generation" numbers,
but it just for aesthetics reasons, indeed the libraries could be
renamed to any other arbitrary way (for example, libNewGlib.so and
libEvenBetterXerces.so -- ideologically and technically there no
differences).

If you rename libxerces-c-3.1.so to libxerces-c.so.31, then all
application that want and expect the old "zero-generation" API and
link against '-llibxerces-c' will fail because will catch absolutely
unexpected (by them) and incompatible libxerces-c-3.1 API.

Applications that indeed want and expect libxerces-c-3.1 API, and
therefore that links with '-llibxerces-c-3.1' will fail also.  Just
because there no more libxerces-c-3.1.so library -- it was renamed to
unexpected name w/o good reasons.

Conclusion: Please, don't touch library names!

-- 
Andrew W. Nosenko 
___
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: Renaming a shared library in the port-framework to match FreeBSD naming schemes?

2010-11-19 Thread O. Hartmann

On 11/19/10 18:11, Andrew W. Nosenko wrote:

2010/11/19 O. Hartmann:

On 11/19/10 13:46, Koop Mast wrote:


On Fri, 19 Nov 2010 12:32:33 +0100
"O. Hartmann"wrote:


Hello.
Trying to do my first port and run into trouble.
The software package (Xerces-c 3.1.1) comes with a full autotoll
environment and so far building and installing works.

But the libarary name is "libxerces-c-3.1.so" and I need to change this
to respect the FreeBSD nameing schemes to "libxerces-c.so.31". I'm
looking for a way avoiding some "post-install:" stuff.


There isn't any problem with the libxerces-c-3.1.so name.
  From http://www.freebsd.org/doc/en/books/porters-handbook/special.html
Try to keep shared library version numbers in the libfoo.so.0 format.
Our runtime linker only cares for the major (first) number.


Well, this is the problem. The automated installation process installes
libxerces-c-3.1.so.


This not a problem.  Inability to catch the libxerces-c-3.1.so by
specifying -lxerces-c linker flag (and enforce you to specify
-lxerces-c-3.1) is intended and desired effect.  Please, don't touch
the library name.

Usually, authors change library name if want to ensure and express
complete API and ABI break without any forward and backward
compatibility.  Like switch from Glib-1.x (libglib.so.x) to Glib-2.x
(libglib-2.0.so.x).  In both your (libxerces) and my (libglib)
examples the authors desired to use "interface generation" numbers,
but it just for aesthetics reasons, indeed the libraries could be
renamed to any other arbitrary way (for example, libNewGlib.so and
libEvenBetterXerces.so -- ideologically and technically there no
differences).

If you rename libxerces-c-3.1.so to libxerces-c.so.31, then all
application that want and expect the old "zero-generation" API and
link against '-llibxerces-c' will fail because will catch absolutely
unexpected (by them) and incompatible libxerces-c-3.1 API.

Applications that indeed want and expect libxerces-c-3.1 API, and
therefore that links with '-llibxerces-c-3.1' will fail also.  Just
because there no more libxerces-c-3.1.so library -- it was renamed to
unexpected name w/o good reasons.

Conclusion: Please, don't touch library names!



Well, maybe here is a misunderstanding.
I'd like to come along with FreeBSD's library naming scheme when 
installing the library into /usr/local/lib. I thought manipulating the 
source-environment when compiling would be the least-efford way, but I 
see, maybe it would be easier to come along with a post-install: target 
by simply moving and making a symbolic link. If so, I need to detect by 
the framework what the lib vendor has choosen as thi lib name, to 
automate the proceed perfectly. Is this possible?

___
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: Mk/bsd.command.mk: missing CSH tag

2010-11-19 Thread Matthew D. Fuller
On Fri, Nov 19, 2010 at 03:32:16PM + I heard the voice of
Christian Weisgerber, and lo! it spake thus:
> 
> Yes, I know there is a WITHOUT_TCSH knob.  You can use this when you
> build a FreeBSD-based embedded system where you know you won't need
> csh.  In no way does the existence of this knob imply that csh is
> optional on a standard FreeBSD system where you build ports.

There's also a WITHOUT_MAKE knob.  I haven't tested how well ports
handles that yet...


-- 
Matthew Fuller (MF4839)   |  fulle...@over-yonder.net
Systems/Network Administrator |  http://www.over-yonder.net/~fullermd/
   On the Internet, nobody can hear you scream.
___
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: Mk/bsd.command.mk: missing CSH tag

2010-11-19 Thread Eir Nym
On 19 November 2010 18:32, Christian Weisgerber  wrote:
> Eir Nym  wrote:
>
>> >>> Since when? If you are missing /bin/csh, your system is defective
>> >>> or at least nonstandard.
>> >>
>> >> It is good joke, thanks
>> >
>> > I guess he's talking about the ports tree being too fragile for some
>> > non-default configurations and not many people are willing to fix it.
>>
>> I understand this. Port can check this (because it is optional system
>> component) and use another or generate error.
>
> This is very confusing.  One of us is out of sync with reality.
> (If it's me, I'd like to know.)  Your confident claim that csh is
> optional is like stating that the sky is green and the sun is purple.
>
> Did I miss something?

If you think that any part of base system is mandatory, you should
write request to remove knob WITHOUT_TCSH and any other, which you
think is not optional.

>
> Yes, I know there is a WITHOUT_TCSH knob.  You can use this when
> you build a FreeBSD-based embedded system where you know you won't
> need csh.  In no way does the existence of this knob imply that csh
> is optional on a standard FreeBSD system where you build ports.
>
> --
> Christian "naddy" Weisgerber                          na...@mips.inka.de
>
> ___
> 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"
>
___
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: Mk/bsd.command.mk: missing CSH tag

2010-11-19 Thread Eir Nym
On 19 November 2010 18:32, Christian Weisgerber  wrote:
> Eir Nym  wrote:
>
>> >>> Since when? If you are missing /bin/csh, your system is defective
>> >>> or at least nonstandard.
>> >>
>> >> It is good joke, thanks
>> >
>> > I guess he's talking about the ports tree being too fragile for some
>> > non-default configurations and not many people are willing to fix it.
>>
>> I understand this. Port can check this (because it is optional system
>> component) and use another or generate error.
>
> This is very confusing.  One of us is out of sync with reality.
> (If it's me, I'd like to know.)  Your confident claim that csh is
> optional is like stating that the sky is green and the sun is purple.
>
> Did I miss something?
>
> Yes, I know there is a WITHOUT_TCSH knob.  You can use this when
> you build a FreeBSD-based embedded system where you know you won't
> need csh.  In no way does the existence of this knob imply that csh
> is optional on a standard FreeBSD system where you build ports.
>

Ok, another example is NIS. You can turn off NIS support in your
system, and ports will check NIS biraries if they need them.

> --
> Christian "naddy" Weisgerber                          na...@mips.inka.de
>
> ___
> 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"
>
___
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: Problem (again) with portsnap5.FreeBSD.org?

2010-11-19 Thread Royce Williams
On Fri, Nov 19, 2010 at 12:00 AM, Guido Falsi  wrote:
> portsnap5 has less weight now and is in fact being used less. My systems
> are more frequently using other servers now.
>
> A few days ago portsnap5 did not respond, anyway in that case portsnap
> simply timed out and tried another server shortly after.

Not sure if it's related, but portsnap5 is also IPv6 at this writing:

ro...@mycroft:~$ for suffix in `seq 1 7`; do host
portsnap${suffix}.freebsd.org; done
portsnap1.freebsd.org has address 204.109.56.116
portsnap2.freebsd.org has address 208.83.221.214
portsnap3.freebsd.org has address 212.101.4.241
portsnap4.freebsd.org has address 93.158.155.199
portsnap5.freebsd.org has address 204.9.55.80
portsnap5.freebsd.org has IPv6 address 2001:4978:1:420::cc09:3750
portsnap6.freebsd.org has address 149.20.53.40
portsnap6.freebsd.org has IPv6 address 2001:4f8:3:ffe0::40
Host portsnap7.freebsd.org not found: 3(NXDOMAIN)


Note also that the update and portsnap servers appear to be relatively
independent of one another, with only the "5" server sharing the same
IP:

ro...@mycroft:~$ for suffix in `seq 1 7`; do host
portsnap${suffix}.freebsd.org; done
portsnap1.freebsd.org has address 204.109.56.116
portsnap2.freebsd.org has address 208.83.221.214
portsnap3.freebsd.org has address 212.101.4.241
portsnap4.freebsd.org has address 93.158.155.199
portsnap5.freebsd.org has address 204.9.55.80
portsnap5.freebsd.org has IPv6 address 2001:4978:1:420::cc09:3750
portsnap6.freebsd.org has address 149.20.53.40
portsnap6.freebsd.org has IPv6 address 2001:4f8:3:ffe0::40
Host portsnap7.freebsd.org not found: 3(NXDOMAIN)

Royce
___
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: Problem (again) with portsnap5.FreeBSD.org?

2010-11-19 Thread Royce Williams
On Fri, Nov 19, 2010 at 6:18 AM, Royce Williams
 wrote:
> On Fri, Nov 19, 2010 at 12:00 AM, Guido Falsi  wrote:
>> portsnap5 has less weight now and is in fact being used less. My systems
>> are more frequently using other servers now.
>>
>> A few days ago portsnap5 did not respond, anyway in that case portsnap
>> simply timed out and tried another server shortly after.
>
> Not sure if it's related, but portsnap5 is also IPv6 at this writing:
>
> ro...@mycroft:~$ for suffix in `seq 1 7`; do host
> portsnap${suffix}.freebsd.org; done
> portsnap1.freebsd.org has address 204.109.56.116
> portsnap2.freebsd.org has address 208.83.221.214
> portsnap3.freebsd.org has address 212.101.4.241
> portsnap4.freebsd.org has address 93.158.155.199
> portsnap5.freebsd.org has address 204.9.55.80
> portsnap5.freebsd.org has IPv6 address 2001:4978:1:420::cc09:3750
> portsnap6.freebsd.org has address 149.20.53.40
> portsnap6.freebsd.org has IPv6 address 2001:4f8:3:ffe0::40
> Host portsnap7.freebsd.org not found: 3(NXDOMAIN)
>
>
> Note also that the update and portsnap servers appear to be relatively
> independent of one another, with only the "5" server sharing the same
> IP:

Er, cut-and-paste error ... sorry; it's early in Alaska ...

ro...@mycroft:~$ for suffix in `seq 1 7`; do host
update${suffix}.freebsd.org; done
Host update1.freebsd.org not found: 3(NXDOMAIN)
update2.freebsd.org has address 149.20.53.40
update2.freebsd.org has IPv6 address 2001:4f8:3:ffe0::40
update3.freebsd.org has address 147.229.9.40
update4.freebsd.org has address 209.193.13.98
update5.freebsd.org has address 204.9.55.80
update5.freebsd.org has IPv6 address 2001:4978:1:420::cc09:3750
Host update6.freebsd.org not found: 3(NXDOMAIN)
Host update7.freebsd.org not found: 3(NXDOMAIN)

Royce
___
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: Mk/bsd.command.mk: missing CSH tag

2010-11-19 Thread Christian Weisgerber
Eir Nym  wrote:

> >>> Since when? If you are missing /bin/csh, your system is defective
> >>> or at least nonstandard.
> >>
> >> It is good joke, thanks
> >
> > I guess he's talking about the ports tree being too fragile for some
> > non-default configurations and not many people are willing to fix it.
> 
> I understand this. Port can check this (because it is optional system
> component) and use another or generate error.

This is very confusing.  One of us is out of sync with reality.
(If it's me, I'd like to know.)  Your confident claim that csh is
optional is like stating that the sky is green and the sun is purple.

Did I miss something?

Yes, I know there is a WITHOUT_TCSH knob.  You can use this when
you build a FreeBSD-based embedded system where you know you won't
need csh.  In no way does the existence of this knob imply that csh
is optional on a standard FreeBSD system where you build ports.

-- 
Christian "naddy" Weisgerber  na...@mips.inka.de

___
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: xorg-server 1.7.7

2010-11-19 Thread Martin Wilke
Hi,

Slowly i get my time back to work on FreeBSD, i'll start working next week
on  a xorg update. if someone want to help, please ping me via privat mail
or irc.

- Miwi

On Tue, Nov 16, 2010 at 3:00 AM, Doug Barton  wrote:

> On 11/15/2010 02:51, Tijl Coosemans wrote:
>
>  It would be better if there was a repo for ports development on the
>> FreeBSD servers. There are several projects now that could use this
>> that I think this is warranted. It would increase their visibility and
>> lower the barrier to entry to attract contributors and testers.
>>
>
> This would be quite easily accomplished by branching the ports tree we have
> no in CVS. Doing this would accomplish a lot of goals:
>
> 1. Make it easier for users to pick up and test new ports
> 2. Make it easier for the "experimental" trees to keep up to date with the
> canonical ports tree
> 3. Allow us to have a "stable" ports tree that users can check out and be
> reasonably well assured that everything in it will work together safely.
>
>
> Doug
>
> --
>
>Nothin' ever doesn't change, but nothin' changes much.
>-- OK Go
>
>Breadth of IT experience, and depth of knowledge in the DNS.
>Yours for the right price.  :)  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"
>
___
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: Mk/bsd.command.mk: missing CSH tag

2010-11-19 Thread Eir Nym
On 19 November 2010 17:26, Anonymous  wrote:
> Eir Nym  writes:
>
>> On 19 November 2010 16:44, Christian Weisgerber  wrote:
>>> Eir Nym  wrote:
>>>
 Your patch should check if tcsh is in system. it is optional component.
>>>
>>> Since when? If you are missing /bin/csh, your system is defective
>>> or at least nonstandard.
>>
>> It is good joke, thanks
>
> I guess he's talking about the ports tree being too fragile for some
> non-default configurations and not many people are willing to fix it.
>

I understand this. Port can check this (because it is optional system
component) and use another or generate error.

> IOW, you can emphasize tcsh(1) being optional by stepping up to maintain
> shells/tcsh. ;)
>

I prefer to create Makefile for make(1) or gmake(1) for this port or
rewrite script to use sh(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: pixman update

2010-11-19 Thread Warren Block

On Wed, 17 Nov 2010, Ruslan Mahmatkhanov wrote:


Xorg could not start after pixman update. It exists with:
"""
Fatal server error:
xf86OpenPccons: CONSOLE_X_MODE_OFF failed (Inappropriate ioctl for device)
Was expecting pccons driver with X support
Check your kernel's console driver configuration and /dev entries
"""

All is now fine after x11-servers/xorg-server rebuilding.
Shuldn't we bump PORTREVISION for xorg-server?


I used portupgrade -r pixman, but it didn't feel the need to rebuild 
xorg-server, and X still works.  No idea why the difference.

___
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: Mk/bsd.command.mk: missing CSH tag

2010-11-19 Thread Anonymous
Eir Nym  writes:

> On 19 November 2010 16:44, Christian Weisgerber  wrote:
>> Eir Nym  wrote:
>>
>>> Your patch should check if tcsh is in system. it is optional component.
>>
>> Since when? If you are missing /bin/csh, your system is defective
>> or at least nonstandard.
>
> It is good joke, thanks

I guess he's talking about the ports tree being too fragile for some
non-default configurations and not many people are willing to fix it.

IOW, you can emphasize tcsh(1) being optional by stepping up to maintain
shells/tcsh. ;)
___
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: Renaming a shared library in the port-framework to match FreeBSD naming schemes?

2010-11-19 Thread O. Hartmann

On 11/19/10 13:46, Koop Mast wrote:

On Fri, 19 Nov 2010 12:32:33 +0100
"O. Hartmann"  wrote:


Hello.
Trying to do my first port and run into trouble.
The software package (Xerces-c 3.1.1) comes with a full autotoll
environment and so far building and installing works.

But the libarary name is "libxerces-c-3.1.so" and I need to change this
to respect the FreeBSD nameing schemes to "libxerces-c.so.31". I'm
looking for a way avoiding some "post-install:" stuff.


There isn't any problem with the libxerces-c-3.1.so name.
 From http://www.freebsd.org/doc/en/books/porters-handbook/special.html
Try to keep shared library version numbers in the libfoo.so.0 format.
Our runtime linker only cares for the major (first) number.


Well, this is the problem. The automated installation process installes 
libxerces-c-3.1.so.



Is it possible to manipulate the library name via some variables passed
through the port-framework to the build-enviroment?


There isn't. We leave the library name just like upstream/author wants it to 
be. We only hack the library version if needed.


This implies having a post-install: target in the Makefile where I'm 
supposed to move libxerces-c-3.1.so  libbxerces-c.so.31?


-Koop


Well, I'm very new to porting and this may seem to be a very easy task
for experienced porters, so please excuse possible bothering ...

Thanks in advance,

Oliver
___
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"


___
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: Mk/bsd.command.mk: missing CSH tag

2010-11-19 Thread Eir Nym
On 19 November 2010 16:44, Christian Weisgerber  wrote:
> Eir Nym  wrote:
>
>> Your patch should check if tcsh is in system. it is optional component.
>
> Since when?  If you are missing /bin/csh, your system is defective
> or at least nonstandard.
>

It is good joke, thanks

> --
> Christian "naddy" Weisgerber                          na...@mips.inka.de
>
> ___
> 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"
>
___
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: [solved] Re: [freebsd] pecl-imagick -> Segmentation fault: 11 (core dumped) on php -i under freebsd 7.3

2010-11-19 Thread Alex Dupre

Olivier Mueller ha scritto:

Brillant! It fixed the issue, many thanks.


This is not the correct fix, the correct "fix" is to enable threads in 
php, using the appropriate OPTION.


--
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"


Re: Mk/bsd.command.mk: missing CSH tag

2010-11-19 Thread Christian Weisgerber
Eir Nym  wrote:

> Your patch should check if tcsh is in system. it is optional component.

Since when?  If you are missing /bin/csh, your system is defective
or at least nonstandard.

-- 
Christian "naddy" Weisgerber  na...@mips.inka.de

___
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: Renaming a shared library in the port-framework to match FreeBSD naming schemes?

2010-11-19 Thread Koop Mast
On Fri, 19 Nov 2010 12:32:33 +0100
"O. Hartmann"  wrote:

> Hello.
> Trying to do my first port and run into trouble.
> The software package (Xerces-c 3.1.1) comes with a full autotoll 
> environment and so far building and installing works.
> 
> But the libarary name is "libxerces-c-3.1.so" and I need to change this 
> to respect the FreeBSD nameing schemes to "libxerces-c.so.31". I'm 
> looking for a way avoiding some "post-install:" stuff.

There isn't any problem with the libxerces-c-3.1.so name.
From http://www.freebsd.org/doc/en/books/porters-handbook/special.html
Try to keep shared library version numbers in the libfoo.so.0 format.
Our runtime linker only cares for the major (first) number.

> Is it possible to manipulate the library name via some variables passed 
> through the port-framework to the build-enviroment?

There isn't. We leave the library name just like upstream/author wants it to 
be. We only hack the library version if needed.

-Koop
 
> Well, I'm very new to porting and this may seem to be a very easy task 
> for experienced porters, so please excuse possible bothering ...
> 
> Thanks in advance,
> 
> Oliver
> ___
> 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"
> 
___
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"


Renaming a shared library in the port-framework to match FreeBSD naming schemes?

2010-11-19 Thread O. Hartmann

Hello.
Trying to do my first port and run into trouble.
The software package (Xerces-c 3.1.1) comes with a full autotoll 
environment and so far building and installing works.


But the libarary name is "libxerces-c-3.1.so" and I need to change this 
to respect the FreeBSD nameing schemes to "libxerces-c.so.31". I'm 
looking for a way avoiding some "post-install:" stuff.


Is it possible to manipulate the library name via some variables passed 
through the port-framework to the build-enviroment?


Well, I'm very new to porting and this may seem to be a very easy task 
for experienced porters, so please excuse possible bothering ...


Thanks in advance,

Oliver
___
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"


portlocate updated

2010-11-19 Thread Anders F Björklund
Hi freebsd ports,

I updated my ruby program called "portlocate"
to use Ferret rather than Xapian like before:

http://www.algonet.se/~afb/freebsd/portlocate.rb

The program works the same as before, but doesn't
need Xapian which was reoccuringly broken (and GPL).
The main part of Ferret is in C but there is a pure
Ruby version too, if needed (it's a port of Lucene):

http://www.freebsd.org/cgi/cvsweb.cgi/ports/textproc/rubygem-ferret/

I was originally hoping for it to get included in
pkgtools, but since those aren't maintained anymore
it should probably be made into a Ruby module too ?
So that it can be included from PackageKit, that is.

http://lists.freebsd.org/pipermail/freebsd-ruby/2009-September/000107.html

One nice thing about Ferret, besides the MIT license,
is that the database is smaller. It's a little slower.

--anders

___
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"


portlocate updated

2010-11-19 Thread Anders F Björklund
Hi freebsd ports,

I updated my ruby program called "portlocate"
to use Ferret rather than Xapian like before:

http://www.algonet.se/~afb/freebsd/portlocate.rb

The program works the same as before, but doesn't
need Xapian which was reoccuringly broken (and GPL).
The main part of Ferret is in C but there is a pure
Ruby version too, if needed (it's a port of Lucene):

http://www.freebsd.org/cgi/cvsweb.cgi/ports/textproc/rubygem-ferret/

I was originally hoping for it to get included in
pkgtools, but since those aren't maintained anymore
it should probably be made into a Ruby module too ?
So that it can be included from PackageKit, that is.

http://lists.freebsd.org/pipermail/freebsd-ruby/2009-September/000107.html

One nice thing about Ferret, besides the MIT license,
is that the database is smaller. It's a little slower.

--anders

___
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"


INDEX now builds successfully on 6.x

2010-11-19 Thread Erwin Lansing

___
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"


FreeBSD Port: vlc-1.1.5,3

2010-11-19 Thread Marco Alberoni
Hello, in my opinion there are some problems trying to compile 
vlc-1.1.5,3 on a FreeBSD 7.3 system:


inhibit/xscreensaver.c:55: error: expected specifier-qualifier-list 
before 'posix_spawn_file_actions_t'

inhibit/xscreensaver.c: In function 'Activate':
inhibit/xscreensaver.c:91: error: implicit declaration of function 
'posix_spawn_file_actions_init'
inhibit/xscreensaver.c:91: error: 'vlc_inhibit_sys_t' has no member 
named 'actions'
inhibit/xscreensaver.c:94: error: implicit declaration of function 
'posix_spawn_file_actions_adddup2'
inhibit/xscreensaver.c:94: error: 'vlc_inhibit_sys_t' has no member 
named 'actions'
inhibit/xscreensaver.c:95: error: 'vlc_inhibit_sys_t' has no member 
named 'actions'
inhibit/xscreensaver.c:96: error: implicit declaration of function 
'posix_spawn_file_actions_addclose'
inhibit/xscreensaver.c:96: error: 'vlc_inhibit_sys_t' has no member 
named 'actions'
inhibit/xscreensaver.c:98: error: 'vlc_inhibit_sys_t' has no member 
named 'nullfd'
inhibit/xscreensaver.c:101: error: implicit declaration of function 
'posix_spawnattr_init'
inhibit/xscreensaver.c:101: error: 'vlc_inhibit_sys_t' has no member 
named 'attr'
inhibit/xscreensaver.c:103: error: implicit declaration of function 
'posix_spawnattr_setsigmask'
inhibit/xscreensaver.c:103: error: 'vlc_inhibit_sys_t' has no member 
named 'attr'

[...]

It seems the patches made by 
extra-patch-modules__misc__inhibit__xscreensaver.c are not enough to 
make that module compilable without spawn.h and its functions/definitions.



Thanks for your work, and if you think I can help you in some way (even 
if I'm not a "strong" C programmer at all!) please tell me!


--
Marco Alberoni

___
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: Problem (again) with portsnap5.FreeBSD.org?

2010-11-19 Thread Guido Falsi
On Tue, Nov 09, 2010 at 01:03:22PM -0800, Jason Helfman wrote:
> >>
> >>Yep - update5 is currently weighted 50% in the SRV:
> >>
> >>$ host -t srv _http._tcp.update.freebsd.org
> >>_http._tcp.update.freebsd.org has SRV record 1 35 80 update4.FreeBSD.org.
> >>_http._tcp.update.freebsd.org has SRV record 1 50 80 update5.FreeBSD.org.
> >>_http._tcp.update.freebsd.org has SRV record 1 5 80 update3.FreeBSD.org.
> >>_http._tcp.update.freebsd.org has SRV record 1 10 80 update2.FreeBSD.org.
> >>
> >
> >Thank you. This explains what I was seeing and makes it in fact quite
> >normal.
> 
> I am seeing similiar issues with portsnap5.
> Are you pointing portsnap to update?
> 
> host -t srv _http._tcp.portsnap.freebsd.org
> _http._tcp.portsnap.freebsd.org has SRV record 1 10 80 portsnap6.FreeBSD.org.
> _http._tcp.portsnap.freebsd.org has SRV record 1 20 80 portsnap5.FreeBSD.org.
> _http._tcp.portsnap.freebsd.org has SRV record 2 10 80 portsnap4.FreeBSD.org.
> _http._tcp.portsnap.freebsd.org has SRV record 1 10 80 portsnap1.FreeBSD.org.
> _http._tcp.portsnap.freebsd.org has SRV record 1 10 80 portsnap2.FreeBSD.org.

I'm getting the same DNS result you're getting.

portsnap5 has less weight now and is in fact being used less. My systems
are more frequently using other servers now.

A few days ago portsnap5 did not respond, anyway in that case portsnap
simply timed out and tried another server shortly after.

-- 
Guido Falsi 
___
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"