Skip to content
Snippets Groups Projects
  1. Dec 05, 2017
    • Sebastian Kemper's avatar
      asterisk-13.x: security bump to 13.18.3 · 52e720ba
      Sebastian Kemper authored
      
      AST-2017-013: chan_skinny: Call pthread_detach when sess threads end
      ASTERISK-27452
      
      Signed-off-by: default avatarSebastian Kemper <sebastian_ml@gmx.net>
      52e720ba
    • Sebastian Kemper's avatar
      asterisk-15.x: workaround for build failure · b67a6d4f
      Sebastian Kemper authored
      
      On the buildbots (and locally, too) the x86 builds currently fail. It's
      visible that the Asterisk build system attempts to build menuselect a
      second time, which fails because it follows the standard recipes in its
      Makefiles. The first build of menuselect on the other hand only works
      because the OpenWrt package sets up the build properly.
      
      The second build attempt happens because the menuselect CFLAGS category
      is setup to delete a stamp file when anything in it changes. On x86
      -march=native is available, so the OpenWrt package disables that via
      menuselect, hence this item in the category is changed and the stamp
      file automatically removed. The missing stamp file triggers a rebuild of
      menuselect (which is not required for OpenWrt's intents and purposes).
      Another item in the CFLAGS category with which the package can have the
      same issue is LOW_MEMORY, but that is not enabled (changed) by default.
      
      Work around this problem by recreating the stamp file after the
      menuselect calls.
      
      Signed-off-by: default avatarSebastian Kemper <sebastian_ml@gmx.net>
      b67a6d4f
    • Sebastian Kemper's avatar
      asterisk-13.x: workaround for build failure · 22ac754c
      Sebastian Kemper authored
      
      On the buildbots (and locally, too) the x86 builds currently fail. It's
      visible that the Asterisk build system attempts to build menuselect a
      second time, which fails because it follows the standard recipes in its
      Makefiles. The first build of menuselect on the other hand only works
      because the OpenWrt package sets up the build properly.
      
      The second build attempt happens because the menuselect CFLAGS category
      is setup to delete a stamp file when anything in it changes. On x86
      -march=native is available, so the OpenWrt package disables that via
      menuselect, hence this item in the category is changed and the stamp
      file automatically removed. The missing stamp file triggers a rebuild of
      menuselect (which is not required for OpenWrt's intents and purposes).
      Another item in the CFLAGS category with which the package can have the
      same issue is LOW_MEMORY, but that is not enabled (changed) by default.
      
      Work around this problem by recreating the stamp file after the
      menuselect calls.
      
      Signed-off-by: default avatarSebastian Kemper <sebastian_ml@gmx.net>
      22ac754c
    • Sebastian Kemper's avatar
      asterisk-15.x: speed up menuselect calls · 6c8eaf8f
      Sebastian Kemper authored
      
      Currently the menuselect calls, for each category or item, step into a
      directory and call menuselect once. So if all packages are build
      menuselect will be called hundreds of times and as many directory
      changes will be done.
      
      Instead step into the directory only once, then generate the argument
      string by iteratively adding to it and then call menuselect once. The
      speedup is big.
      
      Signed-off-by: default avatarSebastian Kemper <sebastian_ml@gmx.net>
      6c8eaf8f
    • Sebastian Kemper's avatar
      asterisk-13.x: speed up menuselect calls · 90121c49
      Sebastian Kemper authored
      
      Currently the menuselect calls, for each category or item, step into a
      directory and call menuselect once. So if all packages are build
      menuselect will be called hundreds of times and as many directory
      changes will be done.
      
      Instead step into the directory only once, then generate the argument
      string by iteratively adding to it and then call menuselect once. The
      speedup is big.
      
      Signed-off-by: default avatarSebastian Kemper <sebastian_ml@gmx.net>
      90121c49
    • Sebastian Kemper's avatar
      asterisk-15.x: fix CONFIGURE_ARGS · fb84fe64
      Sebastian Kemper authored
      
      The way CONFIGURE_ARGS are done for srtp and pjproect does not take into
      account that more than one package depends on them. This can result in
      build failures. So add ifeqs to test properly if --with or --without is
      required.
      
      This commit also adds CONFIGURE_ARGS checks for:
      
      alsa (asound)
      portaudio
      speex
      speexdsp
      
      Signed-off-by: default avatarSebastian Kemper <sebastian_ml@gmx.net>
      fb84fe64
    • Sebastian Kemper's avatar
      asterisk-13.x: fix CONFIGURE_ARGS · 78d4dc4f
      Sebastian Kemper authored
      
      The way CONFIGURE_ARGS are done for srtp and pjproect does not take into
      account that more than one package depends on them. This can result in
      build failures. So add ifeqs to test properly if --with or --without is
      required.
      
      This commit also adds CONFIGURE_ARGS checks for:
      
      alsa (asound)
      portaudio
      speex
      speexdsp
      
      Signed-off-by: default avatarSebastian Kemper <sebastian_ml@gmx.net>
      78d4dc4f
  2. Dec 03, 2017
  3. Dec 02, 2017
  4. Nov 28, 2017
  5. Nov 27, 2017
  6. Nov 26, 2017
Loading