Opened 18 years ago

Closed 16 years ago

Last modified 15 years ago

#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@…

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

comment:2 Changed 18 years ago by joizsi@…

Summary: libcryptopp fails when buildinglibcryptopp-5.1 fails when building

comment:3 Changed 18 years ago by joizsi@…

Summary: libcryptopp-5.1 fails when buildinglibcryptopp-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.320BUG: libcryptopp-5.1 fails when building on darwinports 1.320

comment:5 Changed 17 years ago by markd@…

I don't know what the problem is but it builds for me on 10.3.

comment:6 Changed 17 years ago by pipping@…

Milestone: Available Ports

comment:7 Changed 17 years ago by pipping@…

Milestone: Available PortsPort Bugs

comment:8 Changed 16 years ago by jmroot (Joshua Root)

Resolution: worksforme
Status: newclosed

The port is now at version 5.5.2 and builds fine for me.

comment:9 Changed 15 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.