Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
P
poppler
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 613
    • Issues 613
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 39
    • Merge Requests 39
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • poppler
  • poppler
  • Issues
  • #780

Closed
Open
Opened Jun 20, 2019 by Clark Knøsen@clarkknosen

Build error 0.77 Debian

# cd /var/bin && wget https://poppler.freedesktop.org/poppler-0.77.0.tar.xz && tar -xvf poppler-0.77.0.tar.xz
# cd poppler-0.77.0 && mkdir build && cd build
# cmake .. && make -j $(nproc) && make install

error

[ 15%] Building CXX object CMakeFiles/poppler.dir/poppler/CharCodeToUnicode.cc.o
[ 15%] Building CXX object CMakeFiles/poppler.dir/poppler/CMap.cc.o
[ 16%] Building CXX object CMakeFiles/poppler.dir/poppler/DateInfo.cc.o
[ 16%] Building CXX object CMakeFiles/poppler.dir/poppler/Decrypt.cc.o
/var/bin/poppler-0.77.0/poppler/Decrypt.cc: In constructor ‘constexpr Mul02Table::Mul02Table()’:
/var/bin/poppler-0.77.0/poppler/Decrypt.cc:772:3: error: constexpr constructor does not have empty body
   }
   ^
/var/bin/poppler-0.77.0/poppler/Decrypt.cc: At global scope:
/var/bin/poppler-0.77.0/poppler/Decrypt.cc:779:29: error: call to non-constexpr function ‘Mul02Table::Mul02Table()’
 static constexpr Mul02Table mul02;
                             ^
/var/bin/poppler-0.77.0/poppler/Decrypt.cc: In constructor ‘constexpr Mul03Table::Mul03Table()’:
/var/bin/poppler-0.77.0/poppler/Decrypt.cc:790:3: error: constexpr constructor does not have empty body
   }
   ^
/var/bin/poppler-0.77.0/poppler/Decrypt.cc: At global scope:
/var/bin/poppler-0.77.0/poppler/Decrypt.cc:797:29: error: call to non-constexpr function ‘Mul03Table::Mul03Table()’
 static constexpr Mul03Table mul03;
                             ^
/var/bin/poppler-0.77.0/poppler/Decrypt.cc: In constructor ‘constexpr Mul09Table::Mul09Table()’:
/var/bin/poppler-0.77.0/poppler/Decrypt.cc:810:3: error: constexpr constructor does not have empty body
   }
   ^
/var/bin/poppler-0.77.0/poppler/Decrypt.cc: At global scope:
/var/bin/poppler-0.77.0/poppler/Decrypt.cc:817:29: error: call to non-constexpr function ‘Mul09Table::Mul09Table()’
 static constexpr Mul09Table mul09;
                             ^
/var/bin/poppler-0.77.0/poppler/Decrypt.cc: In constructor ‘constexpr Mul0bTable::Mul0bTable()’:
/var/bin/poppler-0.77.0/poppler/Decrypt.cc:830:3: error: constexpr constructor does not have empty body
   }
   ^
/var/bin/poppler-0.77.0/poppler/Decrypt.cc: At global scope:
/var/bin/poppler-0.77.0/poppler/Decrypt.cc:837:29: error: call to non-constexpr function ‘Mul0bTable::Mul0bTable()’
 static constexpr Mul0bTable mul0b;
                             ^
/var/bin/poppler-0.77.0/poppler/Decrypt.cc: In constructor ‘constexpr Mul0dTable::Mul0dTable()’:
/var/bin/poppler-0.77.0/poppler/Decrypt.cc:850:3: error: constexpr constructor does not have empty body
   }
   ^
/var/bin/poppler-0.77.0/poppler/Decrypt.cc: At global scope:
/var/bin/poppler-0.77.0/poppler/Decrypt.cc:857:29: error: call to non-constexpr function ‘Mul0dTable::Mul0dTable()’
 static constexpr Mul0dTable mul0d;
                             ^
/var/bin/poppler-0.77.0/poppler/Decrypt.cc: In constructor ‘constexpr Mul0eTable::Mul0eTable()’:
/var/bin/poppler-0.77.0/poppler/Decrypt.cc:870:3: error: constexpr constructor does not have empty body
   }
   ^
/var/bin/poppler-0.77.0/poppler/Decrypt.cc: At global scope:
/var/bin/poppler-0.77.0/poppler/Decrypt.cc:877:29: error: call to non-constexpr function ‘Mul0eTable::Mul0eTable()’
 static constexpr Mul0eTable mul0e;
                             ^
CMakeFiles/poppler.dir/build.make:782: recipe for target 'CMakeFiles/poppler.dir/poppler/Decrypt.cc.o' failed
make[2]: *** [CMakeFiles/poppler.dir/poppler/Decrypt.cc.o] Error 1
CMakeFiles/Makefile2:99: recipe for target 'CMakeFiles/poppler.dir/all' failed
make[1]: *** [CMakeFiles/poppler.dir/all] Error 2
Makefile:140: recipe for target 'all' failed
make: *** [all] Error 2
Edited Jun 20, 2019 by Clark Knøsen
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: poppler/poppler#780