#10572 closed defect (worksforme)
BUG: libcryptopp-5.1 fails when building on darwinports 1.320
Reported by: | joizsi@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.2 |
Keywords: | Cc: | ||
Port: |
Description
---> Building libcryptopp with target all Error: Target com.apple.build returned: shell command "cd "/opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_devel_libcryptopp/work/" && gnumake all -f GNUmakefile" returned error 2 Command output: simple.h:71: error: 'NULL_CHANNEL' was not declared in this scope simple.h: In member function 'bool CryptoPP::Unflushable<T>::ChannelFlush(const std::string&, bool, int, bool)': simple.h:80: error: there are no arguments to 'AttachedTransformation' that depend on a template parameter, so a declaration of 'AttachedTransformation' must be available simple.h:80: error: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) simple.h: In member function 'void CryptoPP::Multichannel<T>::Initialize(const CryptoPP::NameValuePairs&, int)': simple.h:134: error: 'NULL_CHANNEL' was not declared in this scope simple.h: In member function 'bool CryptoPP::Multichannel<T>::Flush(bool, int, bool)': simple.h:136: error: 'NULL_CHANNEL' was not declared in this scope simple.h: In member function 'bool CryptoPP::Multichannel<T>::MessageSeriesEnd(int, bool)': simple.h:138: error: 'NULL_CHANNEL' was not declared in this scope simple.h:138: error: there are no arguments to 'ChannelMessageSeriesEnd' that depend on a template parameter, so a declaration of 'ChannelMessageSeriesEnd' must be available simple.h: In member function 'byte* CryptoPP::Multichannel<T>::CreatePutSpace(unsigned int&)': simple.h:140: error: 'NULL_CHANNEL' was not declared in this scope simple.h: In member function 'unsigned int CryptoPP::Multichannel<T>::Put2(const byte*, unsigned int, int, bool)': simple.h:142: error: 'NULL_CHANNEL' was not declared in this scope simple.h: In member function 'unsigned int CryptoPP::Multichannel<T>::PutModifiable2(byte*, unsigned int, int, bool)': simple.h:144: error: 'NULL_CHANNEL' was not declared in this scope simple.h: In member function 'bool CryptoPP::Multichannel<T>::ChannelPutModifiable(const std::string&, byte*, unsigned int)': simple.h:151: error: there are no arguments to 'ChannelPut' that depend on a template parameter, so a declaration of 'ChannelPut' must be available seckey.h: In member function 'unsigned int CryptoPP::BlockCipherBaseTemplate<INFO, INTERFACE>::BlockSize() const': seckey.h:159: error: 'BLOCKSIZE' was not declared in this scope seckey.h: In constructor 'CryptoPP::BlockCipherTemplate<DIR, BASE>::BlockCipherTemplate(const byte*)': seckey.h:169: error: 'DEFAULT_KEYLENGTH' was not declared in this scope seckey.h: In constructor 'CryptoPP::BlockCipherTemplate<DIR, BASE>::BlockCipherTemplate(const byte*, unsigned int, unsigned int)': seckey.h:173: error: there are no arguments to 'SetKeyWithRounds' that depend on a template parameter, so a declaration of 'SetKeyWithRounds' must be available seckey.h: In constructor 'CryptoPP::MessageAuthenticationCodeTemplate<BASE>::MessageAuthenticationCodeTemplate(const byte*)': seckey.h:197: error: 'DEFAULT_KEYLENGTH' was not declared in this scope seckey.h: In member function 'std::string CryptoPP::MessageAuthenticationCodeTemplate<BASE>::AlgorithmName() const': seckey.h:201: error: there are no arguments to 'StaticAlgorithmName' that depend on a template parameter, so a declaration of 'StaticAlgorithmName' must be available gnumake: * [3way.o] Error 1
Error: Status 1 encountered during processing.
Change History (9)
comment:1 Changed 18 years ago by markd@…
comment:2 Changed 18 years ago by joizsi@…
Summary: | libcryptopp fails when building → libcryptopp-5.1 fails when building |
---|
comment:3 Changed 18 years ago by joizsi@…
Summary: | libcryptopp-5.1 fails when building → libcryptopp-5.1 fails when building on darwinports 1.320 |
---|
(In reply to comment #1)
Could you please edit the subject line to have the the proper form so we'll know what version you are using? If the port is updated frequently everyone will forget what version you had at this point in time. We'll also know if you are using the latest one. BUG: libcryptopp-x.xx
Hello, Versions are:
libcryptopp-5.1 Darwinports 1.320
Regards.
comment:4 Changed 18 years ago by markd@…
Summary: | libcryptopp-5.1 fails when building on darwinports 1.320 → BUG: libcryptopp-5.1 fails when building on darwinports 1.320 |
---|
comment:5 Changed 18 years ago by markd@…
I don't know what the problem is but it builds for me on 10.3.
comment:6 Changed 18 years ago by pipping@…
Milestone: | → Available Ports |
---|
comment:7 Changed 18 years ago by pipping@…
Milestone: | Available Ports → Port Bugs |
---|
comment:8 Changed 17 years ago by jmroot (Joshua Root)
Resolution: | → worksforme |
---|---|
Status: | new → closed |
The port is now at version 5.5.2 and builds fine for me.
Could you please edit the subject line to have the the proper form so we'll know what version you are using? If the port is updated frequently everyone will forget what version you had at this point in time. We'll also know if you are using the latest one. BUG: libcryptopp-x.xx