История изменений
Исправление Infra_HDC, (текущая версия) :
ОС: Debian GNU/Linux 7.3 AMD64
1. Пакет p7zip-full: перед пересборкой внёс в debian/rules такое изменение
build-stamp:
dh_testdir
# Add here commands to compile the package.
QUILT_PATCHES=debian/patches quilt push -a || test $$? = 2
cp makefile.machine makefile.machine.bak
# cp makefile.linux_any_cpu_gcc_4.X makefile.machine
cp makefile.linux_clang_amd64 makefile.machine
$(MAKE) all4
cp makefile.machine.bak makefile.machine
touch build-stamp
т.е. проект был готов к этому — только одну строчку поменять
2. Пакеты libburn4 и cdrskin, изменения в файле debian/rules
#for CLANG
export CC=/usr/bin/clang
export CXX=/usr/bin/clang++
Всё же уточню версию компилятора; как и в прошлый раз, она была такой:
$ clang --version
Debian clang version 3.0-6.2 (tags/RELEASE_30/final) (based on LLVM 3.0)
Target: x86_64-pc-linux-gnu
Thread model: posix
Проверил — всё работает. У меня эти пакеты обслуживают ночное ежедневное копирование ${HOME} на болванку BD-RE 25Gb.
Исходная версия Infra_HDC, :
ОС: Debian GNU/Linux 7.3 AMD64
1. Пакет p7zip-full: перед пересборкой внёс в debian/rules такое изменение
build-stamp:
dh_testdir
# Add here commands to compile the package.
QUILT_PATCHES=debian/patches quilt push -a || test $$? = 2
cp makefile.machine makefile.machine.bak
# cp makefile.linux_any_cpu_gcc_4.X makefile.machine
cp makefile.linux_clang_amd64 makefile.machine
$(MAKE) all4
cp makefile.machine.bak makefile.machine
touch build-stamp
т.е. проект был готов к этому — только одну строчку поменять
2. Пакеты libburn4 и cdrskin, изменения в файле debian/rules
#for CLANG
export CC=/usr/bin/clang
export CXX=/usr/bin/clang++
Всё же уточню версию компилятора; как и в прошлый раз, она была такой:
$ clang --version
Debian clang version 3.0-6.2 (tags/RELEASE_30/final) (based on LLVM 3.0)
Target: x86_64-pc-linux-gnu
Thread model: posix