Riccardo Mottola | 25 May 10:05 2015

rebuilding gcc4 on solaris 9

Hi,

current gcc4 on Solaris 9 is 4.6.3, I failed to build 4.8/4.9 with 
assembler problems.
These problems are apparently caused by outdated binutils and compiler 
used for bootstrap.

I was able to update binutils finally, so that all solaris version have 
2.24 (I'll work on 2.25 later).

I am unable to rebuild gcc 4.6.3, which I found in the branch! I hoped 
it would be a no-brainer, but it is not.

I get this:
checking for installed CLooG ISL... ISL
checking for version 0.16.1 of CLooG... no
configure: error: Unable to find a usable CLooG.  See config.log for 
details.
gmake[1]: *** 
[configure-work/solaris9-sparc/build-isa-sparcv8/gcc-4.6.3/configure] 
Error 1

but CLooG is installed and gcc 4.8/4.9 do not give this error...

application CSWcloog-dev                     cloog_dev - Code Generator 
in the Polyhedral Model, development files
application CSWlibcloog-isl2                 libcloog_isl2 - Code 
Generator in the Polyhedral Model, libcloog-isl.so.2
application CSWlibcloog-isl4                 libcloog_isl4 - Code 
Generator in the Polyhedral Model, libcloog-isl.so.4
(Continue reading)

Riccardo Mottola | 23 May 19:36 2015

binutils: bad placement of files

Hi,

I am tyring to rebuild binutils: same release as currently available on 
solaris 10: 2.24, no updates. I want to rebuild it for Solaris 9, I had 
to clean up dependencies for x86/Solaris10 in just a little better way.

During build, I noticed a lot of messages about grep being unsupported: 
they way the package tried to froce GNU grep did not work, Dago 
suggested a new one.

Now I get really a lot of overrides, for hundreds of files:

CHECKPKG_OVERRIDES_CSWbinutils += 
bad-location-of-file|file=/usr/local/sparc-sun-solaris2.10/lib/ldscripts/msp430x149.xu
CHECKPKG_OVERRIDES_CSWbinutils += 
bad-location-of-file|file=/usr/local/sparc-sun-solaris2.10/lib/ldscripts/msp430x155.x
CHECKPKG_OVERRIDES_CSWbinutils += 
bad-location-of-file|file=/usr/local/sparc-sun-solaris2.10/lib/ldscripts/msp430x155.xbn
CHECKPKG_OVERRIDES_CSWbinutils += 
bad-location-of-file|file=/usr/local/sparc-sun-solaris2.10/lib/ldscripts/msp430x155.xn
CHECKPKG_OVERRIDES_CSWbinutils += 
bad-location-of-file|file=/usr/local/sparc-sun-solaris2.10/lib/ldscripts/msp430x155.xr
CHECKPKG_OVERRIDES_CSWbinutils += 
bad-location-of-file|file=/usr/local/sparc-sun-solaris2.10/lib/ldscripts/msp430x155.xu
CHECKPKG_OVERRIDES_CSWbinutils += 
bad-location-of-file|file=/usr/local/sparc-sun-solaris2.10/lib/ldscripts/msp430x156.x
CHECKPKG_OVERRIDES_CSWbinutils += 
bad-location-of-file|file=/usr/local/sparc-sun-solaris2.10/lib/ldscripts/msp430x156.xbn

what can be done? they shouldn't go in /usr/local I suppose.
(Continue reading)

Riccardo Mottola | 22 May 14:43 2015

error for uncommited when it is

Hi,

Even if I remerge & repackage, I do get:

CHECKPKG_OVERRIDES_CSWbinutils += pkginfo-opencsw-repository-uncommitted

however, the repo is commited:

svn status
?       work-old

No differences... where is this information tracked??

Riccardo

Carsten Grzemba | 22 May 14:22 2015
Picon

merge 64bit sysconfig dir

Hi,
is there a special magic to merge file from sysconfigdir? In this case I miss modules-64.conf in pkgroot:

 install-isa-amd64/etc/opt/csw/apache2
install-isa-amd64/etc/opt/csw/apache2/extra
install-isa-amd64/etc/opt/csw/apache2/extra/httpd-manual.conf
install-isa-amd64/etc/opt/csw/apache2/extra/httpd-ssl.conf
install-isa-amd64/etc/opt/csw/apache2/extra/httpd-userdir.conf
install-isa-amd64/etc/opt/csw/apache2/extra/httpd-languages.conf
install-isa-amd64/etc/opt/csw/apache2/extra/httpd-mpm.conf
install-isa-amd64/etc/opt/csw/apache2/extra/httpd-info.conf
install-isa-amd64/etc/opt/csw/apache2/extra/httpd-vhosts.conf
install-isa-amd64/etc/opt/csw/apache2/extra/httpd-dav.conf
install-isa-amd64/etc/opt/csw/apache2/extra/proxy-html.conf
install-isa-amd64/etc/opt/csw/apache2/extra/modules-64.conf
install-isa-amd64/etc/opt/csw/apache2/extra/httpd-multilang-errordoc.conf
install-isa-amd64/etc/opt/csw/apache2/extra/httpd-autoindex.conf
install-isa-amd64/etc/opt/csw/apache2/extra/httpd-default.conf
install-isa-amd64/etc/opt/csw/apache2/envvars
install-isa-amd64/etc/opt/csw/apache2/magic
install-isa-amd64/etc/opt/csw/apache2/mime.types
install-isa-amd64/etc/opt/csw/apache2/envvars-std
install-isa-amd64/etc/opt/csw/apache2/server
install-isa-amd64/etc/opt/csw/apache2/httpd.conf
install-isa-pentium_pro/etc/opt/csw/apache2
install-isa-pentium_pro/etc/opt/csw/apache2/extra
install-isa-pentium_pro/etc/opt/csw/apache2/extra/httpd-vhosts.conf
install-isa-pentium_pro/etc/opt/csw/apache2/extra/modules-32.conf
install-isa-pentium_pro/etc/opt/csw/apache2/extra/httpd-multilang-errordoc.conf
install-isa-pentium_pro/etc/opt/csw/apache2/extra/httpd-userdir.conf
install-isa-pentium_pro/etc/opt/csw/apache2/extra/httpd-manual.conf
install-isa-pentium_pro/etc/opt/csw/apache2/extra/httpd-languages.conf
install-isa-pentium_pro/etc/opt/csw/apache2/extra/proxy-html.conf
install-isa-pentium_pro/etc/opt/csw/apache2/extra/httpd-ssl.conf
install-isa-pentium_pro/etc/opt/csw/apache2/extra/httpd-autoindex.conf
install-isa-pentium_pro/etc/opt/csw/apache2/extra/httpd-info.conf
install-isa-pentium_pro/etc/opt/csw/apache2/extra/httpd-default.conf
install-isa-pentium_pro/etc/opt/csw/apache2/extra/httpd-mpm.conf
install-isa-pentium_pro/etc/opt/csw/apache2/extra/httpd-dav.conf
install-isa-pentium_pro/etc/opt/csw/apache2/httpd.conf
install-isa-pentium_pro/etc/opt/csw/apache2/server
install-isa-pentium_pro/etc/opt/csw/apache2/magic
install-isa-pentium_pro/etc/opt/csw/apache2/envvars-std
install-isa-pentium_pro/etc/opt/csw/apache2/envvars
install-isa-pentium_pro/etc/opt/csw/apache2/mime.types
pkgroot/etc/opt/csw/apache2
pkgroot/etc/opt/csw/apache2/envvars.CSW
pkgroot/etc/opt/csw/apache2/httpd.conf.CSW
pkgroot/etc/opt/csw/apache2/mime.types.CSW
pkgroot/etc/opt/csw/apache2/envvars-std.CSW
pkgroot/etc/opt/csw/apache2/extra
pkgroot/etc/opt/csw/apache2/extra/httpd-vhosts.conf.CSW
pkgroot/etc/opt/csw/apache2/extra/httpd-ssl.conf.CSW
pkgroot/etc/opt/csw/apache2/extra/httpd-default.conf.CSW
pkgroot/etc/opt/csw/apache2/extra/httpd-multilang-errordoc.conf.CSW
pkgroot/etc/opt/csw/apache2/extra/httpd-mpm.conf.CSW
pkgroot/etc/opt/csw/apache2/extra/modules-32.conf
pkgroot/etc/opt/csw/apache2/extra/proxy-html.conf.CSW
pkgroot/etc/opt/csw/apache2/extra/httpd-languages.conf.CSW
pkgroot/etc/opt/csw/apache2/extra/httpd-dav.conf.CSW
pkgroot/etc/opt/csw/apache2/extra/httpd-autoindex.conf.CSW
pkgroot/etc/opt/csw/apache2/extra/httpd-userdir.conf.CSW
pkgroot/etc/opt/csw/apache2/extra/httpd-manual.conf.CSW
pkgroot/etc/opt/csw/apache2/extra/httpd-info.conf.CSW
pkgroot/etc/opt/csw/apache2/magic.CSW
pkgroot/etc/opt/csw/apache2/server

Carsten Grzemba | 19 May 11:02 2015
Picon

OSQA Google oauth2client problem

Hi

I try to setup login at OSQA (www.opencsw.org/communtity) with Google+ Id but without luck

This is the error:
/opt/csw/lib/python2.7/site-packages/oauth2client/client.py TIME: 2015-05-19 10:37:56,250 MSG: client.py:step2_exchange:2001 Failed to retrieve access token: {
  "error" : "redirect_uri_mismatch"
}

Is there anyone how knows where ist the problem? How can I fix this?

Thanks
Carsten

Dagobert Michelsen | 16 May 23:47 2015

Stripping destroys 'go' binaries

Hi folks,

when fiddling with logstash and logstash-forwarder I noticed that the automatic
stripping in mGAR corrupt executables:

> root <at> experimental10s
[experimental10s]:/home/dam/mgar/pkg/logstash-forwarder/trunk/work/solaris10-sparc > file
pkgroot/opt/csw/bin/logstash-forwarder build-isa-sparcv8plus/logstash-forwarder-0.4.0/logstash-forwarder
> pkgroot/opt/csw/bin/logstash-forwarder:       ELF 64-bit MSB executable SPARCV9 Version 1, dynamically
linked, stripped
> build-isa-sparcv8plus/logstash-forwarder-0.4.0/logstash-forwarder:      ELF 64-bit MSB executable
SPARCV9 Version 1, dynamically linked, not stripped

Stripped, does not work:

> root <at> experimental10s
[experimental10s]:/home/dam/mgar/pkg/logstash-forwarder/trunk/work/solaris10-sparc >
pkgroot/opt/csw/bin/logstash-forwarder 
> no debug info in ELF executable errno -1
> fatal error: no debug info in ELF executable
> 
> runtime stack:
> no debug info in ELF executable errno -1
> panic during panic
> zsh: 23869 exit 3     pkgroot/opt/csw/bin/logstash-forwarder

Freshly compiled with gccgo, not stripped, works:

> root <at> experimental10s
[experimental10s]:/home/dam/mgar/pkg/logstash-forwarder/trunk/work/solaris10-sparc/build-isa-sparcv8plus/logstash-forwarder-0.4.0
> ./logstash-forwarder
> 2015/05/16 23:41:42.699396 fatal: config file must be defined
> zsh: 23856 exit 1     ./logstash-forwarder

This was all compiled with our "broken" gcc 4.9.2.

 <at> Maciej: Would you mind retrying with our infra-script?

Best regards

  -- Dago
Jake Goerzen | 15 May 20:50 2015

automated catalog signing not running?

Hi,

   I uploaded some packages with csw-upload-pkg but they have not shown 
up in the unstable catalog yet (haven't got an catalog update email 
notification either).   Also, looks like the mirrors are not updated.  
Perhaps the automated catalog signing is not running?

Best regards,
Jake

jgoerzen <at> login [login]:~/pkgs > csw-upload-pkg 
tor-0.2.6.7\,REV\=2015.05.11-SunOS5.10-*
/opt/csw/bin/csw-upload-pkg is a wrapper, running 
/home/jgoerzen/opencsw/.buildsys/v2/bin/csw-upload-pkg 
tor-0.2.6.7,REV=2015.05.11-SunOS5.10-i386-CSW.pkg.gz 
tor-0.2.6.7,REV=2015.05.11-SunOS5.10-sparc-CSW.pkg.gz
Processing 2 file(s). Please wait.
Checking 1 package against catalog unstable i386 SunOS5.10
WARNING 2015-05-15 01:24:14,219 checkpkg_lib.py:658 Did not find 
packages for '/opt/csw/bin/isaexec'
WARNING 2015-05-15 01:24:14,221 checkpkg_lib.py:658 Did not find 
packages for '/opt/csw/bin/isaexec'
WARNING 2015-05-15 01:24:14,221 checkpkg_lib.py:658 Did not find 
packages for '/opt/csw/bin/isaexec'
WARNING 2015-05-15 01:24:14,222 checkpkg_lib.py:658 Did not find 
packages for '/opt/csw/bin/isaexec'
Checking 1 package against catalog unstable sparc SunOS5.10
WARNING 2015-05-15 01:24:35,483 checkpkg_lib.py:658 Did not find 
packages for '/opt/csw/bin/isaexec'
WARNING 2015-05-15 01:24:35,484 checkpkg_lib.py:658 Did not find 
packages for '/opt/csw/bin/isaexec'
WARNING 2015-05-15 01:24:35,485 checkpkg_lib.py:658 Did not find 
packages for '/opt/csw/bin/isaexec'
WARNING 2015-05-15 01:24:35,486 checkpkg_lib.py:658 Did not find 
packages for '/opt/csw/bin/isaexec'
Checking 1 package against catalog unstable i386 SunOS5.11
WARNING 2015-05-15 01:24:52,022 checkpkg_lib.py:658 Did not find 
packages for '/opt/csw/bin/isaexec'
WARNING 2015-05-15 01:24:52,023 checkpkg_lib.py:658 Did not find 
packages for '/opt/csw/bin/isaexec'
WARNING 2015-05-15 01:24:52,024 checkpkg_lib.py:658 Did not find 
packages for '/opt/csw/bin/isaexec'
WARNING 2015-05-15 01:24:52,025 checkpkg_lib.py:658 Did not find 
packages for '/opt/csw/bin/isaexec'
Checking 1 package against catalog unstable sparc SunOS5.11
WARNING 2015-05-15 01:25:08,543 checkpkg_lib.py:658 Did not find 
packages for '/opt/csw/bin/isaexec'
WARNING 2015-05-15 01:25:08,544 checkpkg_lib.py:658 Did not find 
packages for '/opt/csw/bin/isaexec'
WARNING 2015-05-15 01:25:08,545 checkpkg_lib.py:658 Did not find 
packages for '/opt/csw/bin/isaexec'
WARNING 2015-05-15 01:25:08,546 checkpkg_lib.py:658 Did not find 
packages for '/opt/csw/bin/isaexec'
All checks successful. Proceeding.
Inserting tor (i386 SunOS5.10) into catalog unstable i386 SunOS5.10
Inserting tor (i386 SunOS5.10) into catalog unstable i386 SunOS5.11
Inserting tor (sparc SunOS5.10) into catalog unstable sparc SunOS5.10
Inserting tor (sparc SunOS5.10) into catalog unstable sparc SunOS5.11

Riccardo Mottola | 11 May 16:30 2015

problem with versioned libpng16 dev respin

Hi,

while uploading the new packages, I get this problem:

To see the errors, run:
   /home/rmottola/opencsw/.buildsys/v2/bin/../lib/python/checkpkg2.py 
--catalog-release unstable --os-release SunOS5.11 --catalog-architecture 
i386 c353353fd815aeeef7bfcbfbe9b26d3c b602b1ed6a56070eacaf8f587556d17f 
2576ddf732a227f88b5d03425fa6aebc 82b96ee89206580fcf987793ea98105e 
91b5b03a7a8f907bd6091ccafeff7c75

CHECKPKG_OVERRIDES_CSWlibpng16-dev += 
file-needed-but-no-package-satisfies-it|/opt/csw/lib/pentium_pro/libpng16.so.16.16.0|CSWlibpng16-dev|contains|symlink|/opt/csw/lib/pentium_pro/libpng16.so|which|needs|the|target|file:|/opt/csw/lib/pentium_pro/libpng16.so.16.16.0

I suppose this is a solaris11 problem on the solaris10 package.
Thus it would be:

http://buildfarm.opencsw.org/pkgdb/srv4/2576ddf732a227f88b5d03425fa6aebc/
http://buildfarm.opencsw.org/pkgdb/srv4/b602b1ed6a56070eacaf8f587556d17f/

I see only the standard lib and then amd64 and they both contain 
libpng16.so.16.16.0, as expected sicne it is the core of the package.

What is the matter now? What did change compared to the unversioned 
package? Nothing I see of relevance in the receipe, but teach me wrong.

Riccardo

Riccardo Mottola | 11 May 14:34 2015

libpng15 + dev respin

Hi,

especially for Laurent: I was finally able to do a libpng-15 respin with 
its dev versioned dev package.
The dev-package is really minimal but I hope it is enough? IN case 
please add yourself or tell me which precise file to add, one by one, 
explicitely.

I uploaded it successully, perhaps they can be already installed on the 
buildfarm

I am still working on the 16 package: I get a strange error I didn't get 
in the unversioned one and it makes no sense since I did not change 
anything in the content of the packages when versioning. I am doing a 
total clean build on all platforms and it takes a lot of time.

Riccardo

Jan Holzhueter | 8 May 09:46 2015

Downtime x86 Part of the Buildfarm

Hi,
I plan to update our ESX infrastructure this afternoon.
So the x86 part needs to be shut down.
Will keep you posted.

Greetings
Jan

Riccardo Mottola | 7 May 10:03 2015

making versioned libpng-dev

Hi,

we have agreed to make a versioned libpng-dev and I am proceeding doing 
that. Not everything is clear, but let's do the certain stuff first.

1) make a versioned libpng16-dev, which contains the symlink. I think I 
prepared that.
I get a collision with the unversioned package (obviously, the content 
is exactly the same)

CHECKPKG_OVERRIDES_CSWlibpng16-dev += 
file-collision|/opt/csw/lib/sparcv8plus+vis2/libpng.so|CSWlibpng-dev|CSWlibpng16-dev

the unversioned package needs to removed forever, right? May you do that 
on bot sol. 9 and 10?

2) I did a libpng15-dev, which is a versioned respin of the old 
developer package without the symlink. I created a branch of libpng for 
that.
The package is ready, I think I should build it for solaris 9 & 10 and 
upload it?

Other?

Riccardo


Gmane