Re: [asterisk-users] Unable to build DAHDI-Linux in mock chroot

2014-03-31 Thread Anthony Messina
On Sunday, March 30, 2014 02:24:35 PM Anthony Messina wrote:
 On Sunday, March 30, 2014 07:07:47 PM Tzafrir Cohen wrote:
  On Fri, Mar 28, 2014 at 07:57:54PM -0500, Anthony Messina wrote:
   On Friday, March 28, 2014 07:43:48 PM Anthony Messina wrote:
Unfortunately, after
   

   
http://git.asterisk.org/gitweb/?p=dahdi/linux.git;a=commitdiff;h=6cebc
1c
1fb1 2cc0661f3810ef47ad33206b2e398
   

   
I am unable to build DAHDI-Linux in a mock chroot for packaging
purposes.  I  believe this is related to the Makefile calling
install_firmware with only 2 args, where install_firmware is a shell
script
with DESTDIR set to $3, which is empty.
   

   
In this case, the DESTDIR evaluates to /usr/lib/hotplug/firmware,
rather 
than buildroot_destdir/usr/lib/hotplug/firmware.
   


   
make -C drivers/dahdi/firmware hotplug-install 
DESTDIR=/builddir/build/BUILDROOT/dahdi-linux-2.9.1-1.fc20.x86_64 
HOTPLUG_FIRMWARE=yes
make[1]: Entering directory `/builddir/build/BUILD/dahdi-
linux-2.9.1/drivers/dahdi/firmware'
mkdir -p /builddir/build/BUILDROOT/dahdi-
linux-2.9.1-1.fc20.x86_64/usr/lib/hotplug/firmware
mkdir -p /builddir/build/BUILDROOT/dahdi-
linux-2.9.1-1.fc20.x86_64/lib/firmware
Installing dahdi-fw-oct6114-032.bin to hotplug firmware directories
install: cannot create regular file '/usr/lib/hotplug/firmware': No
such
file  or directory
make[1]: *** [hotplug-install] Error 1
make[1]: Leaving directory `/builddir/build/BUILD/dahdi-
linux-2.9.1/drivers/dahdi/firmware'
make: *** [install-firmware] Error 2
  
   
  
   https://issues.asterisk.org/jira/browse/DAHLIN-337
 
  
 
  Thanks for your report. I hope to get it fixed soon.
  I should note that this specific target does not belong in a proper
  chroot build, as it downloads from outside. How can I get those firmware
  files properly included?
 
 This is the spec file I use:
 https://messinet.com/rpms/browser/dahdi-linux/dahdi-linux.spec

DAHDI-Linux-2.9.1.1 fixes this issue. Thank you.  -A

-- 
Anthony - http://messinet.com - http://messinet.com/~amessina/gallery
8F89 5E72 8DF0 BCF0 10BE 9967 92DC 35DC B001 4A4E


signature.asc
Description: This is a digitally signed message part.
-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Re: [asterisk-users] Unable to build DAHDI-Linux in mock chroot

2014-03-30 Thread Tzafrir Cohen
On Fri, Mar 28, 2014 at 07:57:54PM -0500, Anthony Messina wrote:
 On Friday, March 28, 2014 07:43:48 PM Anthony Messina wrote:
  Unfortunately, after
  
  http://git.asterisk.org/gitweb/?p=dahdi/linux.git;a=commitdiff;h=6cebc1c1fb1
  2cc0661f3810ef47ad33206b2e398
  
  I am unable to build DAHDI-Linux in a mock chroot for packaging
  purposes.  I  believe this is related to the Makefile calling
  install_firmware with only 2 args, where install_firmware is a shell script
  with DESTDIR set to $3, which is empty.
  
  In this case, the DESTDIR evaluates to /usr/lib/hotplug/firmware, rather 
  than buildroot_destdir/usr/lib/hotplug/firmware.
  
  
  make -C drivers/dahdi/firmware hotplug-install 
  DESTDIR=/builddir/build/BUILDROOT/dahdi-linux-2.9.1-1.fc20.x86_64 
  HOTPLUG_FIRMWARE=yes
  make[1]: Entering directory `/builddir/build/BUILD/dahdi-
  linux-2.9.1/drivers/dahdi/firmware'
  mkdir -p /builddir/build/BUILDROOT/dahdi-
  linux-2.9.1-1.fc20.x86_64/usr/lib/hotplug/firmware
  mkdir -p /builddir/build/BUILDROOT/dahdi-
  linux-2.9.1-1.fc20.x86_64/lib/firmware
  Installing dahdi-fw-oct6114-032.bin to hotplug firmware directories
  install: cannot create regular file '/usr/lib/hotplug/firmware': No such
  file  or directory
  make[1]: *** [hotplug-install] Error 1
  make[1]: Leaving directory `/builddir/build/BUILD/dahdi-
  linux-2.9.1/drivers/dahdi/firmware'
  make: *** [install-firmware] Error 2
 
 https://issues.asterisk.org/jira/browse/DAHLIN-337

Thanks for your report. I hope to get it fixed soon.
I should note that this specific target does not belong in a proper
chroot build, as it downloads from outside. How can I get those firmware
files properly included?

-- 
   Tzafrir Cohen
icq#16849755  jabber:tzafrir.co...@xorcom.com
+972-50-7952406   mailto:tzafrir.co...@xorcom.com
http://www.xorcom.com

-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] Unable to build DAHDI-Linux in mock chroot

2014-03-30 Thread Anthony Messina
On Sunday, March 30, 2014 07:07:47 PM Tzafrir Cohen wrote:
 On Fri, Mar 28, 2014 at 07:57:54PM -0500, Anthony Messina wrote:
  On Friday, March 28, 2014 07:43:48 PM Anthony Messina wrote:
   Unfortunately, after
  
   
  
   http://git.asterisk.org/gitweb/?p=dahdi/linux.git;a=commitdiff;h=6cebc1c
   1fb1 2cc0661f3810ef47ad33206b2e398
  
   
  
   I am unable to build DAHDI-Linux in a mock chroot for packaging
   purposes.  I  believe this is related to the Makefile calling
   install_firmware with only 2 args, where install_firmware is a shell
   script
   with DESTDIR set to $3, which is empty.
  
   
  
   In this case, the DESTDIR evaluates to /usr/lib/hotplug/firmware,
   rather 
   than buildroot_destdir/usr/lib/hotplug/firmware.
  
   
   
  
   make -C drivers/dahdi/firmware hotplug-install 
   DESTDIR=/builddir/build/BUILDROOT/dahdi-linux-2.9.1-1.fc20.x86_64 
   HOTPLUG_FIRMWARE=yes
   make[1]: Entering directory `/builddir/build/BUILD/dahdi-
   linux-2.9.1/drivers/dahdi/firmware'
   mkdir -p /builddir/build/BUILDROOT/dahdi-
   linux-2.9.1-1.fc20.x86_64/usr/lib/hotplug/firmware
   mkdir -p /builddir/build/BUILDROOT/dahdi-
   linux-2.9.1-1.fc20.x86_64/lib/firmware
   Installing dahdi-fw-oct6114-032.bin to hotplug firmware directories
   install: cannot create regular file '/usr/lib/hotplug/firmware': No such
   file  or directory
   make[1]: *** [hotplug-install] Error 1
   make[1]: Leaving directory `/builddir/build/BUILD/dahdi-
   linux-2.9.1/drivers/dahdi/firmware'
   make: *** [install-firmware] Error 2
 
  
 
  https://issues.asterisk.org/jira/browse/DAHLIN-337
 
 Thanks for your report. I hope to get it fixed soon.
 I should note that this specific target does not belong in a proper
 chroot build, as it downloads from outside. How can I get those firmware
 files properly included?

This is the spec file I use:
https://messinet.com/rpms/browser/dahdi-linux/dahdi-linux.spec

-- 
Anthony - http://messinet.com - http://messinet.com/~amessina/gallery
8F89 5E72 8DF0 BCF0 10BE 9967 92DC 35DC B001 4A4E


signature.asc
Description: This is a digitally signed message part.
-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

[asterisk-users] Unable to build DAHDI-Linux in mock chroot

2014-03-28 Thread Anthony Messina
Unfortunately, after

http://git.asterisk.org/gitweb/?p=dahdi/linux.git;a=commitdiff;h=6cebc1c1fb12cc0661f3810ef47ad33206b2e398

I am unable to build DAHDI-Linux in a mock chroot for packaging purposes.  I 
believe this is related to the Makefile calling install_firmware with only 2 
args, where install_firmware is a shell script with DESTDIR set to $3, which 
is empty.

In this case, the DESTDIR evaluates to /usr/lib/hotplug/firmware, rather 
than buildroot_destdir/usr/lib/hotplug/firmware.


make -C drivers/dahdi/firmware hotplug-install 
DESTDIR=/builddir/build/BUILDROOT/dahdi-linux-2.9.1-1.fc20.x86_64 
HOTPLUG_FIRMWARE=yes
make[1]: Entering directory `/builddir/build/BUILD/dahdi-
linux-2.9.1/drivers/dahdi/firmware'
mkdir -p /builddir/build/BUILDROOT/dahdi-
linux-2.9.1-1.fc20.x86_64/usr/lib/hotplug/firmware
mkdir -p /builddir/build/BUILDROOT/dahdi-
linux-2.9.1-1.fc20.x86_64/lib/firmware
Installing dahdi-fw-oct6114-032.bin to hotplug firmware directories
install: cannot create regular file '/usr/lib/hotplug/firmware': No such file 
or directory
make[1]: *** [hotplug-install] Error 1
make[1]: Leaving directory `/builddir/build/BUILD/dahdi-
linux-2.9.1/drivers/dahdi/firmware'
make: *** [install-firmware] Error 2

-A

-- 
Anthony - http://messinet.com - http://messinet.com/~amessina/gallery
8F89 5E72 8DF0 BCF0 10BE 9967 92DC 35DC B001 4A4E


signature.asc
Description: This is a digitally signed message part.
-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Re: [asterisk-users] Unable to build DAHDI-Linux in mock chroot

2014-03-28 Thread Anthony Messina
On Friday, March 28, 2014 07:43:48 PM Anthony Messina wrote:
 Unfortunately, after
 
 http://git.asterisk.org/gitweb/?p=dahdi/linux.git;a=commitdiff;h=6cebc1c1fb1
 2cc0661f3810ef47ad33206b2e398
 
 I am unable to build DAHDI-Linux in a mock chroot for packaging
 purposes.  I  believe this is related to the Makefile calling
 install_firmware with only 2 args, where install_firmware is a shell script
 with DESTDIR set to $3, which is empty.
 
 In this case, the DESTDIR evaluates to /usr/lib/hotplug/firmware, rather 
 than buildroot_destdir/usr/lib/hotplug/firmware.
 
 
 make -C drivers/dahdi/firmware hotplug-install 
 DESTDIR=/builddir/build/BUILDROOT/dahdi-linux-2.9.1-1.fc20.x86_64 
 HOTPLUG_FIRMWARE=yes
 make[1]: Entering directory `/builddir/build/BUILD/dahdi-
 linux-2.9.1/drivers/dahdi/firmware'
 mkdir -p /builddir/build/BUILDROOT/dahdi-
 linux-2.9.1-1.fc20.x86_64/usr/lib/hotplug/firmware
 mkdir -p /builddir/build/BUILDROOT/dahdi-
 linux-2.9.1-1.fc20.x86_64/lib/firmware
 Installing dahdi-fw-oct6114-032.bin to hotplug firmware directories
 install: cannot create regular file '/usr/lib/hotplug/firmware': No such
 file  or directory
 make[1]: *** [hotplug-install] Error 1
 make[1]: Leaving directory `/builddir/build/BUILD/dahdi-
 linux-2.9.1/drivers/dahdi/firmware'
 make: *** [install-firmware] Error 2

https://issues.asterisk.org/jira/browse/DAHLIN-337

-A

-- 
Anthony - http://messinet.com - http://messinet.com/~amessina/gallery
8F89 5E72 8DF0 BCF0 10BE 9967 92DC 35DC B001 4A4E


signature.asc
Description: This is a digitally signed message part.
-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users