Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Apr 2012 08:35:05 +0200
From:      Horst Leitenmueller <horst.leitenmueller@liwest.at>
To:        vermaden <vermaden@interia.pl>
Cc:        freebsd-java@FreeBSD.org, freebsd-questions@freebsd.org, Jason Helfman <jgh@FreeBSD.org>
Subject:   Re: /usr/local/java/jboss5 fails to build
Message-ID:  <329E9F07-F498-4338-8B2E-1516AA47466D@liwest.at>
In-Reply-To: <wmpzbdhecgfdyjsdkemi@xcnq>
References:  <inftrztxhtpsihcsuweq@gbbg> <20120417212624.GB15370@dormouse.experts-exchange.com> <wcxblzgbzuiihpqooqox@rxpj> <20120418193043.GC96044@dormouse.experts-exchange.com> <B3CF7902-2E44-4329-A81B-B9E6B1B3E695@liwest.at> <xcbeqljxjjssrpqpcqob@kumd> <54DECB18-A318-4572-B664-E2B1A3E46B1E@liwest.at> <wmpzbdhecgfdyjsdkemi@xcnq>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi

can you please try

with patch -p1 < patch.pom

pom.xml.orig is only the copy to keep the original pom.file...

br horst

here the complete pom file



On 20.04.2012, at 12:17, vermaden wrote:

> Hi,
>=20
> I am not able to apply the patch ...
>=20
>=20
>=20
> mysql# pwd
> /usr/ports/java/jboss5
> mysql# make clean
> =3D=3D=3D>  Cleaning for jboss-5.1.0.GA_1,1
> mysql# make extract
> =3D=3D=3D>  License check disabled, port has not defined LICENSE
> =3D=3D=3D>  Extracting for jboss-5.1.0.GA_1,1
> =3D> SHA256 Checksum OK for jboss-5.1.0.GA-src.tar.gz.
> mysql# cd work/jboss-5.1.0.GA-src/
> mysql# patch < /home/vermaden/patch.pom
> Hmm...  Looks like a context diff to me...
> The text leading up to this was:
> --------------------------
> |*** pom.xml.orig       Thu Apr 19 18:29:15 2012
> |--- pom.xml    Thu Apr 19 20:40:37 2012
> --------------------------
> Patching file pom.xml using Plan A...
> (Fascinating--this is really a new-style context diff but without
> the telltale extra asterisks on the *** line that usually indicate
> the new style...)
> Hunk #1 failed at 280.
> Hunk #2 failed at 302.
> Hunk #3 failed at 362.
> 3 out of 3 hunks failed--saving rejects to pom.xml.rej
> done
>=20
>=20
> ---
>=20
>=20
> mysql# pwd
> /usr/ports/java/jboss5
> mysql# make clean
> =3D=3D=3D>  Cleaning for jboss-5.1.0.GA_1,1
> mysql# make patch
> =3D=3D=3D>  License check disabled, port has not defined LICENSE
> =3D=3D=3D>  Extracting for jboss-5.1.0.GA_1,1
> =3D> SHA256 Checksum OK for jboss-5.1.0.GA-src.tar.gz.
> =3D=3D=3D>  Patching for jboss-5.1.0.GA_1,1
> =3D=3D=3D>  Applying FreeBSD patches for jboss-5.1.0.GA_1,1
> mysql# cd work/jboss-5.1.0.GA-src/
> mysql# patch < /home/vermaden/patch.pom=20
> Hmm...  Looks like a context diff to me...
> The text leading up to this was:
> --------------------------
> |*** pom.xml.orig       Thu Apr 19 18:29:15 2012
> |--- pom.xml    Thu Apr 19 20:40:37 2012
> --------------------------
> Patching file pom.xml using Plan A...
> (Fascinating--this is really a new-style context diff but without
> the telltale extra asterisks on the *** line that usually indicate
> the new style...)
> Hunk #1 failed at 280.
> Hunk #2 failed at 302.
> Hunk #3 failed at 362.
> 3 out of 3 hunks failed--saving rejects to pom.xml.rej
> done
>=20
>=20
> Could You please attach the whole modified working POM.XML? ;)
>=20
> Thanks,
> veramden
>=20
>=20
> "Horst Leitenmueller" <horst.leitenmueller@liwest.at> pisze:
>> hi vermaden,
>>=20
>> here is the howto and all needed changes...
>>=20
>>=20
>> installation is done on a 8.2-RELEASE-p6 FreeBSD amd64 with openjdk6
>>=20
>> what is missing is a settings.xml which must be located in the home =
directory of root, or the one who is installing ports
>>=20
>> /root/.m2/settings.xml
>>=20
>> file is attached in this file the depricated jboss dependencies are =
kept; otherwise you will not be able to build
>>=20
>> second thing is i removed/changed things from the pom.xml file in the =
portbuild/usr/ports/java/jboss5/work/jboss-5.1.0.GA-src/
>>=20
>> there are changes for=20
>>=20
>> and=20
>>=20
>>=20
>>=20
>> the entries glassfish i have removed =
http://maven.glassfish.org/content/groups/glassfish they just deliver =
not working response
>>=20
>> how to patch, i run "make install" in /usr/ports/java/jboss5
>> when jboss-src is downloaded and extracted i interrupted the build
>>=20
>> patched the pom.xml   (problem was, i thougth install will work, but =
it was running and downloading garbage from glassfish repo...)
>> rm -rf /root/.m2/repository/ helps also if some garbage is collected
>>=20
>> jboss-team has announced there will be a repo change already some =
time ago, but i also did not recognize it :-) until it was turned off...
>>=20
>> for the portmaintainer ? how to handle the settings.xml ? the other =
things can be patched=85
>>=20
>>=20
>> and settings.xml
>>=20
>=20
>=20
>=20
> --=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
> ...
> _______________________________________________
> freebsd-java@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-java
> To unsubscribe, send any mail to =
"freebsd-java-unsubscribe@freebsd.org"




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?329E9F07-F498-4338-8B2E-1516AA47466D>