From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,RP_MATCHES_RCVD autolearn=ham autolearn_force=no version=3.4.1 X-Virus-Scanned: amavisd-new at remotesystems.ru Date: Wed, 17 Jan 2018 16:34:04 +0300 (MSK) From: Evgeniy Korneechev To: ALT Linux Team development discussions Message-ID: <1157023614.203194.1516196044474.JavaMail.zimbra@remotesystems.ru> In-Reply-To: <1123565339.202968.1506582998121.JavaMail.zimbra@remotesystems.ru> References: <1123565339.202968.1506582998121.JavaMail.zimbra@remotesystems.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: Zimbra 8.7.11_GA_1854 (ZimbraWebClient - GC61 (Linux)/8.7.11_GA_1854) Thread-Topic: Openjdk buid failed - undefined reference to `operator new(unsigned long)' Thread-Index: B4yeN79fakr1W6zc2CBtj4t5uboXdeoeTQ1y Subject: Re: [devel] Openjdk buid failed - undefined reference to `operator new(unsigned long)' X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Jan 2018 13:34:08 -0000 Archived-At: List-Archive: List-Post: =D0=9D=D0=B0=D1=88=D0=B5=D0=BB =D0=BE=D1=82=D0=BB=D0=B8=D1=87=D0=B8=D0=B5 = =D0=B2 =D1=81=D0=B1=D0=BE=D1=80=D0=BA=D0=B5 =D0=BE=D1=80=D0=B8=D0=B3=D0=B8= =D0=BD=D0=B0=D0=BB=D1=8C=D0=BD=D0=BE=D0=B9 zimbra-openjdk =D0=BE=D1=82 open= jdk =D0=B2 =D1=80=D0=B5=D0=BF=D0=B0=D1=85: =D0=92 =D0=BB=D0=BE=D0=B3=D0=B0=D1=85 =D1=81=D0=B1=D0=BE=D1=80=D0=BA=D0=B8: Tools summary: ... * C Compiler: x86_64-alt-linux-gcc (GCC) 6.3.1 20170118 (ALT-alt2) vers= ion 6.3.1 (at /usr/bin/gcc_wrapper) * C++ Compiler: x86_64-alt-linux-gcc (GCC) 6.3.1 20170118 (ALT-alt2) vers= ion 6.3.1 (at /usr/bin/gcc_wrapper) =D0=90 =D0=B4=D0=BE=D0=BB=D0=B6=D0=BD=D0=BE =D0=B1=D1=8B=D1=82=D1=8C (=D0= =BA=D0=B0=D0=BA =D0=BF=D1=80=D0=B8 =D1=81=D0=B1=D0=BE=D1=80=D0=BA=D0=B5 jav= a-1.8.0-openjdk): ... * C Compiler: x86_64-alt-linux-gcc (GCC) 6.3.1 20170118 (ALT-alt2) vers= ion 6.3.1-alt2) (at /usr/bin/gcc) * C++ Compiler: x86_64-alt-linux-g++ (GCC) 6.3.1 20170118 (ALT-alt2) vers= ion 6.3.1-alt2) (at /usr/bin/g++) =D0=92=D0=BE=D0=BF=D1=80=D0=BE=D1=81, =D0=BA=D0=B0=D0=BA =D1=85=D0=BE=D1=82= =D1=8F =D0=B1=D1=8B =D1=8D=D1=82=D0=BE=D0=B3=D0=BE =D0=B4=D0=BE=D0=B1=D0=B8= =D1=82=D1=8C=D1=81=D1=8F... ----- =D0=98=D1=81=D1=85=D0=BE=D0=B4=D0=BD=D0=BE=D0=B5 =D1=81=D0=BE=D0=BE= =D0=B1=D1=89=D0=B5=D0=BD=D0=B8=D0=B5 ----- > =D0=9E=D1=82: "ekorneechev" > =D0=9A=D0=BE=D0=BC=D1=83: "ALT Linux Team development discussions" > =D0=9E=D1=82=D0=BF=D1=80=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD=D0=BD=D1=8B=D0=B5:= =D0=A7=D0=B5=D1=82=D0=B2=D0=B5=D1=80=D0=B3, 28 =D0=A1=D0=B5=D0=BD=D1=82=D1= =8F=D0=B1=D1=80=D1=8C 2017 =D0=B3 10:16:38 > =D0=A2=D0=B5=D0=BC=D0=B0: Openjdk buid failed - undefined reference to `o= perator new(unsigned long)' > =D0=92=D1=81=D0=B5=D0=BC =D0=B4=D0=BE=D0=B1=D1=80=D0=BE=D0=B3=D0=BE =D0= =B4=D0=BD=D1=8F! >=20 > =D0=A1=D0=BE=D0=B1=D0=B8=D1=80=D0=B0=D1=8E openjdk (=D0=B4=D0=BB=D1=8F Zi= mbra), =D0=BD=D0=BE =D1=87=D1=82=D0=BE-=D1=82=D0=BE =D1=8F =D0=B2=D1=81=D1= =82=D1=80=D1=8F=D0=BB - =D1=81=D0=BE=D0=B1=D1=81=D1=82=D0=B2=D0=B5=D0=BD=D0= =BD=D0=BE =D0=BE=D1=88=D0=B8=D0=B1=D0=BA=D0=B0 =D0=B2 =D1=81=D0=B0=D0=B1=D0= =B6=D0=B5 >=20 > Making adlc > ../generated/adfiles/adlparse.o: In function `ADLParser::instr_parse()': > ~/rpm/BUILD/openjdk-1.8.0u144b01/hotspot/src/share/vm/adlc/adlparse.cpp:1= 53: > undefined reference to `operator new(unsigned long)' > ~/rpm/BUILD/openjdk-1.8.0u144b01/hotspot/src/share/vm/adlc/adlparse.cpp:2= 86: > undefined reference to `operator new(unsigned long)' > ../generated/adfiles/adlparse.o: In function > `ADLParser::adjust_set_rule(InstructForm*)': > ~/rpm/BUILD/openjdk-1.8.0u144b01/hotspot/src/share/vm/adlc/adlparse.cpp:3= 41: > undefined reference to `operator new(unsigned long)' > ~/rpm/BUILD/openjdk-1.8.0u144b01/hotspot/src/share/vm/adlc/adlparse.cpp:3= 58: > undefined reference to `operator new(unsigned long)' > ~/rpm/BUILD/openjdk-1.8.0u144b01/hotspot/src/share/vm/adlc/adlparse.cpp:3= 84: > undefined reference to `operator new(unsigned long)' > ../generated/adfiles/adlparse.o:~/rpm/BUILD/openjdk-1.8.0u144b01/hotspot/= src/share/vm/adlc/adlparse.cpp:416: > more undefined references to `operator new(unsigned long)' follow > ../generated/adfiles/adlparse.o: In function > `__static_initialization_and_destruction_0(int, int)': > /usr/include/c++/5/iostream:74: undefined reference to > `std::ios_base::Init::Init()' > /usr/include/c++/5/iostream:74: undefined reference to > `std::ios_base::Init::~Init()' > ../generated/adfiles/adlparse.o: In function `PreHeaderForm::~PreHeaderFo= rm()': > ~/rpm/BUILD/openjdk-1.8.0u144b01/hotspot/src/share/vm/adlc/forms.hpp:496: > undefined reference to `operator delete(void*)' >=20 > =D0=A1=D0=BE=D0=BE=D1=82=D0=B2=D0=B5=D1=82=D1=81=D1=82=D0=B2=D0=B5=D0=BD= =D0=BD=D0=BE =D0=BF=D1=8B=D1=82=D0=B0=D0=BB=D1=81=D1=8F =D0=B4=D0=BE=D0=B1= =D0=B0=D0=B2=D0=B8=D1=82=D1=8C =D0=B2 CFLAGS -lstdc++: (=D0=B8=D0=BB=D0=B8 = =D0=BD=D0=B0=D0=B4=D0=BE =D0=B2 CXXFLAGS? =D0=B5=D1=81=D0=BB=D0=B8 > =D0=B4=D0=B0, =D1=82=D1=83=D0=B4=D0=B0 =D0=BE=D1=82 =D0=B1=D0=B5=D0=B7=D1= =8B=D1=81=D1=85=D0=BE=D0=B4=D0=BD=D0=BE=D1=81=D1=82=D0=B8 =D1=82=D0=BE=D0= =B6=D0=B5 =D0=BF=D1=80=D0=BE=D0=B1=D0=BE=D0=B2=D0=B0=D0=BB) > =D0=B3=D0=BE=D0=B2=D0=BE=D1=80=D0=B8=D1=82: configure: WARNING: Ignoring = CFLAGS(-lstdc++) found in environment. Use > --with-extra-cflags >=20 > =D0=94=D0=B0=D0=BB=D0=B5=D0=B5 =D0=BF=D0=BE=D1=81=D0=BB=D0=B5=D0=B4=D0=BE= =D0=B2=D0=B0=D0=BB =D1=81=D0=BE=D0=B2=D0=B5=D1=82=D1=83: > ./configure --prefix=3D/opt/zimbra/common '--with-extra-cflags=3D-O2 -g -= lstdc++' > --enable-unlimited-crypto --with-update-version=3D144 --with-build-number= =3Db01 > --with-milestone=3Dzimbra >=20 > =D0=B2=D1=81=D0=B5 =D1=80=D0=B0=D0=B2=D0=BD=D0=BE =D1=87=D0=B5=D0=B3=D0= =BE-=D1=82=D0=BE =D0=BD=D0=B5 =D1=85=D0=B2=D0=B0=D1=82=D0=B0=D0=B5=D1=82... >=20 > $ rpm -qa *++* > gcc-c++-common-1.4.20-alt1.noarch > gcc5-c++-5.3.1-alt4.x86_64 > libstdc++5-devel-5.3.1-alt4.x86_64 > libstdc++5-devel-static-5.3.1-alt4.x86_64 > libstdc++6-6.3.1-alt2.x86_64 > libstdc++6-devel-6.3.1-alt2.x86_64 >=20 > =D0=9F=D0=BE=D0=B4=D1=81=D0=BA=D0=B0=D0=B6=D0=B8=D1=82=D0=B5 =D0=B2 =D1= =87=D0=B5=D0=BC =D0=BC=D0=BE=D0=B6=D0=B5=D1=82 =D0=B1=D1=8B=D1=82=D1=8C =D0= =BF=D1=80=D0=BE=D0=B1=D0=BB=D0=B5=D0=BC=D0=B0 =D1=82=D0=BE? > PS gcc6-c++ - =D1=82=D0=BE=D0=B6=D0=B5 =D0=BF=D1=80=D0=BE=D0=B1=D0=BE=D0= =B2=D0=B0=D0=BB, =D1=82=D0=BE=D0=B6 =D1=81=D0=B0=D0=BC=D0=BE=D0=B5 >=20 >=20 > -- > WBR, Korneechev Evgeniy > BaseALT/ALTLinux Team --=20 WBR, Korneechev Evgeniy BaseALT/ALTLinux Team