Страница 1 из 1

FreeBSD 10.1-CURRENT + MariaDB

Добавлено: 2014-11-18 16:21:23
Gamerman
После обновления к 10.1 не работает машка установленная с портов. Если ставлю 5.5 через pkg install - работает. 10.1 в пакетах еще нет.
"Неработа" состоит в падении сервера при любом запросе.

Re: FreeBSD 10.1-CURRENT + MariaDB

Добавлено: 2014-11-18 19:46:33
Gamerman
Ошибся. 10.1-STABLE

Re: FreeBSD 10.1-CURRENT + MariaDB

Добавлено: 2014-11-19 13:58:44
Gamerman
Нарыл машку-10 ив пакетах. Тоже работает. Чего ж ей порты не нравятся?

Re: FreeBSD 10.1-CURRENT + MariaDB

Добавлено: 2014-12-05 21:46:25
Gamerman
Все так же воюю дальше.
Переписка с портовиком:
Hi Miroslav,

You need to understand that -STABLE is NOT what it sounds like...
-STABLE is the development branch of the last stable version and may
at any time have defects.
In english this is described here
https://www.freebsd.org/doc/en_US.ISO88 ... table.html
The corresponding page in Russian is probably
https://www.freebsd.org/doc/ru/books/ha ... world.html

I do not understand WHY you are using -STABLE as there seems to be no
reason for that
1. You don't have any custom config in your KERNCONF
2. Nothing custom in your MariaDB compile OPTIONS
3. You can build a custom kernel with your own KERNCONF for
releng/10.1 just fine
People that should be running -STABLE or -CURRENT can usually explain
very well why they do so. Your config is the same as the binary
distribution/iso's apart from the removal of I486_CPUI and I586_CPU. I
have not been able to get a statement on the side-effects of such a
change but I don't think it brings you what you need. If you had
reason to modify the kernel you would be able to explain the features
you require from -STABLE to need to run it.
-STABLE is NOT suitable for general use. You should probably not want
to run -STABLE even if you wish to modify your kernel. svnup to
releng/10.1 and try again, do NOT disable

1. You have modified your kernel
2. You are running -STABLE
3. You cannot tell me what revision -STABLE you are running
4. Binary packages built on the FreeBSD build infrastructure work OK for you
There may be problems/defects in the source tree at any time in
non-releng branches that may affect your ability to build software
properly. Both MariaDB 5.5 and MariaDB 10.0 run just fine for me built
from source, with non-default options albeit on amd64. Just about
every recent CPU runs amd64 fine, all Intel CPUs released after 2004
are 64-bit.

Sorry, but I cannot help you any further.

On Tue, Dec 2, 2014 at 11:39 AM, Мирослав <mail@gamer.uz.ua> wrote:
> Hello Spil,
>
>
> Tuesday, December 2, 2014, 12:28:21 PM, you wrote:
>
>> Hi Miroslav,
>
>> Why do you disable I486_CPU and I586_CPU?
>
> I am not using older machines.
>
>> If you must run -STABLE, what revision have you built from, how much
>> newer/older than 10.1-RELEASE???
>> Did you try rebuilding world? Since this is not happening with binary
>> packages it doesn't seem to be your kernel but related to world
>> creating strange binaries... You're using the default OPTIONS just
>> like the binary version from pkg.freebsd.org...
>
> I am rebuilding world after RELEASE.
>
>> Can't really help you any further than this, everything points to your
>> local environment for now. And I suggest you start moving to
>> 10.1-RELEASE as you have not been able to explain why you are running
>> -STABLE... What features are you missing in -RELEASE?
>
> Perhaps I am wrong in choosing the configuration, but before( when
> 10.0-STABLE) everything worked.
>
>> Kind regards.
>
>> Spil
>
>> On Tue, Dec 2, 2014 at 11:12 AM, Мирослав <
> mail@gamer.uz.ua> wrote:
>
>>> Hello Spil,
>
>>> 21,22c21,22
>>> < #cpu I486_CPU
>>> < #cpu I586_CPU
>>> ---
>>>> cpu I486_CPU
>>>> cpu I586_CPU
>>> 24c24
>>> < ident KERNGAMER101
>>> ---
>>>> ident GENERIC
>>> 26c26
>>> < #makeoptions DEBUG=-g # Build kernel with gdb(1) debug
>>> symbols
>>> ---
>>>> makeoptions DEBUG=-g # Build kernel with gdb(1) debug
>>>> symbols
>
>>> I am updating source sometimes.
>>> On other machine I am adding options for firewall.
>
>
>
>
>>> Tuesday, December 2, 2014, 12:00:05 PM, you wrote:
>
>>>> Hi Miroslav,
>
>>>> Can you please diff the KERNCONF to the one from 10.1-RELEASE?
>
>>>> Why exactly are you running -STABLE? Looks like your kernconf is just
>>>> GENERIC so why not run 10.1-RELEASE...
>
>>>> Kind regards,
>
>>>> Spil
>
>
>>>> On Tue, Dec 2, 2014 at 8:48 AM, Мирослав <
>>> mail@gamer.uz.ua> wrote:
>
>>>>> Hello Spil,
>
>>>>> uname -a
>>>>> FreeBSD vmware.gamer.uz.ua 10.1-STABLE FreeBSD 10.1-STABLE #1 r275105:
>>>>> Wed
>>>>> Nov 26 12:08:24 EET 2014
>>>>> root@vmware.gamer.uz.ua:/usr/obj/usr/src/sys/KERNGAMER101 i386
>
>
>>>>> # cat KERNGAMER101
>>>>> #
>>>>> # GENERIC -- Generic kernel configuration file for FreeBSD/i386
>>>>> #
>>>>> # For more information on this file, please read the config(5) manual
>>>>> page,
>>>>> # and/or the handbook section on Kernel Configuration Files:
>>>>> #
>>>>> #
>
>>>>>
>>>>> http://www.FreeBSD.org/doc/en_US.ISO885 ... onfig.html
>>>>> #
>>>>> # The handbook is also available locally in /usr/share/doc/handbook
>>>>> # if you've installed the doc distribution, otherwise always see the
>>>>> # FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the
>>>>> # latest information.
>>>>> #
>>>>> # An exhaustive list of options and more detailed explanations of the
>>>>> # device lines is also present in the ../../conf/NOTES and NOTES files.
>>>>> # If you are in doubt as to the purpose or necessity of a line, check
>>>>> first
>>>>> # in NOTES.
>>>>> #
>>>>> # $FreeBSD: stable/10/sys/i386/conf/GENERIC 271234 2014-09-07 18:43:26Z
>>>>> markj $
>
>>>>> #cpu I486_CPU
>>>>> #cpu I586_CPU
>>>>> cpu I686_CPU
>>>>> ident KERNGAMER101
>
>>>>> #makeoptions DEBUG=-g # Build kernel with gdb(1)
>>>>> debug
>>>>> symbols
>>>>> makeoptions WITH_CTF=1 # Run ctfconvert(1) for DTrace
>>>>> support
>
>>>>> options SCHED_ULE # ULE scheduler
>>>>> options PREEMPTION # Enable kernel thread
>>>>> preemption
>>>>> options INET # InterNETworking
>>>>> options INET6 # IPv6 communications protocols
>>>>> options TCP_OFFLOAD # TCP offload
>>>>> options SCTP # Stream Control Transmission
>>>>> Protocol
>>>>> options FFS # Berkeley Fast Filesystem
>>>>> options SOFTUPDATES # Enable FFS soft updates
>>>>> support
>>>>> options UFS_ACL # Support for access control
>>>>> lists
>>>>> options UFS_DIRHASH # Improve performance on big
>>>>> directories
>>>>> options UFS_GJOURNAL # Enable gjournal-based UFS
>>>>> journaling
>>>>> options QUOTA # Enable disk quotas for UFS
>>>>> options MD_ROOT # MD is a potential root device
>>>>> options NFSCL # New Network Filesystem Client
>>>>> options NFSD # New Network Filesystem Server
>>>>> options NFSLOCKD # Network Lock Manager
>>>>> options NFS_ROOT # NFS usable as /, requires
>>>>> NFSCL
>>>>> options MSDOSFS # MSDOS Filesystem
>>>>> options CD9660 # ISO 9660 Filesystem
>>>>> options PROCFS # Process filesystem (requires
>>>>> PSEUDOFS)
>>>>> options PSEUDOFS # Pseudo-filesystem framework
>>>>> options GEOM_PART_GPT # GUID Partition Tables.
>>>>> options GEOM_RAID # Soft RAID functionality.
>>>>> options GEOM_LABEL # Provides labelization
>>>>> options COMPAT_FREEBSD4 # Compatible with FreeBSD4
>>>>> options COMPAT_FREEBSD5 # Compatible with FreeBSD5
>>>>> options COMPAT_FREEBSD6 # Compatible with FreeBSD6
>>>>> options COMPAT_FREEBSD7 # Compatible with FreeBSD7
>>>>> options SCSI_DELAY=5000 # Delay (in ms) before probing
>>>>> SCSI
>>>>> options KTRACE # ktrace(1) support
>>>>> options STACK # stack(9) support
>>>>> options SYSVSHM # SYSV-style shared memory
>>>>> options SYSVMSG # SYSV-style message queues
>>>>> options SYSVSEM # SYSV-style semaphores
>>>>> options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time
>>>>> extensions
>>>>> options PRINTF_BUFR_SIZE=128 # Prevent printf output being
>>>>> interspersed.
>>>>> options KBD_INSTALL_CDEV # install a CDEV entry in /dev
>>>>> options HWPMC_HOOKS # Necessary kernel hooks for
>>>>> hwpmc(4)
>>>>> options AUDIT # Security event auditing
>>>>> options CAPABILITY_MODE # Capsicum capability mode
>>>>> options CAPABILITIES # Capsicum capabilities
>>>>> options PROCDESC # Support for process
>>>>> descriptors
>>>>> options MAC # TrustedBSD MAC Framework
>>>>> options KDTRACE_HOOKS # Kernel DTrace hooks
>>>>> options DDB_CTF # Kernel ELF linker loads CTF
>>>>> data
>>>>> options INCLUDE_CONFIG_FILE # Include this file in kernel
>
>>>>> # Debugging support. Always need this:
>>>>> options KDB # Enable kernel debugger
>>>>> support.
>>>>> options KDB_TRACE # Print a stack trace for a
>>>>> panic.
>
>>>>> # To make an SMP kernel, the next two lines are needed
>>>>> options SMP # Symmetric MultiProcessor
>>>>> Kernel
>>>>> device apic # I/O APIC
>
>>>>> # CPU frequency control
>>>>> device cpufreq
>
>>>>> # Bus support.
>>>>> device acpi
>>>>> device eisa
>>>>> device pci
>
>>>>> # Floppy drives
>>>>> device fdc
>
>>>>> # ATA controllers
>>>>> device ahci # AHCI-compatible SATA
>>>>> controllers
>>>>> device ata # Legacy ATA/SATA controllers
>>>>> options ATA_STATIC_ID # Static device numbering
>>>>> device mvs # Marvell
>>>>> 88SX50XX/88SX60XX/88SX70XX/SoC SATA
>>>>> device siis # SiliconImage
>>>>> SiI3124/SiI3132/SiI3531 SATA
>
>>>>> # SCSI Controllers
>>>>> device ahb # EISA AHA1742 family
>>>>> device ahc # AHA2940 and onboard AIC7xxx
>>>>> devices
>>>>> options AHC_REG_PRETTY_PRINT # Print register bitfields in
>>>>> debug
>>>>> # output. Adds ~128k to driver.
>>>>> device ahd # AHA39320/29320 and onboard
>>>>> AIC79xx
>>>>> devices
>>>>> options AHD_REG_PRETTY_PRINT # Print register bitfields in
>>>>> debug
>>>>> # output. Adds ~215k to driver.
>>>>> device esp # AMD Am53C974 (Tekram
>>>>> DC-390(T))
>>>>> device hptiop # Highpoint RocketRaid 3xxx
>>>>> series
>>>>> device isp # Qlogic family
>>>>> #device ispfw # Firmware for QLogic HBAs-
>>>>> normally
>>>>> a module
>>>>> device mpt # LSI-Logic MPT-Fusion
>>>>> device mps # LSI-Logic MPT-Fusion 2
>>>>> device mpr # LSI-Logic MPT-Fusion 3
>>>>> #device ncr # NCR/Symbios Logic
>>>>> device sym # NCR/Symbios Logic (newer
>>>>> chipsets
>>>>> + those of `ncr')
>>>>> device trm # Tekram DC395U/UW/F DC315U
>>>>> adapters
>
>>>>> device adv # Advansys SCSI adapters
>>>>> device adw # Advansys wide SCSI adapters
>>>>> device aha # Adaptec 154x SCSI adapters
>>>>> device aic # Adaptec 15[012]x SCSI
>>>>> adapters,
>>>>> AIC-6[23]60.
>>>>> device bt # Buslogic/Mylex MultiMaster
>>>>> SCSI
>>>>> adapters
>
>>>>> device ncv # NCR 53C500
>>>>> device nsp # Workbit Ninja SCSI-3
>>>>> device stg # TMC 18C30/18C50
>>>>> device isci # Intel C600 SAS controller
>
>>>>> # ATA/SCSI peripherals
>>>>> device scbus # SCSI bus (required for
>>>>> ATA/SCSI)
>>>>> device ch # SCSI media changers
>>>>> device da # Direct Access (disks)
>>>>> device sa # Sequential Access (tape etc)
>>>>> device cd # CD
>>>>> device pass # Passthrough device (direct
>>>>> ATA/SCSI access)
>>>>> device ses # Enclosure Services (SES and
>>>>> SAF-TE)
>>>>> #device ctl # CAM Target Layer
>
>>>>> # RAID controllers interfaced to the SCSI subsystem
>>>>> device amr # AMI MegaRAID
>>>>> device arcmsr # Areca SATA II RAID
>>>>> device asr # DPT SmartRAID V, VI and
>>>>> Adaptec
>>>>> SCSI RAID
>>>>> device ciss # Compaq Smart RAID 5*
>>>>> device dpt # DPT Smartcache III, IV - See
>>>>> NOTES
>>>>> for options
>>>>> device hptmv # Highpoint RocketRAID 182x
>>>>> device hptnr # Highpoint DC7280, R750
>>>>> device hptrr # Highpoint RocketRAID 17xx,
>>>>> 22xx,
>>>>> 23xx, 25xx
>>>>> device hpt27xx # Highpoint RocketRAID 27xx
>>>>> device iir # Intel Integrated RAID
>>>>> device ips # IBM (Adaptec) ServeRAID
>>>>> device mly # Mylex AcceleRAID/eXtremeRAID
>>>>> device twa # 3ware 9000 series PATA/SATA
>>>>> RAID
>>>>> device tws # LSI 3ware 9750 SATA+SAS 6Gb/s
>>>>> RAID
>>>>> controller
>
>>>>> # RAID controllers
>>>>> device aac # Adaptec FSA RAID
>>>>> device aacp # SCSI passthrough for aac
>>>>> (requires
>>>>> CAM)
>>>>> device aacraid # Adaptec by PMC RAID
>>>>> device ida # Compaq Smart RAID
>>>>> device mfi # LSI MegaRAID SAS
>>>>> device mlx # Mylex DAC960 family
>>>>> device mrsas # LSI/Avago MegaRAID SAS/SATA,
>>>>> 6Gb/s
>>>>> and 12Gb/s
>>>>> device pst # Promise Supertrak SX6000
>>>>> device twe # 3ware ATA RAID
>
>>>>> # atkbdc0 controls both the keyboard and the PS/2 mouse
>>>>> device atkbdc # AT keyboard controller
>>>>> device atkbd # AT keyboard
>>>>> device psm # PS/2 mouse
>
>>>>> device kbdmux # keyboard multiplexer
>
>>>>> device vga # VGA video card driver
>>>>> options VESA # Add support for VESA BIOS
>>>>> Extensions (VBE)
>
>>>>> device splash # Splash screen and screen
>>>>> saver
>>>>> support
>
>>>>> # syscons is the default console driver, resembling an SCO console
>>>>> device sc
>>>>> options SC_PIXEL_MODE # add support for the raster
>>>>> text
>>>>> mode
>
>>>>> # vt is the new video console driver
>>>>> device vt
>>>>> device vt_vga
>
>>>>> device agp # support several AGP chipsets
>
>>>>> # Power management support (see NOTES for more options)
>>>>> #device apm
>>>>> # Add suspend/resume support for the i8254.
>>>>> device pmtimer
>
>>>>> # PCCARD (PCMCIA) support
>>>>> # PCMCIA and cardbus bridge support
>>>>> device cbb # cardbus (yenta) bridge
>>>>> device pccard # PC Card (16-bit) bus
>>>>> device cardbus # CardBus (32-bit) bus
>
>>>>> # Serial (COM) ports
>>>>> device uart # Generic UART driver
>
>>>>> # Parallel port
>>>>> device ppc
>>>>> device ppbus # Parallel port bus (required)
>>>>> device lpt # Printer
>>>>> device ppi # Parallel port interface
>>>>> device
>>>>> #device vpo # Requires scbus and da
>
>>>>> device puc # Multi I/O cards and
>>>>> multi-channel
>>>>> UARTs
>
>>>>> # PCI Ethernet NICs.
>>>>> device bxe # Broadcom NetXtreme II
>>>>> BCM5771X/BCM578XX 10GbE
>>>>> device de # DEC/Intel DC21x4x (``Tulip'')
>>>>> device em # Intel PRO/1000 Gigabit
>>>>> Ethernet
>>>>> Family
>>>>> device igb # Intel PRO/1000 PCIE Server
>>>>> Gigabit
>>>>> Family
>>>>> device ixgb # Intel PRO/10GbE Ethernet Card
>>>>> device le # AMD Am7900 LANCE and Am79C9xx
>>>>> PCnet
>>>>> device ti # Alteon Networks Tigon I/II
>>>>> gigabit
>>>>> Ethernet
>>>>> device txp # 3Com 3cR990 (``Typhoon'')
>>>>> device vx # 3Com 3c590, 3c595
>>>>> (``Vortex'')
>
>>>>> # PCI Ethernet NICs that use the common MII bus controller code.
>>>>> # NOTE: Be sure to keep the 'device miibus' line in order to use these
>>>>> NICs!
>>>>> device miibus # MII bus support
>>>>> device ae # Attansic/Atheros L2
>>>>> FastEthernet
>>>>> device age # Attansic/Atheros L1 Gigabit
>>>>> Ethernet
>>>>> device alc # Atheros AR8131/AR8132
>>>>> Ethernet
>>>>> device ale # Atheros AR8121/AR8113/AR8114
>>>>> Ethernet
>>>>> device bce # Broadcom BCM5706/BCM5708
>>>>> Gigabit
>>>>> Ethernet
>>>>> device bfe # Broadcom BCM440x 10/100
>>>>> Ethernet
>>>>> device bge # Broadcom BCM570xx Gigabit
>>>>> Ethernet
>>>>> device cas # Sun Cassini/Cassini+ and NS
>>>>> DP83065 Saturn
>>>>> device dc # DEC/Intel 21143 and various
>>>>> workalikes
>>>>> device et # Agere ET1310 10/100/Gigabit
>>>>> Ethernet
>>>>> device fxp # Intel EtherExpress PRO/100B
>>>>> (82557, 82558)
>>>>> device gem # Sun GEM/Sun ERI/Apple GMAC
>>>>> device hme # Sun HME (Happy Meal Ethernet)
>>>>> device jme # JMicron JMC250 Gigabit/JMC260
>>>>> Fast
>>>>> Ethernet
>>>>> device lge # Level 1 LXT1001 gigabit
>>>>> Ethernet
>>>>> device msk # Marvell/SysKonnect Yukon II
>>>>> Gigabit Ethernet
>>>>> device nfe # nVidia nForce MCP on-board
>>>>> Ethernet
>>>>> device nge # NatSemi DP83820 gigabit
>>>>> Ethernet
>>>>> #device nve # nVidia nForce MCP on-board
>>>>> Ethernet Networking
>>>>> device pcn # AMD Am79C97x PCI 10/100
>>>>> (precedence over 'le')
>>>>> device re # RealTek
>>>>> 8139C+/8169/8169S/8110S
>>>>> device rl # RealTek 8129/8139
>>>>> device sf # Adaptec AIC-6915
>>>>> (``Starfire'')
>>>>> device sge # Silicon Integrated Systems
>>>>> SiS190/191
>>>>> device sis # Silicon Integrated Systems
>>>>> SiS
>>>>> 900/SiS 7016
>>>>> device sk # SysKonnect SK-984x & SK-982x
>>>>> gigabit Ethernet
>>>>> device ste # Sundance ST201 (D-Link
>>>>> DFE-550TX)
>>>>> device stge # Sundance/Tamarack TC9021
>>>>> gigabit
>>>>> Ethernet
>>>>> device tl # Texas Instruments ThunderLAN
>>>>> device tx # SMC EtherPower II (83c170
>>>>> ``EPIC'')
>>>>> device vge # VIA VT612x gigabit Ethernet
>>>>> device vr # VIA Rhine, Rhine II
>>>>> device vte # DM&P Vortex86 RDC R6040 Fast
>>>>> Ethernet
>>>>> device wb # Winbond W89C840F
>>>>> device xl # 3Com 3c90x (``Boomerang'',
>>>>> ``Cyclone'')
>
>>>>> # ISA Ethernet NICs. pccard NICs included.
>>>>> device cs # Crystal Semiconductor CS89x0
>>>>> NIC
>>>>> # 'device ed' requires 'device miibus'
>>>>> device ed # NE[12]000, SMC Ultra, 3c503,
>>>>> DS8390 cards
>>>>> device ex # Intel EtherExpress Pro/10 and
>>>>> Pro/10+
>>>>> device ep # Etherlink III based cards
>>>>> device fe # Fujitsu MB8696x based cards
>>>>> device ie # EtherExpress 8/16, 3C507,
>>>>> StarLAN
>>>>> 10 etc.
>>>>> device sn # SMC's 9000 series of Ethernet
>>>>> chips
>>>>> device xe # Xircom pccard Ethernet
>
>>>>> # Wireless NIC cards
>>>>> device wlan # 802.11 support
>>>>> options IEEE80211_DEBUG # enable debug msgs
>>>>> options IEEE80211_AMPDU_AGE # age frames in AMPDU reorder
>>>>> q's
>>>>> options IEEE80211_SUPPORT_MESH # enable 802.11s draft support
>>>>> device wlan_wep # 802.11 WEP support
>>>>> device wlan_ccmp # 802.11 CCMP support
>>>>> device wlan_tkip # 802.11 TKIP support
>>>>> device wlan_amrr # AMRR transmit rate control
>>>>> algorithm
>>>>> device an # Aironet 4500/4800 802.11
>>>>> wireless
>>>>> NICs.
>>>>> device ath # Atheros NICs
>>>>> device ath_pci # Atheros pci/cardbus glue
>>>>> device ath_hal # pci/cardbus chip support
>>>>> options AH_SUPPORT_AR5416 # enable AR5416 tx/rx
>>>>> descriptors
>>>>> options AH_AR5416_INTERRUPT_MITIGATION # AR5416 interrupt
>>>>> mitigation
>>>>> options ATH_ENABLE_11N # Enable 802.11n support for
>>>>> AR5416
>>>>> and later
>>>>> device ath_rate_sample # SampleRate tx rate control
>>>>> for
>>>>> ath
>>>>> #device bwi # Broadcom BCM430x/BCM431x
>>>>> wireless
>>>>> NICs.
>>>>> #device bwn # Broadcom BCM43xx wireless
>>>>> NICs.
>>>>> device ipw # Intel 2100 wireless NICs.
>>>>> device iwi # Intel 2200BG/2225BG/2915ABG
>>>>> wireless NICs.
>>>>> device iwn # Intel 4965/1000/5000/6000
>>>>> wireless
>>>>> NICs.
>>>>> device malo # Marvell Libertas wireless
>>>>> NICs.
>>>>> device mwl # Marvell 88W8363 802.11n
>>>>> wireless
>>>>> NICs.
>>>>> device ral # Ralink Technology RT2500
>>>>> wireless
>>>>> NICs.
>>>>> device wi # WaveLAN/Intersil/Symbol
>>>>> 802.11
>>>>> wireless NICs.
>>>>> #device wl # Older non 802.11 Wavelan
>>>>> wireless
>>>>> NIC.
>>>>> device wpi # Intel 3945ABG wireless NICs.
>
>>>>> # Pseudo devices.
>>>>> device loop # Network loopback
>>>>> device random # Entropy device
>>>>> device padlock_rng # VIA Padlock RNG
>>>>> device rdrand_rng # Intel Bull Mountain RNG
>>>>> device ether # Ethernet support
>>>>> device vlan # 802.1Q VLAN support
>>>>> device tun # Packet tunnel.
>>>>> device md # Memory "disks"
>>>>> device gif # IPv6 and IPv4 tunneling
>>>>> device faith # IPv6-to-IPv4 relaying
>>>>> (translation)
>>>>> device firmware # firmware assist module
>
>>>>> # The `bpf' device enables the Berkeley Packet Filter.
>>>>> # Be aware of the administrative consequences of enabling this!
>>>>> # Note that 'bpf' is required for DHCP.
>>>>> device bpf # Berkeley packet filter
>
>>>>> # USB support
>>>>> options USB_DEBUG # enable debug msgs
>>>>> device uhci # UHCI PCI->USB interface
>>>>> device ohci # OHCI PCI->USB interface
>>>>> device ehci # EHCI PCI->USB interface (USB
>>>>> 2.0)
>>>>> device xhci # XHCI PCI->USB interface (USB
>>>>> 3.0)
>>>>> device usb # USB Bus (required)
>>>>> device ukbd # Keyboard
>>>>> device umass # Disks/Mass storage - Requires
>>>>> scbus and da
>
>>>>> # Sound support
>>>>> device sound # Generic sound driver
>>>>> (required)
>>>>> device snd_cmi # CMedia CMI8338/CMI8738
>>>>> device snd_csa # Crystal Semiconductor
>>>>> CS461x/428x
>>>>> device snd_emu10kx # Creative SoundBlaster Live!
>>>>> and
>>>>> Audigy
>>>>> device snd_es137x # Ensoniq AudioPCI ES137x
>>>>> device snd_hda # Intel High Definition Audio
>>>>> device snd_ich # Intel, NVidia and other ICH
>>>>> AC'97
>>>>> Audio
>>>>> device snd_via8233 # VIA VT8233x Audio
>
>>>>> # MMC/SD
>>>>> device mmc # MMC/SD bus
>>>>> device mmcsd # MMC/SD memory card
>>>>> device sdhci # Generic PCI SD Host
>>>>> Controller
>
>>>>> # VirtIO support
>>>>> device virtio # Generic VirtIO bus (required)
>>>>> device virtio_pci # VirtIO PCI device
>>>>> device vtnet # VirtIO Ethernet device
>>>>> device virtio_blk # VirtIO Block device
>>>>> device virtio_scsi # VirtIO SCSI device
>>>>> device virtio_balloon # VirtIO Memory Balloon device
>
>>>>> # HyperV drivers
>>>>> device hyperv # HyperV drivers
>
>>>>> # Xen HVM Guest Optimizations
>>>>> # NOTE: XENHVM depends on xenpci. They must be added or removed
>>>>> together.
>>>>> options XENHVM # Xen HVM kernel infrastructure
>>>>> device xenpci # Xen HVM Hypervisor services
>>>>> driver
>
>>>>> # VMware support
>>>>> device vmx # VMware VMXNET3 Ethernet
>
>
>>>>> root@vmware:/usr/ports/databases/mariadb100-server # make showconfig
>>>>> ===> The following configuration options are available for
>>>>> mariadb100-server-10.0.14:
>>>>> SSL=on: SSL protocol support
>>>>> OPENSSL=off: Use OpenSSL instead of bundled yassl
>>>>> PORTSSL=off: Use OpenSSL from port (requires OPENSSL to be set)
>>>>> FASTMTX=off: Replace mutexes with spinlocks
>>>>> OQGRAPH=off: Open Query Graph Computation engine
>>>>> MAXKEY=on: Change max key length from 1000 to 4000
>>>>> ===> Use 'make config' to modify these settings
>
>
>>>>> root@vmware:/etc # cat make.conf
>>>>> WITH_PKGNG=yes
>
>
>
>>>>> This error on two different systems: real machine and vmware.
>>>>> i386 FreeBSD10.1-STABLE
>
>>>>> This error is also observed mariadb55.
>>>>> If use pkg install - All Ok!
>>>>> Problem if use from ports install.
>
>
>
>>>>> Monday, December 1, 2014, 9:03:01 PM, you wrote:
>
>>>>>> Hi Miroslav,
>
>>>>>> Can you share the port's options (make showconfig), any relevant
>>>>>> entries from your /etc/make.conf file and uname -a output?
>>>>>> You're running 10.1-STABLE here? Can you try with a GENERIC kernel as
>>>>>> well?
>>>>>> Please also try the package, it should be available as a binary
>>>>>> package as well (from 06-Nov-2014).
>
>>>>>> I see you're running i386? Any reason why you're running 32-bit
>>>>>> specifically?
>
>>>>>> Kind regards,
>
>>>>>> Spil.
>
>>>>>> On Fri, Nov 28, 2014 at 3:23 PM, Мирослав <
>>>>> mail@gamer.uz.ua> wrote:
>
>
>
>>>>>>> Hello
>
>>>>>>> if compile with ports, after connect to server and 'select 1;' crash.
>
>
>
>>>>>>> SEND-PR: -*- send-pr -*-
>>>>>>> SEND-PR: Lines starting with `SEND-PR' will be removed automatically,
>>>>>>> as
>>>>>>> SEND-PR: will all comments (text enclosed in `<' and `>').
>>>>>>> SEND-PR:
>>>>>>> From: root
>>>>>>> To:
>>>>> maria-developers@lists.launchpad.net
>
>>>>>>> Subject: [50 character or so descriptive subject here (for
>>>>>>> reference)]
>
>>>>>>>>Description:
>>>>>>> <precise description of the problem (multiple lines)>
>>>>>>>>How-To-Repeat:
>>>>>>> <code/input/activities to reproduce the problem (multiple
>>>>>>> lines)>
>>>>>>>>Fix:
>>>>>>> <how to correct or work around the problem, if known (multiple
>>>>>>> lines)>
>
>>>>>>>>Submitter-Id: <submitter ID>
>>>>>>>>Originator: Charlie &
>>>>>>>>Organization:
>>>>>>> <organization of PR author (multiple lines)>
>>>>>>>>MySQL support: [none | licence | email support | extended email
>>>>>>>> support
>>>>>>>> ]
>>>>>>>>Synopsis: <synopsis of the problem (one line)>
>>>>>>>>Severity: <[ non-critical | serious | critical ] (one line)>
>>>>>>>>Priority: <[ low | medium | high ] (one line)>
>>>>>>>>Category: mysql
>>>>>>>>Class: <[ sw-bug | doc-bug | change-request | support ] (one
>>>>>>>> line)>
>>>>>>>>Release: mysql-10.0.14 (FreeBSD Ports)
>>>>>>>>Server: /usr/local/bin/mysqladmin Ver 9.1 Distrib 10.0.14-MariaDB,
>>>>>>>> for
>>>>>>>> FreeBSD10.1 on i386
>>>>>>> Copyright (c) 2000, 2014, Oracle, SkySQL Ab and others.
>
>>>>>>> Server version 10.0.14-MariaDB
>>>>>>> Protocol version 10
>>>>>>> Connection Localhost via UNIX socket
>>>>>>> UNIX socket /tmp/mysql.sock
>>>>>>> Lost
>>>>>>>>C compiler:
>>>>>>>>C++ compiler:
>>>>>>>>Environment:
>>>>>>> <machine, os, target, libraries (multiple lines)>
>>>>>>> System: FreeBSD vmware.gamer.uz.ua 10.1-STABLE FreeBSD 10.1-STABLE #1
>>>>>>> r275105: Wed Nov 26 12:08:24 EET 2014
>>>>>>> root@vmware.gamer.uz.ua:/usr/obj/usr/src/sys/KERNGAMER101 i386
>
>
>>>>>>> Some paths: /usr/bin/perl /usr/bin/make /usr/local/bin/gmake
>>>>>>> /usr/bin/cc
>
>>>>>>> Compilation info (call): CC='/usr/bin/cc' CFLAGS='-O2 -pipe
>>>>>>> -fstack-protector -fno-strict-aliasing -O2 -g -DNDEBUG -DDBUG_OFF'
>>>>>>> CXX='/usr/bin/c++' CXXFLAGS='-O2 -pipe -fstack-protector
>>>>>>> -fno-strict-aliasing -O2 -g -DNDEBUG -DDBUG_OFF' LDFLAGS=''
>>>>>>> ASFLAGS=''
>>>>>>> Compilation info (used): CC='/usr/bin/cc' CFLAGS='-O2 -pipe
>>>>>>> -fstack-protector -fno-strict-aliasing -O2 -g -DNDEBUG -DDBUG_OFF'
>>>>>>> CXX='/usr/bin/c++' CXXFLAGS='-O2 -pipe -fstack-protector
>>>>>>> -fno-strict-aliasing -O2 -g -DNDEBUG -DDBUG_OFF' LDFLAGS=''
>>>>>>> ASFLAGS=''
>>>>>>> LIBC:
>>>>>>> -r--r--r-- 1 root wheel 1427252 Nov 18 14:58 /lib/libc.so.7
>>>>>>> -r--r--r-- 1 root wheel 2833604 Nov 18 14:58 /usr/lib/libc.a
>>>>>>> -r--r--r-- 1 root wheel 164 Jan 22 2014 /usr/lib/libc.so
>
>>>>>>> Perl: This is perl 5, version 16, subversion 3 (v5.16.3) built for
>>>>>>> i386-freebsd-thread-multi-64int
>
>
>>>>>>> 141128 15:58:20 mysqld_safe mysqld restarted
>>>>>>> 141128 15:58:20 [Note] InnoDB: Using mutexes to ref count buffer pool
>>>>>>> pages
>>>>>>> 141128 15:58:20 [Note] InnoDB: The InnoDB memory heap is disabled
>>>>>>> 141128 15:58:20 [Note] InnoDB: Mutexes and rw_locks use GCC atomic
>>>>>>> builtins
>>>>>>> 141128 15:58:20 [Note] InnoDB: Memory barrier is not used
>>>>>>> 141128 15:58:20 [Note] InnoDB: Compressed tables use zlib 1.2.8
>>>>>>> 141128 15:58:20 [Note] InnoDB: Not using CPU crc32 instructions
>>>>>>> 141128 15:58:20 [Note] InnoDB: Initializing buffer pool, size =
>>>>>>> 128.0M
>>>>>>> 141128 15:58:20 [Note] InnoDB: Completed initialization of buffer
>>>>>>> pool
>>>>>>> 141128 15:58:20 [Note] InnoDB: Highest supported file format is
>>>>>>> Barracuda.
>>>>>>> 141128 15:58:20 [Note] InnoDB: The log sequence numbers 1617003 and
>>>>>>> 1617003
>>>>>>> in ibdata files do not match the log sequence number 1617033 in the
>>>>>>> ib_logfiles!
>>>>>>> 141128 15:58:20 [Note] InnoDB: Database was not shutdown normally!
>>>>>>> 141128 15:58:20 [Note] InnoDB: Starting crash recovery.
>>>>>>> 141128 15:58:20 [Note] InnoDB: Reading tablespace information from
>>>>>>> the
>>>>>>> .ibd
>>>>>>> files...
>>>>>>> 141128 15:58:20 [Note] InnoDB: Restoring possible half-written data
>>>>>>> pages
>>>>>>> 141128 15:58:20 [Note] InnoDB: from the doublewrite buffer...
>>>>>>> 141128 15:58:20 [Note] InnoDB: 128 rollback segment(s) are active.
>>>>>>> 141128 15:58:20 [Note] InnoDB: Waiting for purge to start
>>>>>>> 141128 15:58:20 [Note] InnoDB: Percona XtraDB
>>>>>>> (http://www.percona.com)
>>>>>>> 5.6.20-68.0 started; log sequence number 1617033
>>>>>>> 141128 15:58:20 [Note] Server socket created on IP: '::'.
>>>>>>> 141128 15:58:20 [Note] Event Scheduler: Loaded 0 events
>>>>>>> 141128 15:58:20 [Note] /usr/local/libexec/mysqld: ready for
>>>>>>> connections.
>>>>>>> Version: '10.0.14-MariaDB' socket: '/tmp/mysql.sock' port: 3306
>>>>>>> FreeBSD
>>>>>>> Ports
>>>>>>> 141128 16:04:08 [ERROR] mysqld got signal 11 ;
>>>>>>> This could be because you hit a bug. It is also possible that this
>>>>>>> binary
>>>>>>> or one of the libraries it was linked against is corrupt, improperly
>>>>>>> built,
>>>>>>> or misconfigured. This error can also be caused by malfunctioning
>>>>>>> hardware.
>
>>>>>>> To report this bug, see http://kb.askmonty.org/en/reporting-bugs
>
>>>>>>> We will try our best to scrape up some info that will hopefully help
>>>>>>> diagnose the problem, but since we have already crashed,
>>>>>>> something is definitely wrong and this may fail.
>
>>>>>>> Server version: 10.0.14-MariaDB
>>>>>>> key_buffer_size=16777216
>>>>>>> read_buffer_size=262144
>>>>>>> max_used_connections=1
>>>>>>> max_threads=152
>>>>>>> thread_count=1
>>>>>>> It is possible that mysqld could use up to
>>>>>>> key_buffer_size + (read_buffer_size + sort_buffer_size)*max_threads =
>>>>>>> 135111
>>>>>>> K bytes of memory
>>>>>>> Hope that's ok; if not, decrease some variables in the equation.
>
>>>>>>> Thread pointer: 0x0x3d344008
>>>>>>> Attempting backtrace. You can use the following information to find
>>>>>>> out
>>>>>>> where mysqld died. If you see no messages after this, something went
>>>>>>> terribly wrong...
>>>>>>> stack_bottom = 0xba452f6c thread_stack 0x48000
>>>>>>> 0x839c376 <handle_fatal_signal+598> at /usr/local/libexec/mysqld
>>>>>>> 0xbfbff004
>>>>>>> 0x8235322 <_Z16dispatch_command19enum_server_commandP3THDPcj+3314> at
>>>>>>> /usr/local/libexec/mysqld
>>>>>>> 0x8236892 <_Z10do_commandP3THD+242> at /usr/local/libexec/mysqld
>>>>>>> 0x82fd4d6 <_Z24do_handle_one_connectionP3THD+470> at
>>>>>>> /usr/local/libexec/mysqld
>>>>>>> 0x82fd2e9 <handle_one_connection+57> at /usr/local/libexec/mysqld
>>>>>>> 0x28f3f6dc <pthread_create+2076> at /lib/libthr.so.3
>
>>>>>>> Trying to get some variables.
>>>>>>> Some pointers may be invalid and cause the dump to abort.
>>>>>>> Query (0x0): is an invalid pointer
>>>>>>> Connection ID (thread ID): 2
>>>>>>> Status: NOT_KILLED
>
>>>>>>> Optimizer switch:
>
>
>>>>>>>
>>>>>>> index_merge=on,index_merge_union=on,index_merge_sort_union=on,index_merge_intersection=on,index_merge_sort_intersection=off,engine_condition_pushdown=off,index_condition_pushdown=on,derived_merge=on,derived_with_keys=on,firstmatch=on,loosescan=on,materialization=on,in_to_exists=on,semijoin=on,partial_match_rowid_merge=on,partial_match_table_scan=on,subquery_cache=on,mrr=off,mrr_cost_based=off,mrr_sort_keys=off,outer_join_with_cache=on,semijoin_with_cache=on,join_cache_incremental=on,join_cache_hashed=on,join_cache_bka=on,optimize_join_buffer_size=off,table_elimination=on,extended_keys=on,exists_to_in=on
>
>>>>>>> The manual page at http://dev.mysql.com/doc/mysql/en/crashing.html
>>>>>>> contains
>>>>>>> information that should help you find out what is causing the crash.
>
>>>>>>> --
>>>>>>> Best regards,
>>>>>>> Мирослав mailto:mail@gamer.uz.ua
>>>>>>> http://gamer.uz.ua
>
>
>
>>>>> --
>>>>> Best regards,
>>>>> Мирослав mailto:mail@gamer.uz.ua
>>>>> http://gamer.uz.ua
>
>
>
>>> --
>>> Best regards,
>>> Мирослав mailto:mail@gamer.uz.ua
>>> http://gamer.uz.ua
>
>
>
> --
> Best regards,
> Мирослав mailto:mail@gamer.uz.ua
> http://gamer.uz.ua
Типа, юзаешь STABLE - сам дурак.
Но сравнил, ту версию, что с пакетов ставиться и ту, что через порты:

Код: Выделить всё

ldd /usr/local/libexec/mysqld
/usr/local/libexec/mysqld:
        libz.so.6 => /lib/libz.so.6 (0x28c83000)
        libm.so.5 => /lib/libm.so.5 (0x28c97000)
        libexecinfo.so.1 => /usr/lib/libexecinfo.so.1 (0x28cbd000)
        libc.so.7 => /lib/libc.so.7 (0x28cc0000)
        libwrap.so.6 => /usr/lib/libwrap.so.6 (0x28e34000)
        libcrypt.so.5 => /lib/libcrypt.so.5 (0x28e3c000)
        libc++.so.1 => /usr/lib/libc++.so.1 (0x28e60000)
        libcxxrt.so.1 => /lib/libcxxrt.so.1 (0x28f0f000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x28f28000)
        libthr.so.3 => /lib/libthr.so.3 (0x28f34000)
        libelf.so.1 => /usr/lib/libelf.so.1 (0x28f56000)

Код: Выделить всё

 ldd /usr/local/libexec/mysqld
/usr/local/libexec/mysqld:
        libz.so.6 => /lib/libz.so.6 (0x28c7f000)
        libm.so.5 => /lib/libm.so.5 (0x28c93000)
        libexecinfo.so.1 => /usr/local/lib/libexecinfo.so.1 (0x28cb9000)
        libc.so.7 => /lib/libc.so.7 (0x28cc4000)
        libwrap.so.6 => /usr/lib/libwrap.so.6 (0x28e38000)
        libcrypt.so.5 => /lib/libcrypt.so.5 (0x28e40000)
        libc++.so.1 => /usr/lib/libc++.so.1 (0x28e64000)
        libcxxrt.so.1 => /lib/libcxxrt.so.1 (0x28f13000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x28f2c000)
        libthr.so.3 => /lib/libthr.so.3 (0x28f38000)
Через порты нет зависимости libelf.so.1 => /usr/lib/libelf.so.1 (0x28f56000). Почему?

Re: FreeBSD 10.1-CURRENT + MariaDB

Добавлено: 2014-12-05 21:58:49
snorlov
Поэтому наверняка и падает, раз нет этой библиотеки...

Re: FreeBSD 10.1-CURRENT + MariaDB

Добавлено: 2014-12-05 22:08:11
Gamerman
Библиотека в системе есть, не понимаю, почему она не подвязывается при установке через порты.
И еще:
pkg install mariadb100-server
Updating FreeBSD repository catalogue...
Fetching meta.txz: 100% 944 B 0.9k/s 00:01
Fetching digests.txz: 100% 2 MB 690.2k/s 00:03
Fetching packagesite.txz: 100% 5 MB 487.6k/s 00:11
Removing expired repository entries: 100%
Processing new repository entries: 100%
FreeBSD repository update completed. 23812 packages processed:
16329 updated, 195 removed and 220 added.
Updating database digests format: 100%
The following 4 packages will be affected (of 0 checked):

New packages to be INSTALLED:
gettext: 0.19.3
mysql55-client: 5.5.40
mysql55-server: 5.5.40

Installed packages to be REINSTALLED:
mariadb100-server-10.0.14 (needed shared library changed)

The process will require 99 MB more space.
496 B to be downloaded.

Proceed with this action? [y/N]:
Зачем Машке mysql55-client: 5.5.40
mysql55-server: 5.5.40?