pkgsrc-Users archive

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

Re: (Ready to import) Re: wip/gnuradio-core ( to be rename as just gnuradio ?)



Thanks Greg, for the invaluable comments.

The reason I'm a little bit inclined to have gnuradio-default
also in pkgsrc proper is:

- The build overhead having gnuradio-default is not so big
compared to whole gnuradio-* build time. 

- The build time of meta-pkgs/gnuradio (total) and
ham/gnuradio-default will be huge differece.  Meta-pkg will
take some 10x of -default. So -default will benefit the user
who builds from pkgsrc.

- I'm not insisting to import pkgsrc proper, but at least
  leaving it in wip may be beneficial, I think.

(The reason of taking time
is that modularized one always to build gnuradio-core portion,
which may be major time of build. It does not use gnuradio-core
binary packge already built. And then removes gnuradio-core part
before packaging to binary).

I've measured the time to build each module.
(NetBSD/amd64, 6.1_STABLE, with
  Core i7 4770 3.40GHz (8 thread) on ASrock z87 M/B
  WRKOBJDIR on tmpfs, 8GB memory, MAKE_JOBS= 16)

                       package    sec ->  m  s (size in byte) 
        gnuradio-dtv-3.7.5.tgz    339     5'39 (    301517)
            gnuradio-3.7.5.tgz    340     5'40 (      1344)
       gnuradio-noaa-3.7.5.tgz    340     5'40 (    156159)
   gnuradio-channels-3.7.5.tgz    341     5'41 (    314903)
      gnuradio-pager-3.7.5.tgz    343     5'43 (    182366)
     gnuradio-zeromq-3.7.5.tgz    348     5'48 (    212992)
       gnuradio-core-3.7.5.tgz    351     5'51 (  10156113)
        gnuradio-fec-3.7.5.tgz    353     5'53 (    584940)
   gnuradio-ctrlport-3.7.5.tgz    354     5'54 (     24785)
    gnuradio-wavelet-3.7.5.tgz    356     5'56 (    151403)
    gnuradio-vocoder-3.7.5.tgz    358     5'58 (    594018)
      gnuradio-qtgui-3.7.5.tgz    376     6'16 (   1111593)
      gnuradio-utils-3.7.5.tgz    381     6'21 (    210437)
  gnuradio-video-sdl-3.7.5.tgz    382     6'22 (    129202)
    gnuradio-digital-3.7.5.tgz    401     6'41 (   2144261)
  gnuradio-companion-3.7.5.tgz    403     6'43 (    234214)
      gnuradio-wxgui-3.7.5.tgz    407     6'47 (    443661)
        gnuradio-fcd-3.7.5.tgz    408     6'48 (    166726)
    gnuradio-trellis-3.7.5.tgz    430     7'10 (   1577201)
        gnuradio-uhd-3.7.5.tgz    450     7'30 (    736575)
       gnuradio-atsc-3.7.5.tgz    467     7'47 (    462522)
    gnuradio-doxygen-3.7.5.tgz    507     8'27 ( 172646826)
                         Total   8435   140'35 ( 192543758)
    gnuradio-default-3.7.5.tgz    831    13'51 ( 213565035)

(Timing info's are from binary file stat vs. previous build difference)

Noticed total size's have 10% difference. Should be checked.

Thanks for attention,
---
mef%NetBSD.org@localhost
Makoto Fujiwara, 
Chiba, Japan, Narita Airport and Disneyland prefecture.


Home | Main Index | Thread Index | Old Index