Results 1 to 3 of 3

Thread: NTFS/HFS+ for Linux fails to compile on Fedora kernel 5.2.18-200.fc30.x86_64

  1. #1
    Junior Member
    Join Date
    Oct 2019
    Posts
    2

    NTFS/HFS+ for Linux fails to compile on Fedora kernel 5.2.18-200.fc30.x86_64

    Hi there,

    I realise I'm using a new kernel version but after purchasing these drivers it's in my interest to help get them working on my currently installed Ferdora 30.

    Any help resolving this issue would be much appreciated!

    After running: sudo ./install.sh

    I get an error in the output:

    Code:
    By installing this software you accept the terms of End User License Agreement listed in License file.
    Continue installing? [yes/no/read].
    yes
    Current kernel version is out of supported range. Proceed at your own risk? [Yes/no]
    yes
    Searching and removing previously installed UFSD driver in /lib/modules/5.2.18-200.fc30.x86_64/
    Would you like UFSD driver to rebuild after kernel updates? [yes/no]
    yes
    Setting DKMS configuration
    Preparing to install
    Error! Bad return status for module build on kernel: 5.2.18-200.fc30.x86_64 (x86_64)
    Consult /var/lib/dkms/paragon-ufsd/head/build/make.log for more information.
    cat: /var/lib/dkms/paragon-ufsd/head/5.2.18-200.fc30.x86_64/x86_64/log/make.log: No such file or directory
    Error: Can't prepare driver configuration
    and the log looks like this

    Code:
    DKMS make.log for paragon-ufsd-head for kernel 5.2.18-200.fc30.x86_64 (x86_64)
    Thu Oct 10 22:42:54 BST 2019
    configure: Building module name ufsd
    checking for gcc... gcc
    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 gcc accepts -g... yes
    checking for gcc option to accept ISO C89... none needed
    checking how to run the C preprocessor... gcc -E
    checking for grep that handles long lines and -e... /bin/grep
    checking for egrep... /bin/grep -E
    checking for ANSI C header files... yes
    checking whether ln -s works... yes
    checking for sed... /bin/sed
    checking for mkdir... /bin/mkdir
    checking for pwd... /var/lib/dkms/paragon-ufsd/head/build
    checking for id... /bin/id
    checking for su... /bin/su
    checking for cp... /bin/cp
    checking for rm... /bin/rm
    checking for modprobe... /sbin/modprobe
    checking for depmod... /sbin/depmod
    checking for insmod... /sbin/insmod
    checking for make... /bin/make
    checking for nm... /bin/nm
    checking for true... /bin/true
    checking for strip... /bin/strip
    checking for objcopy... /bin/objcopy
    configure: Kernel: 5.2  Arch: x86_64
    checking drv_config.h file... yes
    checking libufsd_x86_64.bin... /var/lib/dkms/paragon-ufsd/head/build/ifslinux/objfre/libufsd_x86_64.bin
    checking debug version... No debug
    checking with HFS support... yes
    checking with NTFS support... yes
    checking with exFAT support... no
    checking with FAT support... no
    checking with BTRFS support... no
    checking with APFS support... no
    checking with Refs support... no
    checking with Refs3 support... no
    checking with Trace included... no
    checking with Tracek included... yes
    checking for /lib/modules/5.2.18-200.fc30.x86_64/source/include/linux/uidgid.h... yes
    checking for linux/uidgid.h... yes
    checking for /lib/modules/5.2.18-200.fc30.x86_64/source/include/generated/utsrelease.h... yes
    checking for generated/utsrelease.h... yes
    checking for /lib/modules/5.2.18-200.fc30.x86_64/source/include/generated/compile.h... yes
    checking for generated/compile.h... yes
    checking for /lib/modules/5.2.18-200.fc30.x86_64/source/include/linux/proc_ns.h... yes
    checking for linux/proc_ns.h... yes
    checking for /lib/modules/5.2.18-200.fc30.x86_64/source/include/linux/sched/mm.h... yes
    checking for linux/sched/mm.h... yes
    checking for struct bio.bi_iter... yes
    checking for struct inode_operations.fallocate... no
    checking for struct inode_operations.get_acl... yes
    checking for struct inode_operations.set_acl... yes
    checking for struct inode_operations.follow_link... no
    checking for struct inode_operations.put_link... no
    checking for struct inode_operations.get_link... yes
    checking for struct file_operations.fallocate... yes
    checking for struct wait_bit_queue.wait... no
    checking for struct wait_bit_queue_entry.wq_entry... yes
    checking for struct bio.bi_error... no
    checking for struct bio.bi_status... yes
    checking for struct bio.bi_bdev... no
    checking for struct module.module_core... no
    checking for struct module.module_core_rx... no
    checking for struct module.core_layout... yes
    checking whether PDE_DATA is declared... yes
    checking whether file_inode is declared... yes
    checking whether file_dentry is declared... yes
    checking whether blk_start_plug is declared... yes
    checking whether generic_file_splice_write is declared... no
    checking whether inode_owner_or_capable is declared... yes
    checking whether d_make_root is declared... yes
    checking whether end_writeback is declared... no
    checking whether clear_inode is declared... yes
    checking whether try_to_writeback_inodes_sb is declared... yes
    checking whether set_nlink is declared... yes
    checking whether inc_nlink is declared... yes
    checking whether drop_nlink is declared... yes
    checking whether posix_acl_from_xattr is declared... yes
    checking whether copy_page is declared... yes
    checking whether refrigerator is declared... no
    checking whether lru_cache_add_lru is declared... no
    checking whether generic_file_buffered_write is declared... no
    checking whether new_sync_write is declared... no
    checking whether new_sync_read is declared... no
    checking whether __vfs_write is declared... no
    checking whether global_zone_page_state is declared... yes
    checking for struct kiocb.ki_flags... yes
    checking whether page_cache_alloc_readahead is declared... no
    checking whether page_cache_alloc_cold is declared... no
    checking whether setup_timer is declared... no
    checking whether radix_tree_exceptional_entry is declared... no
    checking whether inode_to_bdi is declared... yes
    checking whether wait_for_completion_io is declared... yes
    checking whether bdev_write_same is declared... yes
    checking whether bio_get_nr_vecs is declared... no
    checking whether inode_nohighmem is declared... yes
    checking whether inode_lock is declared... yes
    checking whether inode_unlock is declared... yes
    checking whether inode_is_locked is declared... yes
    checking whether inode_trylock is declared... yes
    checking whether get_cached_acl_rcu is declared... yes
    checking whether kfree_call_rcu is declared... yes
    checking whether rcu_is_watching is declared... yes
    checking whether __posix_acl_chmod is declared... yes
    checking whether crypto_skcipher_setkey is declared... yes
    checking whether reinit_completion is declared... yes
    checking for struct address_space_operations.is_partially_uptodate... yes
    checking for struct address_space_operations.error_remove_page... yes
    checking for struct address_space_operations.sync_page... no
    checking for struct address_space_operations.migratepage... yes
    checking for struct address_space_operations.invalidatepage... yes
    checking for struct address_space.backing_dev_info... no
    checking for struct super_block.s_d_op... yes
    checking for struct file_system_type.mount... yes
    checking for struct writeback_control.tagged_writepages... yes
    checking for struct user_namespace.proc_inum... no
    checking for struct user_namespace.count... yes
    checking for struct file_operations.splice_write_from_socket... no
    checking for struct address_space.page_tree... no
    checking readdir... V2
    checking posix_acl_to_xattr... V2
    checking dentry_operations.d_hash... V3
    checking dentry_operations.d_compare... V4
    checking dentry_operations.d_delete... V2
    checking export_operations.encode_fh... V2
    checking writeback_inodes_sb_if_idle... None
    checking blkdev_issue_flush... V3
    checking generic_file_read_iter... V1
    checking d_path... V2
    checking inode_operations.create... V4
    checking inode_operations.permission... V3
    checking inode_operations.lookup... V3
    checking block_invalidatepage... V2
    checking kmap_atomic... V2
    checking blockdev_direct_IO... V5
    checking super_operations.show_options... V2
    checking file_operations.fsync... V3
    checking generic_permission... V3
    checking blkdev_issue_zeroout... V3
    checking generic_write_checks... V2
    checking mode type... umode_t
    checking posix_acl_create... V2
    checking posix_acl_chmod... V2
    checking generic_file_buffered_write... no
    checking generic_perform_write... yes
    checking truncate_inode_pages... yes
    checking truncate_inode_pages_final... yes
    checking whether file_remove_privs is declared... yes
    checking follow_link... no
    checking inode_operations.put_link... no
    checking get_user_pages... V3
    checking generic_file_direct_write... V2
    checking generic_write_sync... V2
    checking inode_operations.{set,get}xattr... no
    checking inode_operations.rename... V2
    checking posix_acl_valid... V2
    checking inode_change_ok... setattr_prepare
    checking inode_operations.getattr... V2
    checking vm_operations_struct.fault... Unknown
    configure: error: Unknown version of vm_operations.fault

  2. #2
    Senior Member
    Join Date
    Jun 2016
    Posts
    207

    AW: NTFS/HFS+ for Linux fails to compile on Fedora kernel 5.2.18-200.fc30.x86_64

    Please refer to our knowledgebase entry "How to write support requests".
    /* Dies ist ein Service Ihres freundlichen Paragon-Support-Teams ;-) / This is a service of your friendly Paragon support team ;-) */

  3. #3
    Junior Member
    Join Date
    Oct 2019
    Posts
    2

    Re: AW: NTFS/HFS+ for Linux fails to compile on Fedora kernel 5.2.18-200.fc30.x86_64

    Hi rtfm,

    I've read your submission guidlines now.

    Can you tell me what I'm doing that does not conform to your guidelines for a Linux installation bug?

    Do you require some more information than what I have provided?

    Or are you suggesting I just need to email support?

    Thanks

    Quote Originally Posted by rtfm View Post
    Please refer to our knowledgebase entry "How to write support requests".

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •