[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Auto-building on tervola...



> Can Hartmut or someone explain to me how the auto-building/uploading is
> done on tervola?


/etc/source-dependencies-unstable
/system/debbuild/build-db-unstable

/system/build
/system/upload


quinn-diff generates a list of new available packages. This list went into the
data-base (build-db-unstable). The autobuilder knows now which packages he must 
compile; he starts  sbuild <new-package>; sbuild copies the package into
/system/build  , starts the compile (dpkg-source -x, dpkg-buildpackage -B -rsudo),
after that he sends me the compile.log with the *.changes part. If i decide,
that this package is ok, i send the *.changes back (with my pgp-key).

The autobuilder move the package (deb + changes) from /system/build  to
/system/upload. dupload sends the packages in /system/upload to an upload-queue
and announces the changes files. 

Before sbuild starts, it checks the source-dependencies for this package with
/etc/source-dependencies-unstable. 

Current status report: 86% available (1620 source packages =~ 2500 bin packages)

> And another thing... the perl guy keeps losing this semun patch and then
> doesn't answer his email! Can someone else try to contact him or
> ultimately do an NMU...
> 
> -matt
> 
> 
> --- doio.c~1~	Tue May 18 22:21:26 1999
> +++ doio.c	Tue May 18 22:29:26 1999
> @@ -75,6 +75,17 @@
>  #  endif
>  #endif
>  
> +/* This is not included in GNU libc versions 2.1 and newer. */
> +#ifdef _SEM_SEMUN_UNDEFINED
> +union semun
> +{
> +  int val;
> +  struct semid_ds *buf;
> +  unsigned short int *array;
> +  struct seminfo *__buf;
> +};
> +#endif
> +
>  bool
>  do_open(gv,name,len,as_raw,rawmode,rawperm,supplied_fp)
>  GV *gv;
> 

This is for perl-5.004 ?  Possible we have a 5.005 very fast available!?

Greetings,

    Hartmut


Reply to: