grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: master fails to create moddep.lst, related to luks2 changes


From: Paul Menzel
Subject: Re: master fails to create moddep.lst, related to luks2 changes
Date: Tue, 3 Mar 2020 12:18:18 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.5.0

Dear Olaf,


On 2020-03-03 09:48, Olaf Hering wrote:
> After upgrade from 
> 4e75b2ae313b13b5bfb54cc5e5c53368d6eb2a08..d5a32255de0e073881980fca0262000c865b30dd
>  I get this compile error:
> 
> env CFLAGS=-Wall CXXFLAGS=-Wall FFLAGS=-Wall ../grub2-src/configure 
> --target=i386-suse-linux --with-platform=pc 
> --prefix=/usr/lib64/grub2-chainloader --disable-boot-time 
> --disable-cache-stats --disable-device-mapper --disable-efiemu 
> --disable-grub-emu-pci --disable-grub-emu-sdl --disable-grub-mkfont 
> --disable-grub-mount --disable-grub-themes --disable-liblzma --disable-libzfs 
> --disable-mm-debug --disable-nls --disable-werror --enable-rpath 
> --with-bootdir=/chainloader/grub2-chainloader --enable-grub-mkfont 
> --enable-grub-themes --with-grubdir=grub2

Please share the commands, how you configured your system?

    $ ./bootstrap
    $ ./configure

That builds fine in my environment.

> ...
> [  187s] cat kernel_syms.lst > syminfo.lst.new
> [  187s] for m in disk.module trig.module cs5536.module        usb.module     
>     usbserial_common.module         usbserial_pl2303.module         
> usbserial_ftdi.module         usbserial_usbdebug.module         uhci.module   
>      ohci.module        ehci.module         pci.module    nativedisk.module   
>           cmostest.module         cmosdump.module         iorw.module       
> cbtable.module      cbtime.module       cbls.module       cbmemc.module       
> regexp.module acpi.module          lsacpi.module                              
>                blocklist.module  boot.module                 cat.module 
> cmp.module configfile.module cpuid.module          date.module 
> drivemap.module echo.module eval.module extcmd.module              
> gptsync.module  halt.module                       reboot.module               
>        hashsum.module pgp.module verifiers.module  hdparm.module         
> help.module hexdump.module keystatus.module   loadenv.module ls.module 
> lsmmap.module lspci.module        memrw.module minicmd.module parttool.module 
> password.module password_pbkdf2.module play.module       spkmodem.module      
>  morse.module       probe.module read.module search.module 
> search_fs_file.module search_fs_uuid.module search_label.module setpci.module 
>        pcidump.module        sleep.module smbios.module            
> terminal.module test.module true.module usbtest.module         
> videoinfo.module videotest.module xnu_uuid.module dm_nv.module 
> loopback.module cryptodisk.module json.module afsplitter.module luks.module 
> luks2.module geli.module lvm.module ldm.module mdraid09.module 
> mdraid09_be.module mdraid1x.module diskfilter.module raid5rec.module 
> raid6rec.module scsi.module memdisk.module ata.module         ahci.module     
>    pata.module         biosdisk.module usbms.module          efiemu.module    
>   font.module                   procfs.module affs.module afs.module 
> bfs.module zstd.module btrfs.module archelp.module cbfs.module cpio.module 
> cpio_be.module newc.module odc.module ext2.module fat.module exfat.module 
> f2fs.module fshelp.module hfs.module hfsplus.module hfspluscomp.module 
> iso9660.module jfs.module minix.module minix2.module minix3.module 
> minix_be.module minix2_be.module minix3_be.module nilfs2.module ntfs.module 
> ntfscomp.module reiserfs.module romfs.module sfs.module squash4.module 
> tar.module udf.module ufs1.module ufs1_be.module ufs2.module xfs.module 
> zfs.module zfscrypt.module zfsinfo.module macbless.module pxe.module 
> gettext.module gfxmenu.module hello.module gzio.module offsetio.module  
> bufio.module                   elf.module crypto.module pbkdf2.module 
> relocator.module              datetime.module                      
> setjmp.module aout.module       bsd.module       plan9.module linux16.module  
>      ntldr.module truecrypt.module freedos.module pxechain.module 
> multiboot2.module           multiboot.module         linux.module             
>               xnu.module     random.module     macho.module   chain.module    
>      mmap.module                normal.module part_acorn.module 
> part_amiga.module part_apple.module part_gpt.module part_msdos.module 
> part_sun.module part_plan.module part_dvh.module part_bsd.module 
> part_sunpc.module part_dfly.module msdospart.module at_keyboard.module        
> gfxterm.module                   gfxterm_background.module serial.module      
>           sendkey.module terminfo.module            usb_keyboard.module       
>   vga.module vga_text.module mda_text.module    video_cirrus.module       
> video_bochs.module       functional_test.module exfctest.module 
> strtoull_test.module setjmp_test.module signature_test.module 
> sleep_test.module xnu_uuid_test.module pbkdf2_test.module  
> legacy_password_test.module       div.module                 div_test.module 
> mul_test.module shift_test.module cmp_test.module ctz_test.module 
> bswap_test.module videotest_checksum.module gfxterm_menu.module 
> cmdline_cat_test.module bitmap.module bitmap_scale.module          
> jpeg.module png.module tga.module vbe.module  video_fb.module                 
>    video.module                   video_colors.module   datehook.module 
> net.module tftp.module http.module             legacycfg.module      
> syslinuxcfg.module test_blockarg.module xzio.module lzopio.module 
> testload.module backtrace.module          lsapm.module keylayouts.module      
>  priority_queue.module time.module   adler32.module crc64.module mpi.module 
> all_video.module gdb.module      testspeed.module  tr.module progress.module 
> file.module rdmsr.module       wrmsr.module       gcry_arcfour.module 
> gcry_blowfish.module gcry_camellia.module gcry_cast5.module gcry_crc.module 
> gcry_des.module gcry_dsa.module gcry_idea.module gcry_md4.module 
> gcry_md5.module gcry_rfc2268.module gcry_rijndael.module gcry_rmd160.module 
> gcry_rsa.module gcry_seed.module gcry_serpent.module gcry_sha1.module 
> gcry_sha256.module gcry_sha512.module gcry_tiger.module gcry_twofish.module 
> gcry_whirlpool.module; do \
> [  187s]   sh gensyminfo.sh $m >> syminfo.lst.new || exit 1; \
> [  187s] done
> [  188s] mv syminfo.lst.new syminfo.lst
> [  188s] cat syminfo.lst | sort | gawk -f 
> ../../grub2-src/grub-core/genmoddep.awk > moddep.lst || (rm -f moddep.lst; 
> exit 1)
> [  188s] grub_debug_free in luks2 is not defined
> [  188s] grub_debug_malloc in luks2 is not defined
> [  188s] make[3]: *** [Makefile:47208: moddep.lst] Error 1
> [  188s] make[3]: Leaving directory 
> '/home/abuild/rpmbuild/BUILD/grub2-20200228T124129.d5a32255d/builddir-i386-pc/grub-core'
> 
> Any idea what needs to be done to fix this?
Please bisect the problem to found out the commit introducing the
build regression in your environment.


Kind regards,

Paul

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]