zabbix.spec problem z budowaniem

2006-11-24 Wątek Jakub Pisarczyk
Witam,
probuje zbudowac zabbixa ze speca. Probowalem orginalnego z repo czyli
1.1 jak rowniez najnowsza stabilna 1.1.4 oraz bete 1.3. Niestety za
kazdym razem dostaje taki błąd:


make[2]: Leaving directory `/home/users/pisarz/rpm/BUILD/zabbix-1.1.4'
make[1]: Leaving directory `/home/users/pisarz/rpm/BUILD/zabbix-1.1.4'
+ __spec_install_post_strip
Strip executable binaries, archives and shared object files.
/usr/bin/strip:
/home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/stumtEbl/libzbxcommon.a:
 

Invalid operation
/usr/bin/strip:
/home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/st2UrvXg/libzbxdbhigh.a:
 

Invalid operation
Memory fault
error: Bad exit status from /var/tmp/rpm-tmp.19052 (%install)


RPM build errors:
 Bad exit status from /var/tmp/rpm-tmp.19052 (%install)
Error: package build failed. (no more info)


gdzie szukac problemu ?

Pozdrawiam,
Jakub Pisarczyk




___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: zabbix.spec problem z budowaniem

2006-11-24 Wątek Szymon Siwek
On Fri, Nov 24, 2006 at 09:11:16AM +0100, Jakub Pisarczyk wrote:
 Witam,
 probuje zbudowac zabbixa ze speca. Probowalem orginalnego z repo czyli
 1.1 jak rowniez najnowsza stabilna 1.1.4 oraz bete 1.3. Niestety za
 kazdym razem dostaje taki błąd:
 
 
 make[2]: Leaving directory `/home/users/pisarz/rpm/BUILD/zabbix-1.1.4'
 make[1]: Leaving directory `/home/users/pisarz/rpm/BUILD/zabbix-1.1.4'
 + __spec_install_post_strip
 Strip executable binaries, archives and shared object files.
 /usr/bin/strip:
 /home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/stumtEbl/libzbxcommon.a:
  
  
 
 Invalid operation
 /usr/bin/strip:
 /home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/st2UrvXg/libzbxdbhigh.a:
  
  
 
 Invalid operation
 Memory fault
 error: Bad exit status from /var/tmp/rpm-tmp.19052 (%install)
 
 
 RPM build errors:
  Bad exit status from /var/tmp/rpm-tmp.19052 (%install)
 Error: package build failed. (no more info)
 
 
 gdzie szukac problemu ?
 
 Pozdrawiam,
 Jakub Pisarczyk
 

Te katalogi wyglądają mocno podejrzanie.

-- 
Szymon Siwek
Los nikomu nie szczędzi rozczarowań.
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: zabbix.spec problem z budowaniem

2006-11-24 Wątek Szymon Siwek
On Fri, Nov 24, 2006 at 11:37:10AM +0100, Szymon Siwek wrote:
 On Fri, Nov 24, 2006 at 09:11:16AM +0100, Jakub Pisarczyk wrote:
  Witam,
  probuje zbudowac zabbixa ze speca. Probowalem orginalnego z repo czyli
  1.1 jak rowniez najnowsza stabilna 1.1.4 oraz bete 1.3. Niestety za
  kazdym razem dostaje taki błąd:
  
  
  make[2]: Leaving directory `/home/users/pisarz/rpm/BUILD/zabbix-1.1.4'
  make[1]: Leaving directory `/home/users/pisarz/rpm/BUILD/zabbix-1.1.4'
  + __spec_install_post_strip
  Strip executable binaries, archives and shared object files.
  /usr/bin/strip:
  /home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/stumtEbl/libzbxcommon.a:
   
   
  
  Invalid operation
  /usr/bin/strip:
  /home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/st2UrvXg/libzbxdbhigh.a:
   
   
  
[...]
 
 Te katalogi wyglądają mocno podejrzanie.
... ale problem jest inny, bo u mnie (th-i686) wysypuje się w tym samym 
miejscu z błędami typu:

/usr/bin/strip: Unable to recognise the format of the input file 
`/home/users/thbuilder/tmp/zabbix-1.1-root-thbuilder/usr/lib/libzbxsysinfo2.a(libzbxcommon.a)'

-- 
Szymon Siwek
Los nikomu nie szczędzi rozczarowań.
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: zabbix.spec problem z budowaniem

2006-11-24 Wątek Jakub Bogusz
On Fri, Nov 24, 2006 at 11:48:08AM +0100, Szymon Siwek wrote:
 On Fri, Nov 24, 2006 at 11:37:10AM +0100, Szymon Siwek wrote:
  On Fri, Nov 24, 2006 at 09:11:16AM +0100, Jakub Pisarczyk wrote:
   Witam,
   probuje zbudowac zabbixa ze speca. Probowalem orginalnego z repo czyli
   1.1 jak rowniez najnowsza stabilna 1.1.4 oraz bete 1.3. Niestety za
   kazdym razem dostaje taki błąd:
   
   
   make[2]: Leaving directory `/home/users/pisarz/rpm/BUILD/zabbix-1.1.4'
   make[1]: Leaving directory `/home/users/pisarz/rpm/BUILD/zabbix-1.1.4'
   + __spec_install_post_strip
   Strip executable binaries, archives and shared object files.
   /usr/bin/strip:
   /home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/stumtEbl/libzbxcommon.a:


   
   Invalid operation
   /usr/bin/strip:
   /home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/st2UrvXg/libzbxdbhigh.a:


   
 [...]
  
  Te katalogi wyglądają mocno podejrzanie.
 ... ale problem jest inny, bo u mnie (th-i686) wysypuje się w tym samym 
 miejscu z błędami typu:
 
 /usr/bin/strip: Unable to recognise the format of the input file 
 `/home/users/thbuilder/tmp/zabbix-1.1-root-thbuilder/usr/lib/libzbxsysinfo2.a(libzbxcommon.a)'

Źle zrobione biblioteki statyczne, zawierające inne biblioteki statyczne
zamiast samych obiektów. strip takich nie potrafi obsłużyć.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: zabbix.spec problem z budowaniem

2006-11-24 Wątek Jakub Pisarczyk
Szymon Siwek wrote:
 On Fri, Nov 24, 2006 at 09:11:16AM +0100, Jakub Pisarczyk wrote:
 Witam,
 probuje zbudowac zabbixa ze speca. Probowalem orginalnego z repo czyli
 1.1 jak rowniez najnowsza stabilna 1.1.4 oraz bete 1.3. Niestety za
 kazdym razem dostaje taki błąd:

 
 make[2]: Leaving directory `/home/users/pisarz/rpm/BUILD/zabbix-1.1.4'
 make[1]: Leaving directory `/home/users/pisarz/rpm/BUILD/zabbix-1.1.4'
 + __spec_install_post_strip
 Strip executable binaries, archives and shared object files.
 /usr/bin/strip:
 /home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/stumtEbl/libzbxcommon.a:
  
   
 Invalid operation
 /usr/bin/strip:
 /home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/st2UrvXg/libzbxdbhigh.a:
  
   
 Invalid operation
 Memory fault
 error: Bad exit status from /var/tmp/rpm-tmp.19052 (%install)


 RPM build errors:
  Bad exit status from /var/tmp/rpm-tmp.19052 (%install)
 Error: package build failed. (no more info)
 

 gdzie szukac problemu ?

 Pozdrawiam,
 Jakub Pisarczyk

 
 Te katalogi wyglądają mocno podejrzanie.
 
to sa jakies tempy chyba bo przy kazdym budowaniu wydaje mi sie ze 
mialem inne
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: buildlogi z th-i686

2006-11-24 Wątek Arkadiusz Miskiewicz
On Friday 03 November 2006 18:35, Jakub Bogusz wrote:
 Co się z nimi dzieje? Od jakiegoś czasu nowe są zerowej długości.

-bash: bzip2: command not found

gausus, możesz doinstalować?

-- 
Arkadiusz MiśkiewiczPLD/Linux Team
arekm / maven.plhttp://ftp.pld-linux.org/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


[th] vmware, kernel-2.6.18

2006-11-24 Wątek Tomasz Witek

VMware sie nie buduje.

/home/users/builder/rpm/BUILD/vmware-distrib/vmware-any-any-update105/vmmon-only/common/task_compat.h:1713:
 warning: 'sysenterState$rip' may be used uninitialized in this function
  CC [M]  
/home/users/builder/rpm/BUILD/vmware-distrib/vmware-any-any-update105/vmmon-only/common/vmx86.o
/home/users/builder/rpm/BUILD/vmware-distrib/vmware-any-any-update105/vmmon-only/common/vmx86.c:
 In function 'Vmx86_GetkHzEstimate':
/home/users/builder/rpm/BUILD/vmware-distrib/vmware-any-any-update105/vmmon-only/include/vm_basic_asm_x86.h:164:
 error: 'asm' operand has impossible constraints
make[2]: *** 
[/home/users/builder/rpm/BUILD/vmware-distrib/vmware-any-any-update105/vmmon-only/common/vmx86.o]
 Error 1
make[1]: *** 
[_module_/home/users/builder/rpm/BUILD/vmware-distrib/vmware-any-any-update105/vmmon-only]
 Error 2
make: *** [modules] Error 2
make: Leaving directory `/usr/src/linux-2.6.18'
error: Bad exit status from /var/tmp/rpm-tmp.21534 (%build)

TiweK

-- 


___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: zabbix.spec problem z budowaniem

2006-11-24 Wątek Jakub Pisarczyk
Jakub Bogusz wrote:
 On Fri, Nov 24, 2006 at 11:48:08AM +0100, Szymon Siwek wrote:
 On Fri, Nov 24, 2006 at 11:37:10AM +0100, Szymon Siwek wrote:
 On Fri, Nov 24, 2006 at 09:11:16AM +0100, Jakub Pisarczyk wrote:
[...]
 /usr/bin/strip:
 /home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/stumtEbl/libzbxcommon.a:
  
   
 Invalid operation
 /usr/bin/strip:
 /home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/st2UrvXg/libzbxdbhigh.a:
  
   
 [...]
 Te katalogi wyglądają mocno podejrzanie.
 ... ale problem jest inny, bo u mnie (th-i686) wysypuje się w tym samym 
 miejscu z błędami typu:

 /usr/bin/strip: Unable to recognise the format of the input file 
 `/home/users/thbuilder/tmp/zabbix-1.1-root-thbuilder/usr/lib/libzbxsysinfo2.a(libzbxcommon.a)'
 
 Źle zrobione biblioteki statyczne, zawierające inne biblioteki statyczne
 zamiast samych obiektów. strip takich nie potrafi obsłużyć.
 
Czy mozna cos na to poradzic ? Sam jestem raczej za słaby w te klocki
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: zabbix.spec problem z budowaniem

2006-11-24 Wątek Jakub Bogusz
On Fri, Nov 24, 2006 at 01:17:56PM +0100, Jakub Pisarczyk wrote:
 Jakub Bogusz wrote:
  On Fri, Nov 24, 2006 at 11:48:08AM +0100, Szymon Siwek wrote:
  On Fri, Nov 24, 2006 at 11:37:10AM +0100, Szymon Siwek wrote:
  On Fri, Nov 24, 2006 at 09:11:16AM +0100, Jakub Pisarczyk wrote:
 [...]
  /usr/bin/strip:
  /home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/stumtEbl/libzbxcommon.a:
   

  Invalid operation
  /usr/bin/strip:
  /home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/st2UrvXg/libzbxdbhigh.a:
   

  [...]
  Te katalogi wyglądają mocno podejrzanie.
  ... ale problem jest inny, bo u mnie (th-i686) wysypuje się w tym samym 
  miejscu z błędami typu:
 
  /usr/bin/strip: Unable to recognise the format of the input file 
  `/home/users/thbuilder/tmp/zabbix-1.1-root-thbuilder/usr/lib/libzbxsysinfo2.a(libzbxcommon.a)'
  
  Źle zrobione biblioteki statyczne, zawierające inne biblioteki statyczne
  zamiast samych obiektów. strip takich nie potrafi obsłużyć.
  
 Czy mozna cos na to poradzic ? Sam jestem raczej za słaby w te klocki

Usunąć *.a na końcu %install. I tak nie są pakietowane.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: zabbix.spec problem z budowaniem

2006-11-24 Wątek Jakub Pisarczyk
Jakub Bogusz wrote:
 On Fri, Nov 24, 2006 at 01:17:56PM +0100, Jakub Pisarczyk wrote:
 Jakub Bogusz wrote:
 On Fri, Nov 24, 2006 at 11:48:08AM +0100, Szymon Siwek wrote:
 On Fri, Nov 24, 2006 at 11:37:10AM +0100, Szymon Siwek wrote:
 On Fri, Nov 24, 2006 at 09:11:16AM +0100, Jakub Pisarczyk wrote:
 [...]
 /usr/bin/strip:
 /home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/stumtEbl/libzbxcommon.a:
  
   
 Invalid operation
 /usr/bin/strip:
 /home/users/pisarz/tmp/zabbix-1.1.4-root-pisarz/usr/lib/st2UrvXg/libzbxdbhigh.a:
  
   
 [...]
 Te katalogi wyglądają mocno podejrzanie.
 ... ale problem jest inny, bo u mnie (th-i686) wysypuje się w tym samym 
 miejscu z błędami typu:

 /usr/bin/strip: Unable to recognise the format of the input file 
 `/home/users/thbuilder/tmp/zabbix-1.1-root-thbuilder/usr/lib/libzbxsysinfo2.a(libzbxcommon.a)'
 Źle zrobione biblioteki statyczne, zawierające inne biblioteki statyczne
 zamiast samych obiektów. strip takich nie potrafi obsłużyć.

 Czy mozna cos na to poradzic ? Sam jestem raczej za słaby w te klocki
 
 Usunąć *.a na końcu %install. I tak nie są pakietowane.
 
 
chodzi o ten fragment? :

%install
rm -rf $RPM_BUILD_ROOT

%{__make} install \
 DESTDIR=$RPM_BUILD_ROOT

#install -d 
$RPM_BUILD_ROOT{%{_sysconfdir},/etc/sysconfig/rc-inetd,%{_sbindir},%{htmldir}}
#install bin/zabbix_* $RPM_BUILD_ROOT%{_sbindir}
#install misc/conf/* $RPM_BUILD_ROOT%{_sysconfdir}
#cp -r frontends/php/* $RPM_BUILD_ROOT%{htmldir}
#install %{SOURCE1} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/zabbix-agent
#install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/zabbix-trapper

i dopisac tu np.

rm *.a

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: SPEC: gimp-gap-2.2

2006-11-24 Wątek Bartosz Golek
Bartosz Golek napisał(a):
 Jakub Bogusz napisał(a):
   
 On Wed, Nov 22, 2006 at 10:23:14PM +0100, Bartosz Golek wrote:
   
 
 Fryderyk Dziarmagowski napisał(a):
 
   
 --- Bartosz Golek [EMAIL PROTECTED] wrote:

   
   
 
 [code]
 ostrzeżenie: Znaleziono zainstalowane (ale niespakietowane) pliki:
/usr/lib/gimp-gap-2.2/audioconvert_to_wav.sh
/usr/lib/gimp-gap-2.2/libavcodec.a
/usr/lib/gimp-gap-2.2/libavformat.a
/usr/lib/gimp-gap-2.2/libmpeg3.a
 
   
 Te *.a to biblioteki statyczne, do wywalenia z pakietu. A tak w ogóle to
 są biblioteki ffmpega i libmpeg3 - docelowo do zastąpienia wersją
 systemową, ale to już niekoniecznie dla początkującego.

   
 
 - w takim razie przesyłam speca do poprawienia przez lepszych jeśli ktoś
 znajdzie chwilę czasu.
   
Sprawdziłem w configure.in i znalazłem opcje:

Optional Features:
  --disable-FEATURE   do not include FEATURE (same as
--enable-FEATURE=no)
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  --enable-maintainer-mode  enable make rules and dependencies not useful
  (and sometimes confusing) to the casual installer
  --disable-dependency-tracking  speeds up one-time build
  --enable-dependency-tracking   do not reject slow dependency extractors
  --disable-unix-frontends don't build with UNIX specific frontends
for mplayer, xanim and mpeg encoders
  --disable-videoapi-support   don't build with videoapi support
  --disable-libavformatdon't build with libavformat/libavcodec
  --disable-libmpeg3   don't build with libmpeg3
  --disable-libxvidcoredon't build with libxvidcore
  --disable-audio-support  don't build with audio support
  --enable-gdkpixbuf-pview use GdkPixbuf thumbnail rendering
(default=no)

Optional Packages:
  --with-PACKAGE[=ARG]use PACKAGE [ARG=yes]
  --without-PACKAGE   do not use PACKAGE (same as --with-PACKAGE=no)
  --with-ffmpegsrcdir=DIR  specify where to find ffmpeg src
directory DIR (this is a developers option to bypass the included ffmpeg
sourcetree)
  --with-libmpeg3srcdir=DIRspecify where to find libmpeg3 src
directory DIR  (this is a developers option to bypass the included
libmpeg3 sourcetree)
  --with-preinstalled-libmpeg3incdir=DIRforce link with an already
installed libmpeg3 library and specify where to find libmpeg3 headerfiles
  --with-preinstalled-libmpeg3=FILE full pathname of the
preinstalled libmpeg3.a libraryfile

I zmodyfikowałem speca (w załączniku) niestety nadal mam błąd z
usuwaniem bibliotek statycznych (gdzie popełniłem błąd)?


# $Revision: $, $Date:$
##  /root/rpm/SOURCES/rpm.groups: no such file

%bcond_with maintainer-mode# enable make rules and dependencies not 
useful (and sometimes confusing) to the casual installer
%bcond_without dependency-tracking # speeds up one-time build
%bcond_without unix-frontends  # don't build with UNIX specific frontends 
for mplayer, xanim and mpeg encoders
%bcond_without videoapi-support# don't build with videoapi support
%bcond_without libavformat # don't build with libavformat/libavcodec  
%bcond_without libmpeg3# don't build with libmpeg3
%bcond_without libxvidcore # don't build with libxvidcore
%bcond_without audio-support   # don't build with audio support
%bcond_with gdkpixbuf-pview# use GdkPixbuf thumbnail rendering 
(default=no)

%bcond_without preinstalled-libmpeg3incdir # force link with an already 
installed libmpeg3 library and specify where to find libmpeg3 headerfiles
%bcond_without preinstalled-libmpeg3 # full pathname of the preinstalled 
libmpeg3.a libraryfile

Summary:The GIMP Animation Package
Summary(pl):Pakiet animacyjny dla GIMP'a
Name:   gimp-plugin-gap
Version:2.2.1
Release:1
License:GPL
Group:  X11/Applications/Graphics
Source0:
ftp://ftp.gimp.org/pub/gimp/plug-ins/v2.2/gap/gimp-gap-%{version}.tar.bz2
# Source0-md5:  c2aa33b5240c57aa6bf9ffc686f3e3ac
URL:http://www.gimp.org/
BuildRequires:  autoconf
BuildRequires:  automake
BuildRequires:  gettext-devel
BuildRequires:  gimp-devel = 2.2.0
BuildRequires:  intltool
BuildRequires:  libjpeg-devel
BuildRequires:  nasm
BuildRequires:  pkgconfig
BuildRequires:  xvid-devel = 1:1.0.0.
BuildRoot:  %{tmpdir}/%{name}-%{version}-root-%(id -u -n)

%define gapplugindir %(gimptool --gimpplugindir)/plug-ins
%define _scriptdir %(gimptool --gimpdatadir)/scripts

%description
The GIMP-GAP (GIMP Animation Package) is a collection of Plug-Ins to
extend GIMP 2.2 with capabilities to edit and create animations as
sequences of single frames.

%description -l pl
GIMP-GAP (GIMP Animation Package) jest kolekcj± wtyczek
rozszerzaj±cych GIMPa o mo¿liwo¶æ edycji i tworzenia animacji i
sekwencji pojedynczych ramek.

%prep
%setup -q -n gimp-gap-%{version}

%build
%{__glib_gettextize}
%__aclocal
%__automake
%__autoconf
%configure \
  

[th] libstdc++-4.2.0 vs mysql-gui-tools

2006-11-24 Wątek Szymon Siwek
Witam!

Próbuję zbudować mysql-gui-tools za pomocą gcc-4.2.0. I dostaję coś
takiego:

 i686-pld-linux-g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../include 
-I../../../library/utilities/shared_include 
-I../../../library/utilities/include -I../../../library/sql-parser/include 
-I/usr/include/mysql -fno-strict-aliasing -fwrapv -march=i686 -mtune=pentium4 
-gdwarf-2 -g2 -fomit-frame-pointer -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -Wall -MT myx_query.lo -MD 
-MP -MF .deps/myx_query.Tpo -c myx_query.cpp  -fPIC -DPIC -o .libs/myx_query.o
In file included from /usr/include/c++/4.2.0/ext/type_traits.h:38,
 from /usr/include/c++/4.2.0/bits/stl_algobase.h:73,
 from /usr/include/c++/4.2.0/bits/char_traits.h:46,
 from /usr/include/c++/4.2.0/string:46,
 from ../include/myx_query.h:22,
 from myx_query.cpp:21:
/usr/include/c++/4.2.0/limits:290:22: error: macro min requires 2 arguments, 
but only 1 given
/usr/include/c++/4.2.0/limits:292:22: error: macro max requires 2 arguments, 
but only 1 given
[ + kilkanaście takich dwulinijek ]
In file included from myx_query.cpp:21:
../include/myx_query.h:72:8: warning: extra tokens at end of #endif directive
In file included from /usr/include/c++/4.2.0/ext/type_traits.h:38,
 from /usr/include/c++/4.2.0/bits/stl_algobase.h:73,
 from /usr/include/c++/4.2.0/bits/char_traits.h:46,
 from /usr/include/c++/4.2.0/string:46,
 from ../include/myx_query.h:22,
 from myx_query.cpp:21:
/usr/include/c++/4.2.0/limits:290: error: expected ';' before 'throw'
/usr/include/c++/4.2.0/limits:292: error: expected `;' before 'static'
[ + kilkanaście takich dwulinijek ]
In file included from /usr/include/c++/4.2.0/string:47,
 from ../include/myx_query.h:22,
 from myx_query.cpp:21:
/usr/include/c++/4.2.0/memory: In function 'std::pair_Tp*, int 
std::__get_temporary_buffer(ptrdiff_t, _Tp*)':
/usr/include/c++/4.2.0/memory:76: error: 'max' is not a member of 
'std::numeric_limitsint'
make: *** [myx_query.lo] Error 1

Środowisko th-i686, gcc-4.2.0-0.20061119r118994.1
(z gcc-4.2.0-0.20061030r118195.3 identycznie)
Z gcc-4.1.2 buduje się elegancko.
Jakieś pomysły?

-- 
Szymon Siwek
Los nikomu nie szczędzi rozczarowań.
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: pld-builder.new: PLD_Builder/buildlogs.py Log compression failure.

2006-11-24 Wątek Tomasz Wittner
On Fri 24. November 2006 13:10, arekm wrote:
 Author: arekmDate: Fri Nov 24 12:10:32 2006 GMT
 Module: pld-builder.new   Tag: HEAD
  Log message:
 Log compression failure.
 
  Files affected:
 pld-builder.new/PLD_Builder:
buildlogs.py (1.14 - 1.15) 
 
  Diffs:
 
 
 Index: pld-builder.new/PLD_Builder/buildlogs.py
 diff -u pld-builder.new/PLD_Builder/buildlogs.py:1.14 
pld-builder.new/PLD_Builder/buildlogs.py:1.15
 --- pld-builder.new/PLD_Builder/buildlogs.py:1.14 Thu Dec  9 19:09:03 2004
 +++ pld-builder.new/PLD_Builder/buildlogs.py  Fri Nov 24 13:10:27 2006
 @@ -4,6 +4,7 @@
  import time
  import os
  import re
 +import log
  
  from config import config
  import util
 @@ -22,8 +23,10 @@
  return
  name = re.sub(r\.spec\.log, , os.path.basename(logfile)) 
+ .bz2
  id = util.uuid()
 -os.system(bzip2 --best --force  %s  %s \
 +ret = os.system(bzip2 --best --force  %s  %s \
  % (logfile, path.buildlogs_queue_dir + id))
 +if ret:
 +log.error(bzip2 compression of %s failed; does bzip2 binary 
exist? % (logfile))
  
[...]
1. Gdzie pojawi się informacja:
bzip2 compression of %s failed; does bzip2 binary exist? ?
Sprawdzałem u siebie i wychodzi, że tylko w logu: spool/log:
#
Sat Nov 25 00:59:50 2006 [ac-athlon]: error: bzip23 compression 
of 
/home/users/bin_builder/pld-builder.new/spool/builds/1977a33e-e660-4d07-b52c-acaef56c71d
d/trf.spec.log failed; does bzip23 binary exist?
#
a nie w mailach do requestera albo na buildlogs.pld-linux.org (czego bym 
oczekiwał):
#
Sat Nov 25 00:59:52 2006 [all]: notice: sending 
scp://[EMAIL PROTECTED]/mnt/hda5/srv/ftp/ftp/ac/buildlogs/athlon//trf.bz2
#
trf.bz2 jest zerowej długości.

2. log.error(bzip2 compression of %s failed; does bzip2 binary exist? % 
(logfile))
Uważam, że /dev/stderr ma pewną przewagę nad /dev/fortune-teller:
#
import popen2
ret = popen2.Popen3('bzip2 --best --force  ' + logfile + '  ' + 
path.buildlogs_queue_dir + uuid, True)
ret.err = ret.childerr.read()
ret.childerr.close()
if ret.wait() != 0:
log.error('bzip2 compression of' + logfile + 'failed with error 
msg.: ' + ret.err)
#
3. id = util.uuid()
$ python
Python 2.4.4 (#1, Oct 25 2006, 19:28:02)
[GCC 3.3.6 (PLD Linux)] on linux2
Type help, copyright, credits or license for more information.
 print id.__doc__
id(object) - integer

Return the identity of an object.  This is guaranteed to be unique among
simultaneously existing objects.  (Hint: it's the object's memory address.)
 id
built-in function id


`id' jest built-in i przesłanianie go i używanie jako zmiennej jest złe, 
choćby z tego powodu ;), że jest podświetlane tak samo, jak print, if, 
def ... (w emacs/python-mode).

-- 
Tomasz Wittner
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl