Le Mardi 15 Juillet 2003 13:36, Stefan van der Eijk a �crit :
> Glibc is holding back quite some builds on the alpha. What do you make
> of the errors in this buildoutput?

I have another error on ppc, it seems memusage during %install stage.
Else all other things works fine.

>
> http://eijk.homelinux.org/build/cooker/alpha/glibc-2.3.2-5mdk
>
> I don't have a comparison on i586.
>
> rpm -qpR glibc-2.3.2-5mdk.src.rpm doesn't include gd-devel, while at
> build time it is required. That's why:
> http://eijk.homelinux.org/build/cooker/i586/glibc-2.3.2-5mdk
>
> I guess some bug in the mechanism to get the BuildRequires out of a
> package with rpm -qpR. Where is gd-devel?:
>
> $ rpm -qpR /mirrors/cooker/SRPMS/glibc-2.3.2-5mdk.src.rpm | sort
> binutils >= 2.13.90.0.18-2mdk
> gcc >= 2.96-0.50mdk
> gettext
> patch
> perl
> rpmlib(CompressedFileNames) <= 3.0.4-1
> rpmlib(VersionedDependencies) <= 3.0.3-1
> tetex
> tetex-latex
> texinfo
>
>
> But there in glibc.spec:
>
> # Define to bootstrap new glibc
> %define build_bootstrap       0
>
> %define build_profile 1
> %define build_nscd    1
> %define build_doc     1
> *%define build_utils  1*
> %define build_i18ndata        1
> %define build_timezone        1
>
> # Disable a few defaults when cross-compiling a glibc
> %if "%{name}" != "glibc"
> %define build_doc     0
> %define build_pdf_doc 0
> %define build_biarch  0
> %define build_check   0
> %define build_debug   0
> %define build_nscd    0
> %define build_profile 0
> *%define build_utils  0*
> %define build_i18ndata        0
> %define build_timezone        0
> %endif
>
> # Allow --with[out] <feature> at rpm command line build
> %{expand: %{?_without_PDF:    %%global build_pdf_doc 0}}
> %{expand: %{?_without_CHECK:  %%global build_check 0}}
> *%{expand: %{?_without_UTILS: %%global build_utils 0}}*
> %{expand: %{?_without_BOOTSTRAP:%%global build_bootstrap 0}}
> %{expand: %{?_with_PDF:               %%global build_pdf_doc 1}}
> %{expand: %{?_with_CHECK:     %%global build_check 1}}
> *%{expand: %{?_with_UTILS:    %%global build_utils 1}}*
> %{expand: %{?_with_BOOTSTRAP: %%global build_bootstrap 1}}
>
>
> I guess rpm -qpR takes the define from the cross-compiling section...
>
> regards,
>
> Stefan

-- 
Linux pour Mac !? Enfin le moyen de transformer
une pomme en v�ritable ordinateur. - JL.
Olivier Thauvin - http://nanardon.homelinux.org/


Reply via email to