И?tom.cat писал(а):иКод: Выделить всё
$ uname -a FreeBSD beast 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243825: Tue Dec 4 09:23:10 UTC 2012 root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64
Код: Выделить всё
$ cc --version cc (GCC) 4.2.1 20070831 patched [FreeBSD] Copyright (C) 2007 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Незаметно подкрался 9.1
- Mox
- лейтенант
- Сообщения: 757
- Зарегистрирован: 2008-12-16 16:04:14
- Откуда: питер
- Контактная информация:
Re: Незаметно подкрался 9.1
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- проходил мимо
Re: Незаметно подкрался 9.1
Да, тоже:sadchok писал(а):А у меня при pass0 в 9.1 не работал brasero.
Вылечилось заменой pass0 на pass2.
Код: Выделить всё
103 19:22 ~ >camcontrol devlist
<WDC WD3200AAJS-00VWA0 12.01B02> at scbus3 target 0 lun 0 (pass0,ada0)
<WDC WD1500ADFD-00NLR5 21.07QR5> at scbus4 target 0 lun 0 (pass1,ada1)
<ASUS DRW-2014S1T 1.01> at scbus4 target 1 lun 0 (cd0,pass2)
Без hall автомаунт не работает, libmap.conf спасает от лишних движений с библиотеками.
- tom.cat
- старшина
- Сообщения: 449
- Зарегистрирован: 2007-11-24 20:23:49
- Откуда: Москва
- Контактная информация:
Re: Незаметно подкрался 9.1
поделился своим выводом.Mox писал(а): И?
When you see pigs fly it means Windows has become open source
- Mox
- лейтенант
- Сообщения: 757
- Зарегистрирован: 2008-12-16 16:04:14
- Откуда: питер
- Контактная информация:
Re: Незаметно подкрался 9.1
с какой целью? мы все и так знаем, что в 9 ветке cc - это еще пока gcctom.cat писал(а):поделился своим выводом.Mox писал(а): И?
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон
- tom.cat
- старшина
- Сообщения: 449
- Зарегистрирован: 2007-11-24 20:23:49
- Откуда: Москва
- Контактная информация:
Re: Незаметно подкрался 9.1
Нафлудил для разнообразия
When you see pigs fly it means Windows has become open source
- iZEN
- ст. лейтенант
- Сообщения: 1095
- Зарегистрирован: 2007-09-15 16:45:26
- Контактная информация:
Re: Незаметно подкрался 9.1
Сегодня полностью пересобрал прикладное ПО системным LLVM/Clang 3.2, предварительно удалив /usr/local и /var/db/pkg и перезагрузив машину — что называется "с чистого листа".
В /etc/make.conf удалил все строки, относящиеся к условной компиляции при помощи GCC.
Удивительное дело, пакеты, которые раньше не собирались Clang'ом, спокойно собрались и установились. А те пакеты, которые ранее собирались, ВНЕЗАПНО отказались собираться по непонятным причинам:
libxul-10.0.12
py27-libtorrent-rasterbar-0.15.9_2
boost-python-libs-1.48.0
boost-libs-1.48.0_2
sdl-1.2.15_2,2
Конфликтов нет, эти же пакеты ранее собирались LLVM/Clang 3.1 и портированным в коллекцию портов clang-3.2.
Приложения, зависящие от них, собираю исключительно командой portmaster -gD --delete-build-only category/port, то есть это именно "чистая установка".
В /etc/make.conf удалил все строки, относящиеся к условной компиляции при помощи GCC.
Удивительное дело, пакеты, которые раньше не собирались Clang'ом, спокойно собрались и установились. А те пакеты, которые ранее собирались, ВНЕЗАПНО отказались собираться по непонятным причинам:
libxul-10.0.12
py27-libtorrent-rasterbar-0.15.9_2
boost-python-libs-1.48.0
boost-libs-1.48.0_2
sdl-1.2.15_2,2
Конфликтов нет, эти же пакеты ранее собирались LLVM/Clang 3.1 и портированным в коллекцию портов clang-3.2.
Приложения, зависящие от них, собираю исключительно командой portmaster -gD --delete-build-only category/port, то есть это именно "чистая установка".
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix
- BirdGovorun
- лейтенант
- Сообщения: 878
- Зарегистрирован: 2009-10-20 20:27:13
- Откуда: Харьков.
Re: Незаметно подкрался 9.1
Обломался на ноуте Aser TravelMate 244XC, Иксы не стартуют,
ноут наглухо зависает и почемуто вычищает xorg.conf.
В логах пусто.
Думал проблема в видеокарте, но выставил "vesa", то-же самое.
ноут наглухо зависает и почемуто вычищает xorg.conf.
В логах пусто.
Думал проблема в видеокарте, но выставил "vesa", то-же самое.
- iZEN
- ст. лейтенант
- Сообщения: 1095
- Зарегистрирован: 2007-09-15 16:45:26
- Контактная информация:
Re: Незаметно подкрался 9.1
Если Xorg собран с поддержкой HAL, то через HAL должно идти автоматическое конфигурирование системы и поэтому никаких xorg.conf не должно быть.BirdGovorun писал(а):Обломался на ноуте Aser TravelMate 244XC, Иксы не стартуют,
ноут наглухо зависает и почемуто вычищает xorg.conf.
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix
- BirdGovorun
- лейтенант
- Сообщения: 878
- Зарегистрирован: 2009-10-20 20:27:13
- Откуда: Харьков.
Re: Незаметно подкрался 9.1
С Халом или без него, пофиг. Пробывал 8.2 результат тот-же.iZEN писал(а):Если Xorg собран с поддержкой HAL, то через HAL должно идти автоматическое конфигурирование системы и поэтому никаких xorg.conf не должно быть.BirdGovorun писал(а):Обломался на ноуте Aser TravelMate 244XC, Иксы не стартуют,
ноут наглухо зависает и почемуто вычищает xorg.conf.
Debian 7 влетел без проблем.
-
- проходил мимо
Re: Незаметно подкрался 9.1
При попытке ставить nvidia-driver выдает:iZEN писал(а):Сегодня полностью пересобрал прикладное ПО системным LLVM/Clang 3.2, предварительно удалив /usr/local и /var/db/pkg и перезагрузив машину — что называется "с чистого листа".
В /etc/make.conf удалил все строки, относящиеся к условной компиляции при помощи GCC.
Удивительное дело, пакеты, которые раньше не собирались Clang'ом, спокойно собрались и установились.
Код: Выделить всё
===> src (all)
"/sys/conf/kmod.mk", line 116: Malformed conditional (${MK_CLANG_IS_CC} == "no" && ${CC:T:Mclang} != "clang")
"/sys/conf/kmod.mk", line 120: if-less endif
"/sys/conf/kern.mk", line 18: Malformed conditional (${MK_CLANG_IS_CC} != "no" || ${CC:T:Mclang} == "clang")
"/sys/conf/kern.mk", line 32: if-less endif
"/sys/conf/kern.mk", line 54: Malformed conditional (${MK_CLANG_IS_CC} == "no" && ${CC:T:Mclang} != "clang")
"/sys/conf/kern.mk", line 61: if-less endif
make: fatal errors encountered -- cannot continue
*** Error code 1
Или писать clang=no?
Не пойму.
Остался единственый порт который не могу обновить.
Код: Выделить всё
~ >uname -rm
9.1-RELEASE i386
Код: Выделить всё
~ >cat /etc/make.conf
# added by use.perl 2013-01-04 00:34:30
PERL_VERSION=5.14.2
- Mox
- лейтенант
- Сообщения: 757
- Зарегистрирован: 2008-12-16 16:04:14
- Откуда: питер
- Контактная информация:
Re: Незаметно подкрался 9.1
а исходники системы установлены?Энтузиаст писал(а):При попытке ставить nvidia-driver выдает:iZEN писал(а):Сегодня полностью пересобрал прикладное ПО системным LLVM/Clang 3.2, предварительно удалив /usr/local и /var/db/pkg и перезагрузив машину — что называется "с чистого листа".
В /etc/make.conf удалил все строки, относящиеся к условной компиляции при помощи GCC.
Удивительное дело, пакеты, которые раньше не собирались Clang'ом, спокойно собрались и установились.Он что, требует собирать clang-ом?Код: Выделить всё
===> src (all) "/sys/conf/kmod.mk", line 116: Malformed conditional (${MK_CLANG_IS_CC} == "no" && ${CC:T:Mclang} != "clang") "/sys/conf/kmod.mk", line 120: if-less endif "/sys/conf/kern.mk", line 18: Malformed conditional (${MK_CLANG_IS_CC} != "no" || ${CC:T:Mclang} == "clang") "/sys/conf/kern.mk", line 32: if-less endif "/sys/conf/kern.mk", line 54: Malformed conditional (${MK_CLANG_IS_CC} == "no" && ${CC:T:Mclang} != "clang") "/sys/conf/kern.mk", line 61: if-less endif make: fatal errors encountered -- cannot continue *** Error code 1
Или писать clang=no?
Не пойму.
Остался единственый порт который не могу обновить.
Код: Выделить всё
~ >uname -rm 9.1-RELEASE i386
Извините, если не туда воткнул вопрос.Код: Выделить всё
~ >cat /etc/make.conf # added by use.perl 2013-01-04 00:34:30 PERL_VERSION=5.14.2
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон
-
- проходил мимо
Re: Незаметно подкрался 9.1
Да, стоят. Я в исходниках смотрел все строчки указанные в ошибке компиляции, во всех есть упоминание "clang".Mox писал(а):а исходники системы установлены?Энтузиаст писал(а):
При попытке ставить nvidia-driver выдает:Он что, требует собирать clang-ом?Код: Выделить всё
===> src (all) "/sys/conf/kmod.mk", line 116: Malformed conditional (${MK_CLANG_IS_CC} == "no" && ${CC:T:Mclang} != "clang") "/sys/conf/kmod.mk", line 120: if-less endif "/sys/conf/kern.mk", line 18: Malformed conditional (${MK_CLANG_IS_CC} != "no" || ${CC:T:Mclang} == "clang") "/sys/conf/kern.mk", line 32: if-less endif "/sys/conf/kern.mk", line 54: Malformed conditional (${MK_CLANG_IS_CC} == "no" && ${CC:T:Mclang} != "clang") "/sys/conf/kern.mk", line 61: if-less endif make: fatal errors encountered -- cannot continue *** Error code 1
Или писать clang=no?
Не пойму.
Остался единственый порт который не могу обновить.
Код: Выделить всё
~ >uname -rm 9.1-RELEASE i386
Извините, если не туда воткнул вопрос.Код: Выделить всё
~ >cat /etc/make.conf # added by use.perl 2013-01-04 00:34:30 PERL_VERSION=5.14.2
- iZEN
- ст. лейтенант
- Сообщения: 1095
- Зарегистрирован: 2007-09-15 16:45:26
- Контактная информация:
Re: Незаметно подкрался 9.1
Нету в этом файле никаких "${MK_CLANG_IS_CC}":
Код: Выделить всё
> cat /sys/conf/kmod.mk
# From: @(#)bsd.prog.mk 5.26 (Berkeley) 6/25/91
# $FreeBSD: stable/9/sys/conf/kmod.mk 243041 2012-11-14 20:27:17Z dim $
#
# The include file <bsd.kmod.mk> handles building and installing loadable
# kernel modules.
#
#
# +++ variables +++
#
# CLEANFILES Additional files to remove for the clean and cleandir targets.
#
# EXPORT_SYMS A list of symbols that should be exported from the module,
# or the name of a file containing a list of symbols, or YES
# to export all symbols. If not defined, no symbols are
# exported.
#
# KMOD The name of the kernel module to build.
#
# KMODDIR Base path for kernel modules (see kld(4)). [/boot/kernel]
#
# KMODOWN Module file owner. [${BINOWN}]
#
# KMODGRP Module file group. [${BINGRP}]
#
# KMODMODE Module file mode. [${BINMODE}]
#
# KMODLOAD Command to load a kernel module [/sbin/kldload]
#
# KMODUNLOAD Command to unload a kernel module [/sbin/kldunload]
#
# MFILES Optionally a list of interfaces used by the module.
# This file contains a default list of interfaces.
#
# PROG The name of the kernel module to build.
# If not supplied, ${KMOD}.ko is used.
#
# SRCS List of source files.
#
# FIRMWS List of firmware images in format filename:shortname:version
#
# FIRMWARE_LICENSE
# Set to the name of the license the user has to agree on in
# order to use this firmware. See /usr/share/doc/legal
#
# DESTDIR The tree where the module gets installed. [not set]
#
# +++ targets +++
#
# install:
# install the kernel module; if the Makefile
# does not itself define the target install, the targets
# beforeinstall and afterinstall may also be used to cause
# actions immediately before and after the install target
# is executed.
#
# load:
# Load a module.
#
# unload:
# Unload a module.
#
# backwards compat option for older systems.
MACHINE_CPUARCH?=${MACHINE_ARCH:C/mipse[lb]/mips/:C/armeb/arm/:C/powerpc64/powerpc/}
AWK?= awk
KMODLOAD?= /sbin/kldload
KMODUNLOAD?= /sbin/kldunload
OBJCOPY?= objcopy
.if defined(KMODDEPS)
.error "Do not use KMODDEPS on 5.0+; use MODULE_VERSION/MODULE_DEPEND"
.endif
.include <bsd.init.mk>
.include <bsd.compiler.mk>
.SUFFIXES: .out .o .c .cc .cxx .C .y .l .s .S
# amd64 and mips use direct linking for kmod, all others use shared binaries
.if ${MACHINE_CPUARCH} != amd64 && ${MACHINE_CPUARCH} != mips
__KLD_SHARED=yes
.else
__KLD_SHARED=no
.endif
.if !empty(CFLAGS:M-O[23s]) && empty(CFLAGS:M-fno-strict-aliasing)
CFLAGS+= -fno-strict-aliasing
.endif
WERROR?= -Werror
CFLAGS+= ${WERROR}
CFLAGS+= -D_KERNEL
CFLAGS+= -DKLD_MODULE
# Don't use any standard or source-relative include directories.
CSTD= c99
NOSTDINC= -nostdinc
CFLAGS:= ${CFLAGS:N-I*} ${NOSTDINC} ${INCLMAGIC} ${CFLAGS:M-I*}
.if defined(KERNBUILDDIR)
CFLAGS+= -DHAVE_KERNEL_OPTION_HEADERS -include ${KERNBUILDDIR}/opt_global.h
.endif
# Add -I paths for system headers. Individual module makefiles don't
# need any -I paths for this. Similar defaults for .PATH can't be
# set because there are no standard paths for non-headers.
CFLAGS+= -I. -I@
# Add -I path for altq headers as they are included via net/if_var.h
# for example.
CFLAGS+= -I@/contrib/altq
.if ${COMPILER_TYPE} != "clang"
CFLAGS+= -finline-limit=${INLINE_LIMIT}
CFLAGS+= --param inline-unit-growth=100
CFLAGS+= --param large-function-growth=1000
.endif
# Disallow common variables, and if we end up with commons from
# somewhere unexpected, allocate storage for them in the module itself.
CFLAGS+= -fno-common
LDFLAGS+= -d -warn-common
CFLAGS+= ${DEBUG_FLAGS}
.if ${MACHINE_CPUARCH} == amd64
CFLAGS+= -fno-omit-frame-pointer
.endif
.if ${MACHINE_CPUARCH} == powerpc
CFLAGS+= -mlongcall -fno-omit-frame-pointer
.endif
.if ${MACHINE_CPUARCH} == mips
CFLAGS+= -G0 -fno-pic -mno-abicalls -mlong-calls
.endif
.if defined(DEBUG) || defined(DEBUG_FLAGS)
CTFFLAGS+= -g
.endif
.if defined(FIRMWS)
.if !exists(@)
${KMOD:S/$/.c/}: @
.else
${KMOD:S/$/.c/}: @/tools/fw_stub.awk
.endif
${AWK} -f @/tools/fw_stub.awk ${FIRMWS} -m${KMOD} -c${KMOD:S/$/.c/g} \
${FIRMWARE_LICENSE:C/.+/-l/}${FIRMWARE_LICENSE}
SRCS+= ${KMOD:S/$/.c/}
CLEANFILES+= ${KMOD:S/$/.c/}
.for _firmw in ${FIRMWS}
${_firmw:C/\:.*$/.fwo/}: ${_firmw:C/\:.*$//}
@${ECHO} ${_firmw:C/\:.*$//} ${.ALLSRC:M*${_firmw:C/\:.*$//}}
@if [ -e ${_firmw:C/\:.*$//} ]; then \
${LD} -b binary --no-warn-mismatch ${LDFLAGS} \
-r -d -o ${.TARGET} ${_firmw:C/\:.*$//}; \
else \
ln -s ${.ALLSRC:M*${_firmw:C/\:.*$//}} ${_firmw:C/\:.*$//}; \
${LD} -b binary --no-warn-mismatch ${LDFLAGS} \
-r -d -o ${.TARGET} ${_firmw:C/\:.*$//}; \
rm ${_firmw:C/\:.*$//}; \
fi
OBJS+= ${_firmw:C/\:.*$/.fwo/}
.endfor
.endif
OBJS+= ${SRCS:N*.h:R:S/$/.o/g}
.if !defined(PROG)
PROG= ${KMOD}.ko
.endif
.if !defined(DEBUG_FLAGS)
FULLPROG= ${PROG}
.else
FULLPROG= ${PROG}.debug
${PROG}: ${FULLPROG} ${PROG}.symbols
${OBJCOPY} --strip-debug --add-gnu-debuglink=${PROG}.symbols\
${FULLPROG} ${.TARGET}
${PROG}.symbols: ${FULLPROG}
${OBJCOPY} --only-keep-debug ${FULLPROG} ${.TARGET}
.endif
.if ${__KLD_SHARED} == yes
${FULLPROG}: ${KMOD}.kld
${LD} -Bshareable ${LDFLAGS} -o ${.TARGET} ${KMOD}.kld
.if !defined(DEBUG_FLAGS)
${OBJCOPY} --strip-debug ${.TARGET}
.endif
.endif
EXPORT_SYMS?= NO
.if ${EXPORT_SYMS} != YES
CLEANFILES+= export_syms
.endif
.if ${__KLD_SHARED} == yes
${KMOD}.kld: ${OBJS}
.else
${FULLPROG}: ${OBJS}
.endif
${LD} ${LDFLAGS} -r -d -o ${.TARGET} ${OBJS}
.if defined(MK_CTF) && ${MK_CTF} != "no"
${CTFMERGE} ${CTFFLAGS} -o ${.TARGET} ${OBJS}
.endif
.if defined(EXPORT_SYMS)
.if ${EXPORT_SYMS} != YES
.if ${EXPORT_SYMS} == NO
:> export_syms
.elif !exists(${.CURDIR}/${EXPORT_SYMS})
echo ${EXPORT_SYMS} > export_syms
.else
grep -v '^#' < ${EXPORT_SYMS} > export_syms
.endif
awk -f ${SYSDIR}/conf/kmod_syms.awk ${.TARGET} \
export_syms | xargs -J% ${OBJCOPY} % ${.TARGET}
.endif
.endif
.if !defined(DEBUG_FLAGS) && ${__KLD_SHARED} == no
${OBJCOPY} --strip-debug ${.TARGET}
.endif
_ILINKS=@ machine
.if ${MACHINE} != ${MACHINE_CPUARCH}
_ILINKS+=${MACHINE_CPUARCH}
.endif
.if ${MACHINE_CPUARCH} == "i386" || ${MACHINE_CPUARCH} == "amd64"
_ILINKS+=x86
.endif
all: objwarn ${PROG}
beforedepend: ${_ILINKS}
# Ensure that the links exist without depending on it when it exists which
# causes all the modules to be rebuilt when the directory pointed to changes.
.for _link in ${_ILINKS}
.if !exists(${.OBJDIR}/${_link})
${OBJS}: ${_link}
.endif
.endfor
# Search for kernel source tree in standard places.
.for _dir in ${.CURDIR}/../.. ${.CURDIR}/../../.. /sys /usr/src/sys
.if !defined(SYSDIR) && exists(${_dir}/kern/)
SYSDIR= ${_dir}
.endif
.endfor
.if !defined(SYSDIR) || !exists(${SYSDIR}/kern/)
.error "can't find kernel source tree"
.endif
${_ILINKS}:
@case ${.TARGET} in \
machine) \
path=${SYSDIR}/${MACHINE}/include ;; \
@) \
path=${SYSDIR} ;; \
*) \
path=${SYSDIR}/${.TARGET}/include ;; \
esac ; \
path=`(cd $$path && /bin/pwd)` ; \
${ECHO} ${.TARGET} "->" $$path ; \
ln -sf $$path ${.TARGET}
CLEANFILES+= ${PROG} ${KMOD}.kld ${OBJS}
.if defined(DEBUG_FLAGS)
CLEANFILES+= ${FULLPROG} ${PROG}.symbols
.endif
.if !target(install)
_INSTALLFLAGS:= ${INSTALLFLAGS}
.for ie in ${INSTALLFLAGS_EDIT}
_INSTALLFLAGS:= ${_INSTALLFLAGS${ie}}
.endfor
.if !target(realinstall)
realinstall: _kmodinstall
.ORDER: beforeinstall _kmodinstall
_kmodinstall:
${INSTALL} -o ${KMODOWN} -g ${KMODGRP} -m ${KMODMODE} \
${_INSTALLFLAGS} ${PROG} ${DESTDIR}${KMODDIR}
.if defined(DEBUG_FLAGS) && !defined(INSTALL_NODEBUG) && \
(defined(MK_KERNEL_SYMBOLS) && ${MK_KERNEL_SYMBOLS} != "no")
${INSTALL} -o ${KMODOWN} -g ${KMODGRP} -m ${KMODMODE} \
${_INSTALLFLAGS} ${PROG}.symbols ${DESTDIR}${KMODDIR}
.endif
.include <bsd.links.mk>
.if !defined(NO_XREF)
afterinstall: _kldxref
.ORDER: realinstall _kldxref
.ORDER: _installlinks _kldxref
_kldxref:
@if type kldxref >/dev/null 2>&1; then \
${ECHO} kldxref ${DESTDIR}${KMODDIR}; \
kldxref ${DESTDIR}${KMODDIR}; \
fi
.endif
.endif # !target(realinstall)
.endif # !target(install)
.if !target(load)
load: ${PROG}
${KMODLOAD} -v ${.OBJDIR}/${PROG}
.endif
.if !target(unload)
unload:
${KMODUNLOAD} -v ${PROG}
.endif
.if defined(KERNBUILDDIR)
.PATH: ${KERNBUILDDIR}
CFLAGS+= -I${KERNBUILDDIR}
.for _src in ${SRCS:Mopt_*.h}
CLEANFILES+= ${_src}
.if !target(${_src})
${_src}:
ln -sf ${KERNBUILDDIR}/${_src} ${.TARGET}
.endif
.endfor
.else
.for _src in ${SRCS:Mopt_*.h}
CLEANFILES+= ${_src}
.if !target(${_src})
${_src}:
:> ${.TARGET}
.endif
.endfor
.endif
# Respect configuration-specific C flags.
CFLAGS+= ${CONF_CFLAGS}
MFILES?= dev/acpica/acpi_if.m dev/acpi_support/acpi_wmi_if.m \
dev/agp/agp_if.m dev/ata/ata_if.m dev/eisa/eisa_if.m \
dev/iicbus/iicbb_if.m dev/iicbus/iicbus_if.m \
dev/mmc/mmcbr_if.m dev/mmc/mmcbus_if.m \
dev/mii/miibus_if.m dev/mvs/mvs_if.m dev/ofw/ofw_bus_if.m \
dev/pccard/card_if.m dev/pccard/power_if.m dev/pci/pci_if.m \
dev/pci/pcib_if.m dev/ppbus/ppbus_if.m dev/smbus/smbus_if.m \
dev/sound/pci/hda/hdac_if.m \
dev/sound/pcm/ac97_if.m dev/sound/pcm/channel_if.m \
dev/sound/pcm/feeder_if.m dev/sound/pcm/mixer_if.m \
dev/sound/midi/mpu_if.m dev/sound/midi/mpufoi_if.m \
dev/sound/midi/synth_if.m dev/usb/usb_if.m isa/isa_if.m \
kern/bus_if.m kern/clock_if.m \
kern/cpufreq_if.m kern/device_if.m kern/serdev_if.m \
libkern/iconv_converter_if.m opencrypto/cryptodev_if.m \
pc98/pc98/canbus_if.m
.for _srcsrc in ${MFILES}
.for _ext in c h
.for _src in ${SRCS:M${_srcsrc:T:R}.${_ext}}
CLEANFILES+= ${_src}
.if !target(${_src})
.if !exists(@)
${_src}: @
.else
${_src}: @/tools/makeobjops.awk @/${_srcsrc}
.endif
${AWK} -f @/tools/makeobjops.awk @/${_srcsrc} -${_ext}
.endif
.endfor # _src
.endfor # _ext
.endfor # _srcsrc
.if !empty(SRCS:Mvnode_if.c)
CLEANFILES+= vnode_if.c
.if !exists(@)
vnode_if.c: @
.else
vnode_if.c: @/tools/vnode_if.awk @/kern/vnode_if.src
.endif
${AWK} -f @/tools/vnode_if.awk @/kern/vnode_if.src -c
.endif
.if !empty(SRCS:Mvnode_if.h)
CLEANFILES+= vnode_if.h vnode_if_newproto.h vnode_if_typedef.h
.if !exists(@)
vnode_if.h vnode_if_newproto.h vnode_if_typedef.h: @
.else
vnode_if.h vnode_if_newproto.h vnode_if_typedef.h: @/tools/vnode_if.awk \
@/kern/vnode_if.src
.endif
vnode_if.h: vnode_if_newproto.h vnode_if_typedef.h
${AWK} -f @/tools/vnode_if.awk @/kern/vnode_if.src -h
vnode_if_newproto.h:
${AWK} -f @/tools/vnode_if.awk @/kern/vnode_if.src -p
vnode_if_typedef.h:
${AWK} -f @/tools/vnode_if.awk @/kern/vnode_if.src -q
.endif
.for _i in mii pccard
.if !empty(SRCS:M${_i}devs.h)
CLEANFILES+= ${_i}devs.h
.if !exists(@)
${_i}devs.h: @
.else
${_i}devs.h: @/tools/${_i}devs2h.awk @/dev/${_i}/${_i}devs
.endif
${AWK} -f @/tools/${_i}devs2h.awk @/dev/${_i}/${_i}devs
.endif
.endfor # _i
.if !empty(SRCS:Musbdevs.h)
CLEANFILES+= usbdevs.h
.if !exists(@)
usbdevs.h: @
.else
usbdevs.h: @/tools/usbdevs2h.awk @/dev/usb/usbdevs
.endif
${AWK} -f @/tools/usbdevs2h.awk @/dev/usb/usbdevs -h
.endif
.if !empty(SRCS:Musbdevs_data.h)
CLEANFILES+= usbdevs_data.h
.if !exists(@)
usbdevs_data.h: @
.else
usbdevs_data.h: @/tools/usbdevs2h.awk @/dev/usb/usbdevs
.endif
${AWK} -f @/tools/usbdevs2h.awk @/dev/usb/usbdevs -d
.endif
.if !empty(SRCS:Macpi_quirks.h)
CLEANFILES+= acpi_quirks.h
.if !exists(@)
acpi_quirks.h: @
.else
acpi_quirks.h: @/tools/acpi_quirks2h.awk @/dev/acpica/acpi_quirks
.endif
${AWK} -f @/tools/acpi_quirks2h.awk @/dev/acpica/acpi_quirks
.endif
.if !empty(SRCS:Massym.s)
CLEANFILES+= assym.s genassym.o
assym.s: genassym.o
.if defined(KERNBUILDDIR)
genassym.o: opt_global.h
.endif
.if !exists(@)
assym.s: @
.else
assym.s: @/kern/genassym.sh
.endif
sh @/kern/genassym.sh genassym.o > ${.TARGET}
.if exists(@)
genassym.o: @/${MACHINE_CPUARCH}/${MACHINE_CPUARCH}/genassym.c
.endif
genassym.o: @ machine ${SRCS:Mopt_*.h}
${CC} -c ${CFLAGS:N-fno-common} \
@/${MACHINE_CPUARCH}/${MACHINE_CPUARCH}/genassym.c
.endif
lint: ${SRCS}
${LINT} ${LINTKERNFLAGS} ${CFLAGS:M-[DILU]*} ${.ALLSRC:M*.c}
.if defined(KERNBUILDDIR)
${OBJS}: opt_global.h
.endif
.include <bsd.dep.mk>
cleandepend: cleanilinks
# .depend needs include links so we remove them only together.
cleanilinks:
rm -f ${_ILINKS}
.if !exists(${.OBJDIR}/${DEPENDFILE})
${OBJS}: ${SRCS:M*.h}
.endif
.include <bsd.obj.mk>
.include "kern.mk"
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix
-
- проходил мимо
Re: Незаметно подкрался 9.1
Я обновлял исходники csup-ом после обновления с 8.2 =>9.1.Mox писал(а):
а исходники системы установлены?
Может надо уже subversion?
Хотя весь остальной софт обновился, в том числе и kde3.5.10 кроме doxygen.
Он выдавал ошибку в виде знака "?" и я его удалил, т.к. понял это только документация, а мне, не программисту, она не нужна.
-
- проходил мимо
Re: Незаметно подкрался 9.1
У меня есть.iZEN писал(а):Нету в этом файле никаких "${MK_CLANG_IS_CC}":
Сейчас на другом компе, перейду на свой и выложу.
- iZEN
- ст. лейтенант
- Сообщения: 1095
- Зарегистрирован: 2007-09-15 16:45:26
- Контактная информация:
Re: Незаметно подкрался 9.1
В SVN нету: http://svnweb.freebsd.org/base/stable/9 ... e&view=log
Почистили от "${MK_CLANG_IS_CC}" 19 октября 2012г: http://svnweb.freebsd.org/base/stable/9 ... rev=243041
В 9.0-RELEASE тоже нет этих переменных: http://svnweb.freebsd.org/base/release/ ... rev=243041
Почистили от "${MK_CLANG_IS_CC}" 19 октября 2012г: http://svnweb.freebsd.org/base/stable/9 ... rev=243041
В 9.0-RELEASE тоже нет этих переменных: http://svnweb.freebsd.org/base/release/ ... rev=243041
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix
-
- проходил мимо
Re: Незаметно подкрался 9.1
Удалил исходники и поставил новые
Ошибка та же
Код: Выделить всё
svn checkout svn://svn.freebsd.org/base/releng/9.1/ /usr/src
Код: Выделить всё
svn update /usr/src/
Код: Выделить всё
===> src (all)
"/sys/conf/kmod.mk", line 116: Malformed conditional (${MK_CLANG_IS_CC} == "no" && ${CC:T:Mclang} != "clang")
"/sys/conf/kmod.mk", line 120: if-less endif
"/sys/conf/kern.mk", line 18: Malformed conditional (${MK_CLANG_IS_CC} != "no" || ${CC:T:Mclang} == "clang")
"/sys/conf/kern.mk", line 32: if-less endif
"/sys/conf/kern.mk", line 54: Malformed conditional (${MK_CLANG_IS_CC} == "no" && ${CC:T:Mclang} != "clang")
"/sys/conf/kern.mk", line 61: if-less endif
make: fatal errors encountered -- cannot continue
*** Error code 1
Код: Выделить всё
less /sys/conf/kmod.mk | grep clang
.if ${MK_CLANG_IS_CC} == "no" && ${CC:T:Mclang} != "clang"
- iZEN
- ст. лейтенант
- Сообщения: 1095
- Зарегистрирован: 2007-09-15 16:45:26
- Контактная информация:
Re: Незаметно подкрался 9.1
Переходи на stable/9.
Код: Выделить всё
% less /sys/conf/kmod.mk | grep clang
.if ${COMPILER_TYPE} != "clang"
Код: Выделить всё
% uname -a
FreeBSD roxy.fire 9.1-STABLE FreeBSD 9.1-STABLE #0 r245689: Sun Jan 20 19:32:20 VOLT 2013 root@roxy.fire:/usr/obj/usr/src/sys/ROXY amd64
Код: Выделить всё
% cat /etc/make.conf
#2013-01-19
KERNCONF=ROXY
WRKDIRPREFIX=/usr/obj
DISTDIR=/store/distfiles
PACKAGES=/store/pckgs64
MAKE_JOBS_NUMBER=4
.if !empty(.CURDIR:M/usr/ports/*)
.if empty(.CURDIR:M/usr/ports/www/libxul*) \
&& empty(.CURDIR:M/usr/ports/net-p2p/libtorrent-rasterbar*) \
&& empty(.CURDIR:M/usr/ports/graphics/gnash*)
CC=clang
CXX=clang++
CPP=clang-cpp
# Don't die on warnings
#-NO_WERROR=
#-WERROR=
# Don't forget this when using Jails!
#-NO_FSCHG=
.endif
.endif
LOADER_ZFS_SUPPORT=true
LOCALIZED_LANG=ru
WITH_LCD_FILTERING=true
WITH_XFT=true
WITHOUT_TTF_BYTECODE_ENABLED=false
WITH_TTF_BYTECODE_ENABLED=true
WITH_MSWINDOWS_LICENSE=true
WITH_VPX=true
WITH_A4SIZE=true
WITHOUT_DEBUG=true
WITHOUT_NOUVEAU=true
# Keep ruby 1.9 as default version.
RUBY_DEFAULT_VER=1.9
# added by use.perl 2013-01-19 15:43:09
PERL_VERSION=5.16.2
Код: Выделить всё
% cat /etc/src.conf
WITHOUT_AMD=true
WITHOUT_ASSERT_DEBUG=true
WITHOUT_ATM=true
WITHOUT_BIND_DNSSEC=true
WITHOUT_BIND_ETC=true
WITHOUT_BIND_LIBS_LWRES=true
WITHOUT_BIND_MTREE=true
WITHOUT_BIND_NAMED=true
WITHOUT_BLUETOOTH=true
WITH_BSD_GREP=true
WITHOUT_BSNMP=true
WITH_CLANG=true
#-WITH_CLANG_IS_CC=true
WITHOUT_CVS=true
WITHOUT_EXAMPLES=true
WITHOUT_FLOPPY=true
WITHOUT_FREEBSD_UPDATE=true
WITHOUT_GAMES=true
#-WITHOUT_GCC=true
WITHOUT_GDB=true
WITHOUT_HTML=true
WITH_IDEA=true
WITHOUT_IPFILTER=true
WITHOUT_IPFW=true
WITHOUT_IPX=true
WITHOUT_IPX_SUPPORT=true
WITHOUT_LIB32=true
WITHOUT_LPR=true
WITHOUT_MAIL=true
WITHOUT_MAILWRAPPER=true
WITHOUT_NCP=true
WITHOUT_NDIS=true
WITHOUT_NETCAT=true
WITHOUT_NETGRAPH=true
WITHOUT_NETGRAPH_SUPPORT=true
WITHOUT_PPP=true
WITHOUT_PROFILE=true
WITHOUT_RCS=true
WITHOUT_SENDMAIL=true
WITHOUT_SYSINSTALL=true
WITHOUT_TELNET=true
WITHOUT_WIRELESS=true
WITHOUT_WIRELESS_SUPPORT=true
WITHOUT_WPA_SUPPLICANT_EAPOL=true
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix
- JSN
- рядовой
- Сообщения: 48
- Зарегистрирован: 2008-05-06 10:09:28
- Откуда: г. Челябинск
- Контактная информация:
Re: Незаметно подкрался 9.1
iZen, почувствовал прирост в скорости работы софта после пересборки Clang'ом?
- Alvares
- прапорщик
- Сообщения: 485
- Зарегистрирован: 2008-07-10 12:48:08
- Откуда: Воронеж
- Контактная информация:
Re: Незаметно подкрался 9.1
Я, хе-хе, собрал шлангом-3.1 и гцц-42 lame из портов. Взял тестовый пример wav из исходников и сконвертил его в mp3.
Скорость компиляции не мерял, ибо дюже быстро и так собралось.
показал, что шланговое делает чуть быстрее и жрет в 2 раза меньше памяти, если я правильно интерпретирую показания time. Но каких-то io шланг юзает аж 6 против 0 у гцц.
В выводе time нуб, не пинать. Кому надо - можно за 2 минуты проделать то же самое
Скорость компиляции не мерял, ибо дюже быстро и так собралось.
Код: Выделить всё
time lame testwav.wav
показал, что шланговое делает чуть быстрее и жрет в 2 раза меньше памяти, если я правильно интерпретирую показания time. Но каких-то io шланг юзает аж 6 против 0 у гцц.
В выводе time нуб, не пинать. Кому надо - можно за 2 минуты проделать то же самое
Бог создал людей сильными и слабыми. Сэмюэл Кольт сделал их равными...
- QweЯty
- лейтенант
- Сообщения: 797
- Зарегистрирован: 2010-10-12 0:15:15
- Откуда: Таганрог, Калининград
- Контактная информация:
Re: Незаметно подкрался 9.1
что может быть?
через pkg_add -r pcre ставится другой, и куча программ ищут 8,32...
и все облом такой
Код: Выделить всё
radist04ka:/usr/ports/devel/pcre # make install clean
===> License BSD accepted by the user
=> pcre-8.32.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch http://heanet.dl.sourceforge.net/project/pcre/pcre/8.32/pcre-8.32.tar.bz2
pcre-8.32.tar.bz2 100% of 1329 kB 995 kBps
===> Extracting for pcre-8.32
=> SHA256 Checksum OK for pcre-8.32.tar.bz2.
===> Patching for pcre-8.32
===> Configuring for pcre-8.32
checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for gcc... cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of cc... gcc3
checking whether we are using the GNU C++ compiler... yes
checking whether c++ accepts -g... yes
checking dependency style of c++... gcc3
checking whether cc understands -c and -o together... yes
checking how to run the C preprocessor... cpp
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for int64_t... yes
checking build system type... i386-portbld-freebsd9.1
checking host system type... i386-portbld-freebsd9.1
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by cc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... (cached) 262144
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... no
checking how to convert i386-portbld-freebsd9.1 file names to i386-portbld-freebsd9.1 format... func_convert_file_noop
checking how to convert i386-portbld-freebsd9.1 file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... dlltool
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... no
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from cc object... ok
checking for sysroot... no
checking for mt... mt
checking if mt is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if cc supports -fno-rtti -fno-exceptions... no
checking for cc option to produce PIC... -fPIC -DPIC
checking if cc PIC flag -fPIC -DPIC works... yes
checking if cc static flag -static works... yes
checking if cc supports -c -o file.o... yes
checking if cc supports -c -o file.o... (cached) yes
checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... freebsd9.1 ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking how to run the C++ preprocessor... c++ -E
checking for ld used by c++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes
checking for c++ option to produce PIC... -fPIC -DPIC
checking if c++ PIC flag -fPIC -DPIC works... yes
checking if c++ static flag -static works... yes
checking if c++ supports -c -o file.o... yes
checking if c++ supports -c -o file.o... (cached) yes
checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... freebsd9.1 ld.so
checking how to hardcode library paths into programs... immediate
checking whether ln -s works... yes
checking whether the -Werror option is usable... yes
checking for simple visibility declarations... yes
checking for ANSI C header files... (cached) yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking for sys/types.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking dirent.h usability... yes
checking dirent.h presence... yes
checking for dirent.h... yes
checking windows.h usability... no
checking windows.h presence... no
checking for windows.h... no
checking for alias support in the linker... no
checking for alias support in the linker... no
checking string usability... yes
checking string presence... yes
checking for string... yes
checking bits/type_traits.h usability... no
checking bits/type_traits.h presence... no
checking for bits/type_traits.h... no
checking type_traits.h usability... no
checking type_traits.h presence... no
checking for type_traits.h... no
checking for strtoq... yes
checking for long long... yes
checking for unsigned long long... yes
checking for an ANSI C-conforming const... yes
checking for size_t... yes
checking for bcopy... yes
checking for memmove... yes
checking for strerror... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for gzopen in -lz... yes
checking bzlib.h usability... yes
checking bzlib.h presence... yes
checking for bzlib.h... yes
checking for libbz2... yes
checking editline/readline.h usability... no
checking editline/readline.h presence... no
checking for editline/readline.h... no
checking edit/readline/readline.h usability... yes
checking edit/readline/readline.h presence... yes
checking for edit/readline/readline.h... yes
checking for readline in -ledit... yes
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... no
checking whether pthreads work with -Kthread... no
checking whether pthreads work with -kthread... no
checking for the pthreads library -llthread... no
checking whether pthreads work with -pthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... -D_THREAD_SAFE
checking for PTHREAD_PRIO_INHERIT... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating libpcre.pc
config.status: creating libpcre16.pc
config.status: creating libpcre32.pc
config.status: creating libpcreposix.pc
config.status: creating libpcrecpp.pc
config.status: creating pcre-config
config.status: creating pcre.h
config.status: creating pcre_stringpiece.h
config.status: creating pcrecpparg.h
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing script-chmod commands
config.status: executing delete-old-chartables commands
pcre-8.32 configuration summary:
Install prefix .................. : /usr/local
C preprocessor .................. : cpp
C compiler ...................... : cc
C++ preprocessor ................ : c++ -E
C++ compiler .................... : c++
Linker .......................... : /usr/bin/ld
C preprocessor flags ............ :
C compiler flags ................ : -D_THREAD_SAFE -pthread -O2 -pipe -fno-strict-aliasing -fvisibility=hidden
C++ compiler flags .............. : -O2 -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden
Linker flags .................... :
Extra libraries ................. :
Build 8 bit pcre library ........ : yes
Build 16 bit pcre library ....... : yes
Build 32 bit pcre library ....... : yes
Build C++ library ............... : yes
Enable JIT compiling support .... : yes
Enable UTF-8/16/32 support ...... : yes
Unicode properties .............. : yes
Newline char/sequence ........... : lf
\R matches only ANYCRLF ......... : no
EBCDIC coding ................... : no
EBCDIC code for NL .............. : n/a
Rebuild char tables ............. : no
Use stack recursion ............. : yes
POSIX mem threshold ............. : 10
Internal link size .............. : 2
Match limit ..................... : 10000000
Match limit recursion ........... : MATCH_LIMIT
Build shared libs ............... : yes
Build static libs ............... : yes
Use JIT in pcregrep ............. : yes
Buffer size for pcregrep ........ : 20480
Link pcregrep with libz ......... : no
Link pcregrep with libbz2 ....... : no
Link pcretest with libedit ...... : yes
Link pcretest with libreadline .. : no
Valgrind support ................ : no
Code coverage ................... : no
===> Building for pcre-8.32
rm -f pcre_chartables.c
ln -s ./pcre_chartables.c.dist pcre_chartables.c
make all-am
CC libpcre_la-pcre_byte_order.lo
CC libpcre_la-pcre_compile.lo
CC libpcre_la-pcre_config.lo
CC libpcre_la-pcre_dfa_exec.lo
CC libpcre_la-pcre_exec.lo
pcre_exec.c: In function 'match':
pcre_exec.c:6123: internal compiler error: Segmentation fault: 11
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
*** [libpcre_la-pcre_exec.lo] Error code 1
Stop in /usr/ports/devel/pcre/work/pcre-8.32.
*** [all] Error code 1
Stop in /usr/ports/devel/pcre/work/pcre-8.32.
*** [do-build] Error code 1
Stop in /usr/ports/devel/pcre.
radist04ka:/usr/ports/devel/pcre #
Код: Выделить всё
uname -a
FreeBSD radist04ka 9.1-STABLE FreeBSD 9.1-STABLE #0: Sat Feb 2 23:38:58 UTC 2013 root@snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC i386
и все облом такой
- iZEN
- ст. лейтенант
- Сообщения: 1095
- Зарегистрирован: 2007-09-15 16:45:26
- Контактная информация:
Re: Незаметно подкрался 9.1
Код: Выделить всё
internal compiler error: Segmentation fault: 11
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix
- QweЯty
- лейтенант
- Сообщения: 797
- Зарегистрирован: 2010-10-12 0:15:15
- Откуда: Таганрог, Калининград
- Контактная информация:
Re: Незаметно подкрался 9.1
эм... а как?
вроде все по дефолту как стояло так и стоит.. тока версия ОС сменилась
вроде все по дефолту как стояло так и стоит.. тока версия ОС сменилась
- QweЯty
- лейтенант
- Сообщения: 797
- Зарегистрирован: 2010-10-12 0:15:15
- Откуда: Таганрог, Калининград
- Контактная информация:
Re: Незаметно подкрался 9.1
не знаю что сделал но теперь так:
Код: Выделить всё
===> Building for pcre-8.32
rm -f pcre_chartables.c
ln -s ./pcre_chartables.c.dist pcre_chartables.c
make all-am
CC libpcre_la-pcre_byte_order.lo
CC libpcre_la-pcre_compile.lo
CC libpcre_la-pcre_config.lo
CC libpcre_la-pcre_dfa_exec.lo
CC libpcre_la-pcre_exec.lo
*** [libpcre_la-pcre_exec.lo] Error code 1
Stop in /usr/ports/devel/pcre/work/pcre-8.32.
*** [all] Error code 1
Stop in /usr/ports/devel/pcre/work/pcre-8.32.
*** [do-build] Error code 1
Stop in /usr/ports/devel/pcre.
-
- проходил мимо
Re: Незаметно подкрался 9.1
в /usr/port/UPDATING заглядывать надо.
Код: Выделить всё
20121211:
AFFECTS: users of devel/pcre
AUTHOR: bdrewery@FreeBSD.org
The pcre library has been updated to version 8.32. Please
rebuild all ports that depend on it.
If you use portmaster:
portmaster -w -r pcre
If you use portupgrade:
portupgrade -fr devel/pcre
If you use pkgng with binary packages:
pkg install -fR devel/pcre