FreeBSD ports you maintain which are out of date

2020-04-05 Thread portscout
Dear port maintainer,

The portscout new distfile checker has detected that one or more of your
ports appears to be out of date. Please take the opportunity to check
each of the ports listed below, and if possible and appropriate,
submit/commit an update. If any ports have already been updated, you can
safely ignore the entry.

You will not be e-mailed again for any of the port/version combinations
below.

Full details can be found at the following URL:
http://portscout.freebsd.org/po...@freebsd.org.html


Port| Current version | New version
+-+
devel/eric6 | 19.04   | 20.4
+-+
devel/es-eric6  | 19.04   | 20.4
+-+
german/eric6| 19.04   | 20.4
+-+
net/boringtun   | 0.2.0   | v0.3.0
+-+
russian/eric6   | 19.04   | 20.4
+-+
textproc/coccigrep  | 1.17| v1.19
+-+


If any of the above results are invalid, please check the following page
for details on how to improve portscout's detection and selection of
distfiles on a per-port basis:

http://portscout.freebsd.org/info/portscout-portconfig.txt

Reported by:portscout!
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: amdgpu panics

2020-04-05 Thread Grzegorz Junka


On 05/04/2020 21:58, Grzegorz Junka wrote:


On 05/04/2020 13:40, Hans Petter Selasky wrote:

On 2020-04-05 14:18, Grzegorz Junka wrote:


How can I debug what's wrong?


Can you check the timestamps for:

ls -l /boot/modules

and

ls -l /boot/kernel

That they match?

Try loading like this:

kldload /boot/modules/drm.ko /boot/modules/amdgpu.ko

--HPS



They don't match, and they can't.

Files in /boot/modules have been installed by drm-fbsd12.0-kmod and 
files in /boot/kernel have been installed by 
FreeBSD-kernel-venus-12.1_3 (venus is the name I gave the kernel 
configuration).


I built the ports and the kernel on the same system but at different 
times. First I updated all sources (/usr/src and /usr/ports) then I 
built packages. When that didn't work, few days later I built the 
kernel and world. No updates to the sources have been made between 
those two.


kldload /boot/modules/drm.ko /boot/modules/amdgpu.ko  <- doesn't work, 
system halts after loading one of the vega10 modules.


GrzegorzJ


^ correction - port sources are of course in /usr/local/poudriere/ports, 
not /usr/ports



___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: qt5-webengine

2020-04-05 Thread Christoph Moench-Tegeder
## Dan McGrath (danmcgrath...@gmail.com):

> I swear, you find that squirrel you phone me asap! I have the warthogs
> circling looking for him for at least a week now!

https://cybersquirrel1.com/

Regards,
Christoph

-- 
Spare Space
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: amdgpu panics

2020-04-05 Thread Grzegorz Junka


On 05/04/2020 13:40, Hans Petter Selasky wrote:

On 2020-04-05 14:18, Grzegorz Junka wrote:


How can I debug what's wrong?


Can you check the timestamps for:

ls -l /boot/modules

and

ls -l /boot/kernel

That they match?

Try loading like this:

kldload /boot/modules/drm.ko /boot/modules/amdgpu.ko

--HPS



They don't match, and they can't.

Files in /boot/modules have been installed by drm-fbsd12.0-kmod and 
files in /boot/kernel have been installed by FreeBSD-kernel-venus-12.1_3 
(venus is the name I gave the kernel configuration).


I built the ports and the kernel on the same system but at different 
times. First I updated all sources (/usr/src and /usr/ports) then I 
built packages. When that didn't work, few days later I built the kernel 
and world. No updates to the sources have been made between those two.


kldload /boot/modules/drm.ko /boot/modules/amdgpu.ko  <- doesn't work, 
system halts after loading one of the vega10 modules.


GrzegorzJ


___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: fetch is tarpitted by Texas Instruments and/or Akamai and can not download distfiles for TI-related ports.

2020-04-05 Thread Julian Elischer

On 4/5/20 11:11 AM, Julian Elischer wrote:

On 4/3/20 7:39 AM, Lev Serebryakov wrote:

On 03.04.2020 16:47, Kurt Jaeger wrote:


  I don't know, is it generic for Akamai or TI-specific.

  I think, somebody with official hat (FreeBSD Foundation 
speakperson?)

should contact TI and Akamai about this situation. Faking User-Agent
could be only temporary solution!

I've opened a case with ti.com, CS0177749.

I guess this will take some time to resolve. Someone from akamai
suggests that it might be some mis-selected option selected
for the CDN from akamai and that TI should get in touch with
the akamai support to get it sorted.

Let's see the efficiency of the free markets at work 8-)

  Thank you very much!



I've brought this up with a friend at akamai..

He's looking into it..


Ok I see it's fixed.. called him off.




Julian


___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to 
"freebsd-ports-unsubscr...@freebsd.org"



___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: fetch is tarpitted by Texas Instruments and/or Akamai and can not download distfiles for TI-related ports.

2020-04-05 Thread Julian Elischer

On 4/3/20 7:39 AM, Lev Serebryakov wrote:

On 03.04.2020 16:47, Kurt Jaeger wrote:


  I don't know, is it generic for Akamai or TI-specific.

  I think, somebody with official hat (FreeBSD Foundation speakperson?)
should contact TI and Akamai about this situation. Faking User-Agent
could be only temporary solution!

I've opened a case with ti.com, CS0177749.

I guess this will take some time to resolve. Someone from akamai
suggests that it might be some mis-selected option selected
for the CDN from akamai and that TI should get in touch with
the akamai support to get it sorted.

Let's see the efficiency of the free markets at work 8-)

  Thank you very much!



I've brought this up with a friend at akamai..

He's looking into it..

Julian


___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: /usr/src/release/release.sh -> ports -> fetch pkg -> Bad system call (core dumped)

2020-04-05 Thread Ruslan Garipov
On 4/5/2020 10:05 PM, Tomasz CEDRO wrote:
> On Sun, Apr 5, 2020 at 4:59 PM Ruslan Garipov wrote:
>> I'm sorry, I forgot to ask how do you call /usr/src/release/release.sh?
>> Do you pass a configuration file to this script?
>>
>> By default /usr/src/release/release.sh checks out the source tree for
>> the CURRENT branch (svn://svn.FreeBSD.org/base/head@rHEAD).  In this
>> case (if you doesn't change it) chrooted environment definitely will
>> fail to run on STABLE and/or RELEASE.
>>
>> May be it's easy for you to use `make release` directly.
> 
> Case solved! =)
> 
> I wrongly assumed that release will simply update this svn repo that I
> am working on.. but it fetches HEAD.. so I was trying to build
> 13/HEAD/CURRENT on 12/STABLE/RELEASE that have different ABI thus bad
> syscall.. and I need CURRENT to build CURRENT, right? :-)
I believe in order to build the source tree you just need a compatible
toolchain.  So you can build the source tree for 13.0-CURRENT on
12.1-RELEASE system.  But you need CURRENT to **run** userland with ABI
from the CURRENT.

In order to build, for example, 12.1-RELEASE image with release(7) you
should assign the SRCBRANCH variable to "base/release/12.1.0@rHEAD", and
for 12.0-STABLE: SRCBRANCH="base/stable/12@rHEAD".  Either in your
configuration file for release(7) or directly in your shell:

env SRCBRANCH="base/release/12.1.0@rHEAD" /usr/src/release/release.sh

> 
> I will provide a release.conf, make.conf, src.conf and maybe KERNCONF
> if I need something beyond GENERIC. For now I just need to work with
> 12-STABLE. Good hint! :-)
Sure.  Just as a note, by default (when the caller doesn't provide a
configuration file to release(7), or the file provided doesn't exists),
release(7) builds GENERIC kernel and uses no make.conf and src.conf.

Once again: for native build `make release` may be quite easy and fast.
release(7) guarantees "absolutely clean build environment".

> 
> Thank you Ruslan!! :-)
> 
> Tomek
> 
> ps/2: Can I provide a patch that will print out what actually is being
> fetched by release.sh? That could save some time for first time users
> :-)
Why not :-)

For me reading /usr/src/release/release.sh and default configs for ARM
saved me a lot of time.
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: /usr/src/release/release.sh -> ports -> fetch pkg -> Bad system call (core dumped)

2020-04-05 Thread Tomasz CEDRO
On Sun, Apr 5, 2020 at 4:59 PM Ruslan Garipov wrote:
> I'm sorry, I forgot to ask how do you call /usr/src/release/release.sh?
> Do you pass a configuration file to this script?
>
> By default /usr/src/release/release.sh checks out the source tree for
> the CURRENT branch (svn://svn.FreeBSD.org/base/head@rHEAD).  In this
> case (if you doesn't change it) chrooted environment definitely will
> fail to run on STABLE and/or RELEASE.
>
> May be it's easy for you to use `make release` directly.

Case solved! =)

I wrongly assumed that release will simply update this svn repo that I
am working on.. but it fetches HEAD.. so I was trying to build
13/HEAD/CURRENT on 12/STABLE/RELEASE that have different ABI thus bad
syscall.. and I need CURRENT to build CURRENT, right? :-)

I will provide a release.conf, make.conf, src.conf and maybe KERNCONF
if I need something beyond GENERIC. For now I just need to work with
12-STABLE. Good hint! :-)

Thank you Ruslan!! :-)

Tomek

ps/2: Can I provide a patch that will print out what actually is being
fetched by release.sh? That could save some time for first time users
:-)

-- 
CeDeROM, SQ7MHZ, http://www.tomek.cedro.info
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: /usr/src/release/release.sh -> ports -> fetch pkg -> Bad system call (core dumped)

2020-04-05 Thread Ruslan Garipov
On 4/5/2020 6:52 PM, Tomasz CEDRO wrote:
> Hello Ruslav and thank you for your feedback! :-)
> 
> On Sun, Apr 5, 2020 at 3:07 PM Ruslan Garipov wrote:
>> On 4/4/2020 7:50 PM, Tomasz CEDRO wrote:
>>> 1. Is it a good build / testing environment? Maybe there is a simpler
>>> / better way to cross compile binaries and test on another machine?
>>> Both are using 12.1-RELEASE AMD64 installations so far. All /usr/local
>>> should work both with 12.1-RELEASE and 12-STABLE right?
>> Both machines have the same architecture, therefore it is not a cross
>> build, I believe.  For my direct builds (both build and consumer
>> machines are x86-64) I use the procedure described in the handbook
>> (``23.6. Tracking for Multiple Machines''[1]).
> 
> I know that method, thank you :-) But I also want to try out the
> binary release, which seems a bit more flexible to have just
> everything in one place, may be used to install on an external machine
> without NFS access, etc :-)
> 
> It would be also nice to know the time cost of those two methods, so I
> want to verify :-)
> 
> 
>>> 3. During /usr/src/release/release.sh I get following error as pasted
>>> below. Does release.sh update /usr/ports just as it snaps from svn or
>>> it will use the /usr/porst that are just there and I need to provide
>>> /usr/ports in a state that will be bindled into a /scratch release?
>> A quote from release(7) man page:
>>
>> release.sh checks out the src/, ports/, and doc/ trees to CHROOTDIR...
>>
>> Therefore, release(7) "ignores" /usr/ports and uses
>> ${CHROOTDIR}/usr/ports.  My build machine doesn't have access to the
>> Internet, therefore, I have to define the PORTS_UPDATE_SKIP variable and
>> provide ports tree into the ${CHROOTDIR}/usr/ports before
>> I will call /usr/src/release/release.sh.
> 
> Okay, so the build uses totally separate CHROOT in /scratch? I wonder
> if that "Bad System Call" is caused by my Host tools or the CHROOT
> tools?
> 
> It looks like the /scratch has its own compiled in tools not a copy
> from my host?
> 
> # diff -u /usr/bin/fetch /scratch/usr/bin/fetch
> Binary files /usr/bin/fetch and /scratch/usr/bin/fetch differ
I'm sorry, I forgot to ask how do you call /usr/src/release/release.sh?
Do you pass a configuration file to this script?

By default /usr/src/release/release.sh checks out the source tree for
the CURRENT branch (svn://svn.FreeBSD.org/base/head@rHEAD).  In this
case (if you doesn't change it) chrooted environment definitely will
fail to run on STABLE and/or RELEASE.

May be it's easy for you to use `make release` directly.
> 
> 
>>> ===>   docproj-2.0_14 depends on file: /usr/local/sbin/pkg - not found
>>> ===>  License BSD2CLAUSE accepted by the user
>>> ===> Fetching all distfiles required by pkg-1.14.2 for building
>>> ===>  Extracting for pkg-1.14.2
>>> ===>  License BSD2CLAUSE accepted by the user
>>> ===> Fetching all distfiles required by pkg-1.14.2 for building
>>> => SHA256 Checksum mismatch for freebsd-pkg-1.14.2_GH0.tar.gz.
>>> ===>  Refetch for 1 more times files:  freebsd-pkg-1.14.2_GH0.tar.gz
>>> ===>  License BSD2CLAUSE accepted by the user
>>> => freebsd-pkg-1.14.2_GH0.tar.gz doesn't seem to exist in /tmp/distfiles/.
>>> => Attempting to fetch
>>> https://codeload.github.com/freebsd/pkg/tar.gz/1.14.2?dummy=/freebsd-pkg-1.14.2_GH0.tar.gz
>>> freebsd-pkg-1.14.2_GH0.tar.gz Bad system call (core dumped)
>> /usr/src/release/release.sh defines DISTDIR=/tmp/distfiles when it
>> installs the textproc/docproj port or a port from the ${EMBEDDEDPORTS}.
>>
>> As for why fetch(1) fails with bad system call under chrooted
>> environment -- I don't know.  I failed on a port fetching only if I
>> hadn't provided all necessary distfiles.  You have checksum error
>> message which is causing refetching of the ports-mgmt/pkg port.
>> Therefore, I believe
>> ${CHROOTDIR}/tmp/distfiles/freebsd-pkg-1.14.2_GH0.tar.gz exists on your
>> file system (remained from a previous fetch try?)...  May be you should
>> try fetch(1) from the chrooted environment manually, to get any content?
> 
> This "Bad System Call" stops me from proceeding. I did place by hand
> the required package in the right place, then it built ok, then I got
> that "Bad System Call" again on install :-(
> 
> How can I get the debug symbols in /scratch binaries?
> 
> So far I can just show:
> [New LWP 100764]
> Core was generated by `/usr/bin/fetch -Fpr -S 3405355
> http://distcache.FreeBSD.org/ports-distfiles/free'.
> Program terminated with signal SIGSYS, Bad system call.
> #0  0x0008003c1bca in ?? ()
> (gdb) bt
> #0  0x0008003c1bca in ?? ()
> #1  0x00080031d144 in ?? ()
> #2  0x00080031d260 in ?? ()
> #3  0x0008 in ?? ()
> #4  0xb650b69b3fd03fb8 in ?? ()
> #5  0x7fffdd40 in ?? ()
> #6  0x7fffe64c in ?? ()
> #7  0x000800e1d000 in ?? ()
> #8  0x002091e0 in ?? ()
> #9  0x7fffdc80 in ?? ()
> #10 0x7fffdc40 in ?? ()
> #11 0x00080031d2f9 in ?? ()
> #12 

Re: /usr/src/release/release.sh -> ports -> fetch pkg -> Bad system call (core dumped)

2020-04-05 Thread Ruslan Garipov
On 4/5/2020 6:52 PM, Tomasz CEDRO wrote:
> Hello Ruslav and thank you for your feedback! :-)
> 
> On Sun, Apr 5, 2020 at 3:07 PM Ruslan Garipov wrote:
>> On 4/4/2020 7:50 PM, Tomasz CEDRO wrote:
>>> 1. Is it a good build / testing environment? Maybe there is a simpler
>>> / better way to cross compile binaries and test on another machine?
>>> Both are using 12.1-RELEASE AMD64 installations so far. All /usr/local
>>> should work both with 12.1-RELEASE and 12-STABLE right?
>> Both machines have the same architecture, therefore it is not a cross
>> build, I believe.  For my direct builds (both build and consumer
>> machines are x86-64) I use the procedure described in the handbook
>> (``23.6. Tracking for Multiple Machines''[1]).
> 
> I know that method, thank you :-) But I also want to try out the
> binary release, which seems a bit more flexible to have just
> everything in one place, may be used to install on an external machine
> without NFS access, etc :-)
> 
> It would be also nice to know the time cost of those two methods, so I
> want to verify :-)
> 
> 
>>> 3. During /usr/src/release/release.sh I get following error as pasted
>>> below. Does release.sh update /usr/ports just as it snaps from svn or
>>> it will use the /usr/porst that are just there and I need to provide
>>> /usr/ports in a state that will be bindled into a /scratch release?
>> A quote from release(7) man page:
>>
>> release.sh checks out the src/, ports/, and doc/ trees to CHROOTDIR...
>>
>> Therefore, release(7) "ignores" /usr/ports and uses
>> ${CHROOTDIR}/usr/ports.  My build machine doesn't have access to the
>> Internet, therefore, I have to define the PORTS_UPDATE_SKIP variable and
>> provide ports tree into the ${CHROOTDIR}/usr/ports before
>> I will call /usr/src/release/release.sh.
> 
> Okay, so the build uses totally separate CHROOT in /scratch?
Yes.

> I wonder
> if that "Bad System Call" is caused by my Host tools or the CHROOT
> tools?
By the chrooted environment within the ${CHROOTDIR} I believe.
Otherwise you would get the same error on "host".

> 
> It looks like the /scratch has its own compiled in tools not a copy
> from my host?
Yes, release(7) builds and installs clean userland into the ${CHROOTDIR}
(DESTDIR=${CHROOTDIR}), and doesn't copy it from the "host".

> 
> # diff -u /usr/bin/fetch /scratch/usr/bin/fetch
> Binary files /usr/bin/fetch and /scratch/usr/bin/fetch differ
> 
> 
>>> ===>   docproj-2.0_14 depends on file: /usr/local/sbin/pkg - not found
>>> ===>  License BSD2CLAUSE accepted by the user
>>> ===> Fetching all distfiles required by pkg-1.14.2 for building
>>> ===>  Extracting for pkg-1.14.2
>>> ===>  License BSD2CLAUSE accepted by the user
>>> ===> Fetching all distfiles required by pkg-1.14.2 for building
>>> => SHA256 Checksum mismatch for freebsd-pkg-1.14.2_GH0.tar.gz.
>>> ===>  Refetch for 1 more times files:  freebsd-pkg-1.14.2_GH0.tar.gz
>>> ===>  License BSD2CLAUSE accepted by the user
>>> => freebsd-pkg-1.14.2_GH0.tar.gz doesn't seem to exist in /tmp/distfiles/.
>>> => Attempting to fetch
>>> https://codeload.github.com/freebsd/pkg/tar.gz/1.14.2?dummy=/freebsd-pkg-1.14.2_GH0.tar.gz
>>> freebsd-pkg-1.14.2_GH0.tar.gz Bad system call (core dumped)
>> /usr/src/release/release.sh defines DISTDIR=/tmp/distfiles when it
>> installs the textproc/docproj port or a port from the ${EMBEDDEDPORTS}.
>>
>> As for why fetch(1) fails with bad system call under chrooted
>> environment -- I don't know.  I failed on a port fetching only if I
>> hadn't provided all necessary distfiles.  You have checksum error
>> message which is causing refetching of the ports-mgmt/pkg port.
>> Therefore, I believe
>> ${CHROOTDIR}/tmp/distfiles/freebsd-pkg-1.14.2_GH0.tar.gz exists on your
>> file system (remained from a previous fetch try?)...  May be you should
>> try fetch(1) from the chrooted environment manually, to get any content?
> 
> This "Bad System Call" stops me from proceeding. I did place by hand
> the required package in the right place, then it built ok, then I got
> that "Bad System Call" again on install :-(
> 
> How can I get the debug symbols in /scratch binaries?
You need to provide custom src.conf or/and make.conf to release(7).

I, actually, provide make.conf, src.conf and kernel config (not for the
debug symbols; just for tuning the target release).

> 
> So far I can just show:
> [New LWP 100764]
> Core was generated by `/usr/bin/fetch -Fpr -S 3405355
> http://distcache.FreeBSD.org/ports-distfiles/free'.
> Program terminated with signal SIGSYS, Bad system call.
> #0  0x0008003c1bca in ?? ()
> (gdb) bt
> #0  0x0008003c1bca in ?? ()
> #1  0x00080031d144 in ?? ()
> #2  0x00080031d260 in ?? ()
> #3  0x0008 in ?? ()
> #4  0xb650b69b3fd03fb8 in ?? ()
> #5  0x7fffdd40 in ?? ()
> #6  0x7fffe64c in ?? ()
> #7  0x000800e1d000 in ?? ()
> #8  0x002091e0 in ?? ()
> #9  0x7fffdc80 in ?? ()
> #10 0x7fffdc40 in ?? ()
> #11 0x000

Re: /usr/src/release/release.sh -> ports -> fetch pkg -> Bad system call (core dumped)

2020-04-05 Thread Tomasz CEDRO
Hello Ruslav and thank you for your feedback! :-)

On Sun, Apr 5, 2020 at 3:07 PM Ruslan Garipov wrote:
> On 4/4/2020 7:50 PM, Tomasz CEDRO wrote:
> > 1. Is it a good build / testing environment? Maybe there is a simpler
> > / better way to cross compile binaries and test on another machine?
> > Both are using 12.1-RELEASE AMD64 installations so far. All /usr/local
> > should work both with 12.1-RELEASE and 12-STABLE right?
> Both machines have the same architecture, therefore it is not a cross
> build, I believe.  For my direct builds (both build and consumer
> machines are x86-64) I use the procedure described in the handbook
> (``23.6. Tracking for Multiple Machines''[1]).

I know that method, thank you :-) But I also want to try out the
binary release, which seems a bit more flexible to have just
everything in one place, may be used to install on an external machine
without NFS access, etc :-)

It would be also nice to know the time cost of those two methods, so I
want to verify :-)


> > 3. During /usr/src/release/release.sh I get following error as pasted
> > below. Does release.sh update /usr/ports just as it snaps from svn or
> > it will use the /usr/porst that are just there and I need to provide
> > /usr/ports in a state that will be bindled into a /scratch release?
> A quote from release(7) man page:
>
> release.sh checks out the src/, ports/, and doc/ trees to CHROOTDIR...
>
> Therefore, release(7) "ignores" /usr/ports and uses
> ${CHROOTDIR}/usr/ports.  My build machine doesn't have access to the
> Internet, therefore, I have to define the PORTS_UPDATE_SKIP variable and
> provide ports tree into the ${CHROOTDIR}/usr/ports before
> I will call /usr/src/release/release.sh.

Okay, so the build uses totally separate CHROOT in /scratch? I wonder
if that "Bad System Call" is caused by my Host tools or the CHROOT
tools?

It looks like the /scratch has its own compiled in tools not a copy
from my host?

# diff -u /usr/bin/fetch /scratch/usr/bin/fetch
Binary files /usr/bin/fetch and /scratch/usr/bin/fetch differ


> > ===>   docproj-2.0_14 depends on file: /usr/local/sbin/pkg - not found
> > ===>  License BSD2CLAUSE accepted by the user
> > ===> Fetching all distfiles required by pkg-1.14.2 for building
> > ===>  Extracting for pkg-1.14.2
> > ===>  License BSD2CLAUSE accepted by the user
> > ===> Fetching all distfiles required by pkg-1.14.2 for building
> > => SHA256 Checksum mismatch for freebsd-pkg-1.14.2_GH0.tar.gz.
> > ===>  Refetch for 1 more times files:  freebsd-pkg-1.14.2_GH0.tar.gz
> > ===>  License BSD2CLAUSE accepted by the user
> > => freebsd-pkg-1.14.2_GH0.tar.gz doesn't seem to exist in /tmp/distfiles/.
> > => Attempting to fetch
> > https://codeload.github.com/freebsd/pkg/tar.gz/1.14.2?dummy=/freebsd-pkg-1.14.2_GH0.tar.gz
> > freebsd-pkg-1.14.2_GH0.tar.gz Bad system call (core dumped)
> /usr/src/release/release.sh defines DISTDIR=/tmp/distfiles when it
> installs the textproc/docproj port or a port from the ${EMBEDDEDPORTS}.
>
> As for why fetch(1) fails with bad system call under chrooted
> environment -- I don't know.  I failed on a port fetching only if I
> hadn't provided all necessary distfiles.  You have checksum error
> message which is causing refetching of the ports-mgmt/pkg port.
> Therefore, I believe
> ${CHROOTDIR}/tmp/distfiles/freebsd-pkg-1.14.2_GH0.tar.gz exists on your
> file system (remained from a previous fetch try?)...  May be you should
> try fetch(1) from the chrooted environment manually, to get any content?

This "Bad System Call" stops me from proceeding. I did place by hand
the required package in the right place, then it built ok, then I got
that "Bad System Call" again on install :-(

How can I get the debug symbols in /scratch binaries?

So far I can just show:
[New LWP 100764]
Core was generated by `/usr/bin/fetch -Fpr -S 3405355
http://distcache.FreeBSD.org/ports-distfiles/free'.
Program terminated with signal SIGSYS, Bad system call.
#0  0x0008003c1bca in ?? ()
(gdb) bt
#0  0x0008003c1bca in ?? ()
#1  0x00080031d144 in ?? ()
#2  0x00080031d260 in ?? ()
#3  0x0008 in ?? ()
#4  0xb650b69b3fd03fb8 in ?? ()
#5  0x7fffdd40 in ?? ()
#6  0x7fffe64c in ?? ()
#7  0x000800e1d000 in ?? ()
#8  0x002091e0 in ?? ()
#9  0x7fffdc80 in ?? ()
#10 0x7fffdc40 in ?? ()
#11 0x00080031d2f9 in ?? ()
#12 0x000800e1d000 in ?? ()
#13 0x7fffdd40 in ?? ()
#14 0x in ?? ()


Thank you! :-)
Tomek

-- 
CeDeROM, SQ7MHZ, http://www.tomek.cedro.info
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: amdgpu panics

2020-04-05 Thread Hans Petter Selasky

On 2020-04-05 14:18, Grzegorz Junka wrote:


How can I debug what's wrong?


Can you check the timestamps for:

ls -l /boot/modules

and

ls -l /boot/kernel

That they match?

Try loading like this:

kldload /boot/modules/drm.ko /boot/modules/amdgpu.ko

--HPS
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: qt5-webengine

2020-04-05 Thread Stefan Eßer
Am 05.04.20 um 02:50 schrieb John Kennedy:>   The thing that drove me
away from portmaster to synth and eventually to
> poudriere is incompatible dependencies.  I was running into those with just
> X11 dependencies (~600 packages in my full port rebuild, so not sure how you
> got lucky over that period of time).  Now, people keep on fixing portmaster
> and fixing dependencies, but at times I would have just been SOL for an
> indeterminate period of time.

I have for more than 1 year been using a rewrite of portmaster that
uses a completely different approach than the official version.

But due to "features" of the ports system, that only ever considered
whether they might break poudriere (and thus the package build cluster)
it is extremely complex to cover all special cases.

That version has been tested by a few people that asked, but I have
meanwhile given up on trying to get it working perfectly for all cases.
The logic is just too complex to express in Bourne Shell or Bash.

Main features beyond a better strategy logic is that this portmaster
can be used to build in a clean environment (idea stolen from synth)
and it can also be used to maintain a repository to upgrade from.

I have started porting that version to LUA a few months ago and have
been able to update ports with it (with the syntax of the shell version
just translated to LUA).

Since LUA offers quite advanced features for object oriented or function
programming styles, I have then re-implemented layer for layer in a
style that uses LUA features. This has also allowed a significant
speed-up: Checking my ~2400 ports for missing updates (and I have kept
the development system without updates to have a good test coverage)
results in 1373 actions (upgrades, new installations) and it takes 50s
to get all ports checked and another 10 seconds to identify collisions
of to-be-installed dependencies with existing ports. (And with 4 cores
this could be reduced to 20 seconds for this large set of ports, but
I'm currently trying to get the functionality complete, speed comes as
a secondary goal.)

>   I also got in the habit of rebuilding and reinstalling everything about
> once a month because of weird (dependency) breakages that portmaster (at
> least at the time) couldn't figure out and recompile itself.

I'm tracking not only version changes, but also whether a port relies
on an outdated library. It is possible to update all ports that have
an OSVERSION from before a kernel change that requires the port to be
re-installed (most relevant for -CURRENT).

I'm working on this in spare time (too little, currently) and the ports
system is not friendly to any tool besides poudriere. The implementation
of flavors is particular bad to deal with, if you do not just maintain
a package repository, but want to upgrade a system with installed ports
to the latest versions (with your options intact).

>   I'm really impatient, and have a compulsion to security-patch things, so
> thus I was finally driven to change (after I don't know how many years).
> 
>   Synth and poudriere avoided it because it was a build dependency, not a
> run-time dependency, and their build environments kept that very clean
> (which portmaster couldn't do, at least at the time).  It also let me have
> less packages loaded on the machine overall, so less surface area for attacks.
> Yeah, it recompiles a BUNCH of things that often don't get upgraded, but I've
> never felt the need to recompile everything in case something got missed.

It is already possible to install build dependencies from packages saved
from a prior portmaster session and delete build tools not required as
run dependencies at the end of the portmaster run. This does work with
the version in ports. I have added the ability to build in a clean jail
with build tools only ever available within the jail during the session.

>   I also find that port problems that break poudriere builds get caught
> quickly (vs more-rare synth problems, and way faster than portmaster), so
> I get to reap the advantages of what FreeBSD is building with.

Yes, the problem is that only problems that affect poudriere are caught
by the build cluster and even port system infrastructure changes may
impact tools like portmaster (or portupgrade) in such a way that they
completely break.

That has been the case with the (IMHO) badly designed flavor support,
which made portmaster unusable until I took over maintainership and
added flavor support (working most of the time, but not perfect).
There have been other changes, like renaming of ports and packages at
the same time when KDE4 was removed from ports: This makes it impossible
for a tool like portmaster to correctly identify the port directory to
use in order to upgrade some installed package - at least one of port
origin and package name are needed to perform a match (MOVED could have
helped, but it was not used when KDE4 was deleted for reasons that I can
understand).

Anyway, I'm working on the LUA i

Re: /usr/src/release/release.sh -> ports -> fetch pkg -> Bad system call (core dumped)

2020-04-05 Thread Ruslan Garipov
On 4/4/2020 7:50 PM, Tomasz CEDRO wrote:
> Hello world :-)
> 
> I would like to build a 12-STABLE (/usr/src contains
> svn.freebsd.org/base/stable/12) locally on strong machine (24CPU 127GB
> RAM 12-1-RELEASE AMD64), then test changes on my local machine
> (panasonic toughbook i5 laptop 12.1-RELEASE AMD64). This will be used
> for testing kernel patches and driver development/fixes.
> 
> The goal is to have separate zroot/ROOT/stable to select and act as
> the FreeBSD base. So far I have zroot/ROOT/default to use FreeBSD
> 12.1-RELEASE. I would like to switch between those to on boot to have
> one base system stable for working and another base system for testing
> on real environment.
> 
> I noticed that simple copy of /boot/kernel does not work on my target
> machine. Thus I am trying to create a whole release, put a separate
> system base, then on boot select different zfs container base to boot
> from. I just love ZFS for that! I may even use snapshots to log and
> rollback changes.
> 
> Questions:
> 
> 1. Is it a good build / testing environment? Maybe there is a simpler
> / better way to cross compile binaries and test on another machine?
> Both are using 12.1-RELEASE AMD64 installations so far. All /usr/local
> should work both with 12.1-RELEASE and 12-STABLE right?
Both machines have the same architecture, therefore it is not a cross
build, I believe.  For my direct builds (both build and consumer
machines are x86-64) I use the procedure described in the handbook
(``23.6. Tracking for Multiple Machines''[1]).

> 
> 2. When that works, I would like to cross-compile for ARM in a similar
> manner, then attach pyOCD + GDB to debug ARM target. I guess that
> should work too as above?
> 
> 3. During /usr/src/release/release.sh I get following error as pasted
> below. Does release.sh update /usr/ports just as it snaps from svn or
> it will use the /usr/porst that are just there and I need to provide
> /usr/ports in a state that will be bindled into a /scratch release?
A quote from release(7) man page:

release.sh checks out the src/, ports/, and doc/ trees to CHROOTDIR...

Therefore, release(7) "ignores" /usr/ports and uses
${CHROOTDIR}/usr/ports.  My build machine doesn't have access to the
Internet, therefore, I have to define the PORTS_UPDATE_SKIP variable and
provide ports tree into the ${CHROOTDIR}/usr/ports before
I will call /usr/src/release/release.sh.

> 
> ===>   docproj-2.0_14 depends on file: /usr/local/sbin/pkg - not found
> ===>  License BSD2CLAUSE accepted by the user
> ===> Fetching all distfiles required by pkg-1.14.2 for building
> ===>  Extracting for pkg-1.14.2
> ===>  License BSD2CLAUSE accepted by the user
> ===> Fetching all distfiles required by pkg-1.14.2 for building
> => SHA256 Checksum mismatch for freebsd-pkg-1.14.2_GH0.tar.gz.
> ===>  Refetch for 1 more times files:  freebsd-pkg-1.14.2_GH0.tar.gz
> ===>  License BSD2CLAUSE accepted by the user
> => freebsd-pkg-1.14.2_GH0.tar.gz doesn't seem to exist in /tmp/distfiles/.
> => Attempting to fetch
> https://codeload.github.com/freebsd/pkg/tar.gz/1.14.2?dummy=/freebsd-pkg-1.14.2_GH0.tar.gz
> freebsd-pkg-1.14.2_GH0.tar.gz Bad system call (core dumped)
/usr/src/release/release.sh defines DISTDIR=/tmp/distfiles when it
installs the textproc/docproj port or a port from the ${EMBEDDEDPORTS}.

As for why fetch(1) fails with bad system call under chrooted
environment -- I don't know.  I failed on a port fetching only if I
hadn't provided all necessary distfiles.  You have checksum error
message which is causing refetching of the ports-mgmt/pkg port.
Therefore, I believe
${CHROOTDIR}/tmp/distfiles/freebsd-pkg-1.14.2_GH0.tar.gz exists on your
file system (remained from a previous fetch try?)...  May be you should
try fetch(1) from the chrooted environment manually, to get any content?

> => Attempting to fetch
> http://distcache.FreeBSD.org/ports-distfiles/freebsd-pkg-1.14.2_GH0.tar.gz
> freebsd-pkg-1.14.2_GH0.tar.gz Bad system call (core dumped)
> => Couldn't fetch it - please try to retrieve this
> => port manually into /tmp/distfiles/ and try again.
> *** Error code 1
> 
> Stop.
> 
> Any hints and comments are welcome :-)
> Tomek
> 
[1]
https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/small-lan.html
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: qt5-webengine

2020-04-05 Thread Dan McGrath
On Sat, Apr 4, 2020 at 7:43 PM Robert Huff  wrote:

> I understand there are folks for whom poudriere or synth are The
> Right Tool(tm).  But I am one of a number of folks for whom it is like
> carpet-bombing the neighborhood to get rid of one miscreant squirrel.
>

I swear, you find that squirrel you phone me asap! I have the warthogs
circling looking for him for at least a week now!


-- 
Cheers,
Danny

--
Danny McGrath - danmcgrath...@gmail.com
GPG key: EDF6 AFF5 2086 F93A 1F59 36A5 44B6 26F3 6968 71CA
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: amdgpu panics

2020-04-05 Thread Grzegorz Junka



On 04/04/2020 10:27, Matthias Andree wrote:

Thank you John for the comprehensive explanation. It took me a while to
go through all the details, then again to recompile the ports and try to
reinstall all packages.

What i discovered in the meantime is that it's not an isolated problem:


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241787

https://forums.freebsd.org/threads/upgrading-to-freebsd-12-1-release-resolving-an-issue-with-drm-fbsd12-0-kmod.72895/



On my system I indeed had the jail at a different patch level than the
host system, although they were all running 12.1-RELEASE. I updated
the host and the jail to 12.1-RELEASE-p3. Poudriere noticed the
updated jail and deleted and recompiled all 2000+ packages. Then I
upgraded the system on which I wanted to install the packages to
12.1-RELEASE-p3 too. Then I deleted drm-fbsd12.0-kmod and installed
drm-kmod. It reinstalled drm-fbsd12.0-kmod.

The result? Blank screen!!!

I start as single or normal user then do:

kldload amdgpu

I see the driver is loading various graphics kernel modules then the
screen goes blank and the whole system hangs. No panic is shown, no
restart, just hungs. Any SSH sessions to the system become stale. Only
hard reset is able to restart it.

This is really frustrating and a really bad user experience. I
wouldn't be surprised if the remained desktop users moved to Linux or
other FreeBSD forks if they haven't already.

The only option left I see is to also compile the kernel myself from
sources.

Compared to 2,000 packages that seams a reasonable approach, and then IN
THAT SAME LIVE SYSTEM also rebuild the graphics modules.

I understand that the poudriere/pkg proponents have aggressively lobbied
users to use pkg and poudriere for clean-room builds, but I wonder if it
isn't easier to forgo poudriere for drivers and instead:

obtain/update to 12.1-RELEASE-p3 sources in /usr/src (with svn, for
instance)
make buildworld buildkernel
make installkernel
edit your loader.conf[.local] so it doesn't load b0rked graphics modules,
reboot into single-user
mergemaster -Fp
make installworld
mergemaster -Fi
make delete-old # important - there may be 12.0 parts that need removal,
12.1 for instance updated LLVM
rebuild your kmods and drivers IN THIS LIVE SYSTEM RIGHT FROM PORTS (not
poudriere)
install kmods and drivers
reboot and then gradually manually load kernel drivers such as amdgpu
one by one so you know which work (enable them in the loader) and which
won't.

I am not sure if it helps for amdgpu, since I am using nvidia- which
sort-of works (but GNOME frequently flakes out for my user but not other
users)... but I'd think this approach forgoes any potential difference
between the build jail and live system kernel sources

Of course this rules out freebsd-update for kernel/system patching then,
you'd update /usr/src and then make -DNOCLEAN buildworld buildkernel and
install again once -p4 or newer come out.



I reinstalled the whole system from a newly compiled kernel and world. 
It didn't help. When I do "kldload amdgpu" the screen goes blank after 
loading one of the driver modules.


I have compiled the base on another system and firstly just unpacked the 
kernel files. When that didn't work I used FreeBSD-base packages to 
reinstall everything from the build server. It worked pretty well but 
didn't change a thing.


The build system has an NVidia card and an AMD (Phenom) process. The 
system on which I install has AMD Vega 64 card and another AMD (Ryzen) 
processor. I don't use any configuration to build for a specific 
architecture and I hope "drm-fbsd12.0-kmod" doesn't do any optimizations 
based on the architecture on which it's compiled.


How can I debug what's wrong?

Grzegorz J


___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: qt5-webengine

2020-04-05 Thread ajtiM via freebsd-ports
On Sun, 5 Apr 2020 18:08:27 +0700
"Alex V. Petrov"  wrote:

> 04.04.2020 21:10, ajtiM via freebsd-ports пишет:
> > Hi!
> > 
> > Today update for qt5-webengine cannot compile:
> > 
> > /usr/local/bin/ld: /usr/local/lib/qt5/libQt5WebEngineCore.so:
> > undefined reference to `re2::RE2::Arg::parse_ulong(char const*,
> > unsigned long, void*)' c++: error: linker command failed with exit
> > code 1 (use -v to see invocation) ***
> > [../../libexec/QtWebEngineProcess] Error code 1
> > 
> > make[4]: stopped in
> > /usr/ports/www/qt5-webengine/work/.build/src/process 1 error
> > 
> > make[4]: stopped in
> > /usr/ports/www/qt5-webengine/work/.build/src/process ***
> > [sub-process-make_first] Error code 2
> > 
> > make[3]: stopped in /usr/ports/www/qt5-webengine/work/.build/src
> > --- sub-webengine-make_first ---
> > A failure has been detected in another branch of the parallel make
> > 
> > make[5]: stopped in
> > /usr/ports/www/qt5-webengine/work/.build/src/webengine ***
> > [sub-module-pro-make_first] Error code 2
> > 
> > make[4]: stopped in
> > /usr/ports/www/qt5-webengine/work/.build/src/webengine 1 error
> > 
> > make[4]: stopped in
> > /usr/ports/www/qt5-webengine/work/.build/src/webengine ***
> > [sub-webengine-make_first] Error code 2
> > 
> > make[3]: stopped in /usr/ports/www/qt5-webengine/work/.build/src
> > --- sub-tools-qwebengine_convert_dict-make_first ---
> > A failure has been detected in another branch of the parallel make
> > 
> > make[4]: stopped in
> > /usr/ports/www/qt5-webengine/work/.build/src/tools/qwebengine_convert_dict
> > *** [sub-tools-qwebengine_convert_dict-make_first] Error code 2
> > 
> > make[3]: stopped in /usr/ports/www/qt5-webengine/work/.build/src
> > 3 errors
> > 
> > make[3]: stopped in /usr/ports/www/qt5-webengine/work/.build/src
> > *** [sub-src-make_first] Error code 2
> > 
> > make[2]: stopped in /usr/ports/www/qt5-webengine/work/.build
> > 1 error
> > 
> > make[2]: stopped in /usr/ports/www/qt5-webengine/work/.build
> > ===> Compilation failed unexpectedly.
> > Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the
> > failure to the maintainer.
> > *** Error code 1
> > 
> > Stop.
> > make[1]: stopped in /usr/ports/www/qt5-webengine
> > *** Error code 1
> > 
> > Stop.
> > make: stopped in /usr/ports/www/qt5-webengine
> > 
> > ===>>> make build failed for www/qt5-webengine
> > ===>>> Aborting update
> > 
> > ===>>> Update for www/qt5-webengine failed
> > ===>>> Aborting update
> > 
> > Thank you.
> > 
> 
> I have the same error too.
> FreeBSD 12.1-STABLE r359434 amd64.
> 

Reinstall devel/re2 and devel/re2c

I do not use webengine anymore because I do not using FreeCAD anymore
on FreeBSD.


-- 
Ernst Lubitsch’s Ninotchka: 

“‘Waiter! A cup of coffee without cream, please!’ ‘I’m sorry, sir, we
have no cream, only milk, so can it be a coffee without milk?’” 
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: qt5-webengine

2020-04-05 Thread Alex V. Petrov
04.04.2020 21:10, ajtiM via freebsd-ports пишет:
> Hi!
> 
> Today update for qt5-webengine cannot compile:
> 
> /usr/local/bin/ld: /usr/local/lib/qt5/libQt5WebEngineCore.so: undefined
> reference to `re2::RE2::Arg::parse_ulong(char const*, unsigned long,
> void*)' c++: error: linker command failed with exit code 1 (use -v to
> see invocation) *** [../../libexec/QtWebEngineProcess] Error code 1
> 
> make[4]: stopped in /usr/ports/www/qt5-webengine/work/.build/src/process
> 1 error
> 
> make[4]: stopped in /usr/ports/www/qt5-webengine/work/.build/src/process
> *** [sub-process-make_first] Error code 2
> 
> make[3]: stopped in /usr/ports/www/qt5-webengine/work/.build/src
> --- sub-webengine-make_first ---
> A failure has been detected in another branch of the parallel make
> 
> make[5]: stopped in
> /usr/ports/www/qt5-webengine/work/.build/src/webengine ***
> [sub-module-pro-make_first] Error code 2
> 
> make[4]: stopped in
> /usr/ports/www/qt5-webengine/work/.build/src/webengine 1 error
> 
> make[4]: stopped in
> /usr/ports/www/qt5-webengine/work/.build/src/webengine ***
> [sub-webengine-make_first] Error code 2
> 
> make[3]: stopped in /usr/ports/www/qt5-webengine/work/.build/src
> --- sub-tools-qwebengine_convert_dict-make_first ---
> A failure has been detected in another branch of the parallel make
> 
> make[4]: stopped in
> /usr/ports/www/qt5-webengine/work/.build/src/tools/qwebengine_convert_dict
> *** [sub-tools-qwebengine_convert_dict-make_first] Error code 2
> 
> make[3]: stopped in /usr/ports/www/qt5-webengine/work/.build/src
> 3 errors
> 
> make[3]: stopped in /usr/ports/www/qt5-webengine/work/.build/src
> *** [sub-src-make_first] Error code 2
> 
> make[2]: stopped in /usr/ports/www/qt5-webengine/work/.build
> 1 error
> 
> make[2]: stopped in /usr/ports/www/qt5-webengine/work/.build
> ===> Compilation failed unexpectedly.
> Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the
> failure to the maintainer.
> *** Error code 1
> 
> Stop.
> make[1]: stopped in /usr/ports/www/qt5-webengine
> *** Error code 1
> 
> Stop.
> make: stopped in /usr/ports/www/qt5-webengine
> 
> ===>>> make build failed for www/qt5-webengine
> ===>>> Aborting update
> 
> ===>>> Update for www/qt5-webengine failed
> ===>>> Aborting update
> 
> Thank you.
> 

I have the same error too.
FreeBSD 12.1-STABLE r359434 amd64.

-- 
-
Alex.
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Indentatioin problem while building sysutils/duplicity

2020-04-05 Thread Xavier
Hello all,

> 
> [root@numenor ~]# cd /usr/ports/sysutils/duplicity
> [root@numenor duplicity]# make all
> ===>   duplicity-0.8.12_1 depends on package: py37-setuptools>0 - found
> ===>   duplicity-0.8.12_1 depends on file: /usr/local/bin/python3.7 - found
> ===>   duplicity-0.8.12_1 depends on shared library: librsync.so - found 
> (/usr/local/lib/librsync.so)
> ===>  Configuring for duplicity-0.8.12_1
> Traceback (most recent call last):
>   File "", line 1, in 
>   File "setup.py", line 55
> for arg in args:
> ^
> IndentationError: unexpected indent

Not familiar enough with python to find the root cause of this, because
it looks fine at first sight... sysutils/duplicity07 (py27 version) is OK.

TIA,

Cheers,

Xavier

-- 
Xavier Humbert - sysadmin & network engineer



signature.asc
Description: OpenPGP digital signature